Package | com.smartfoxserver.v2.entities.variables |
Interface | public interface RoomVariable extends Variable |
Implementors | SFSRoomVariable |
In the SmartFoxServer 2X client API this interface is implemented by the SFSRoomVariable class. Read the class description for additional informations.
See also
Property | Defined By | ||
---|---|---|---|
isPersistent : Boolean
Indicates whether this Room Variable is persistent or not. | RoomVariable | ||
isPrivate : Boolean
Indicates whether this Room Variable is private or not. | RoomVariable | ||
name : String [read-only]
Indicates the name of this variable. | Variable | ||
type : String [read-only]
Indicates the type of this variable. | Variable |
isPersistent | property |
isPersistent:Boolean
Indicates whether this Room Variable is persistent or not. A persistent Room Variable continues to exist in the Room after the user who created it has left it and until he disconnects.
NOTE: setting the isPersistent property manually on an existing Room Variable returned by the API has no effect on the server and can disrupt the API functioning. This flag can be set when the Room Variable object is created by the developer only (using the new keyword).
public function get isPersistent():Boolean
public function set isPersistent(value:Boolean):void
isPrivate | property |
isPrivate:Boolean
Indicates whether this Room Variable is private or not. A private Room Variable is visible to all users in the same Room, but it can be modified only by its owner (the user that created it).
NOTE: setting the isPrivate property manually on an existing Room Variable returned by the API has no effect on the server and can disrupt the API functioning. This flag can be set when the Room Variable object is created by the developer only (using the new keyword).
public function get isPrivate():Boolean
public function set isPrivate(value:Boolean):void