Diarkis C# Client SDK
Diarkis.Modules.WsRoom Member List

This is the complete list of members for Diarkis.Modules.WsRoom, including all inherited members.

_createdTime (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotected
_exclusiveHeaderDiarkis.Modules.Room
_lastErrBytes (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotected
_lastErrMessage (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotected
_roomID (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotected
Broadcast(byte[] message, bool reliable=true)Diarkis.Modules.Roominlinevirtual
BROADCAST_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
BroadcastTo(string roomID, byte[] message, bool reliable=true)Diarkis.Modules.WsRoominlinevirtual
BUILTIN_CMD_VER (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
CANCEL_RES_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
CancelReservation(List< string > userIDs)Diarkis.Modules.WsRoominlinevirtual
Diarkis::Modules::Room.CancelReservation(string roomID, List< string > userIDs)Diarkis.Modules.Roominlinevirtual
CHAT_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
CHAT_LOG_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
ChatHandler(RoomChatData chatData) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
ChatLogHandler(bool success, List< RoomChatData > chatLog, byte[] payload) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
Create(ushort maxMembers, bool allowEmpty, bool join, ushort ttl, uint interval=200)Diarkis.Modules.WsRoominlinevirtual
CREATE_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
CreateHandler(bool success, string roomID, uint roomCreatedTime) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
Destroy()Diarkis.Modules.WsRoominlinevirtual
ExclusiveBroadcastTo(string roomID, byte[] message, bool reliable=true)Diarkis.Modules.Roominline
ExclusiveMessageTo(string roomID, List< string > memberIDs, byte[] message, bool reliable=true)Diarkis.Modules.Roominline
FIND_ROOMS_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
FindRoomsByType(uint roomType, uint limit)Diarkis.Modules.WsRoominlinevirtual
FindRoomsHandler(bool success, List< RoomListItem > rooms) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
GET_MEMBERS_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
GET_NUM_OF_MEMBERS_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
GET_OWNER_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
GET_PROP_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
GetChatLog()Diarkis.Modules.Roominlinevirtual
GetLastErrorBytes()Diarkis.Modules.Roominline
GetLastErrorMessage()Diarkis.Modules.Roominline
GetMemberIDs()Diarkis.Modules.WsRoominlinevirtual
GetMemberIDsHandler(bool success, string ownerID, string[] memberIDs) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
GetNumberOfMembers(string roomID)Diarkis.Modules.Roominlinevirtual
GetNumberOfMembersHandler(bool success, string roomID, int number, int maxnumber) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
GetOwnerID()Diarkis.Modules.Roominlinevirtual
GetOwnerIDHandler(bool success, string ownerID) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
GetProperties(string roomID, List< string > propNames)Diarkis.Modules.Roominlinevirtual
GetPropsHandler(bool success, Dictionary< string, byte[]> props) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
GetRoomID()Diarkis.Modules.Roominline
INCR_PROP_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
IncrProperty(string propName, long delta, bool sync)Diarkis.Modules.WsRoominlinevirtual
IncrPropertySyncHandler(long numProp) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
IncrPropHandler(bool success, long numProp) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
Join(string roomID, byte[] message)Diarkis.Modules.WsRoominlinevirtual
JOIN_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
JoinHandler(bool success, uint roomCreatedTime) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
JoinRandom(ushort maxMembers, ushort ttl, byte[] message, bool allowEmpty=false, uint interval=200)Diarkis.Modules.WsRoominlinevirtual
Leave(string roomID, byte[] message)Diarkis.Modules.WsRoominlinevirtual
Diarkis::Modules::Room.Leave(byte[] message)Diarkis.Modules.Roominlinevirtual
LEAVE_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
LeaveHandler(bool success) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
MESSAGE_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
MessageHandler(byte[] message) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
MessageTo(string roomID, List< string > memberIDs, byte[] message, bool reliable=true)Diarkis.Modules.WsRoominlinevirtual
MessageTo(List< string > memberIDs, byte[] message, bool reliable=true)Diarkis.Modules.WsRoominlinevirtual
Migrate()Diarkis.Modules.WsRoominlinevirtual
MIGRATE_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
Move(string roomID, byte[] leaveMessage, byte[] joinMessage, Action< bool, uint > callback=null)Diarkis.Modules.Roominline
OBJ_DEL_MODE (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomstatic
OBJ_INC_MODE (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomstatic
OBJ_SET_MODE (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomstatic
OBJ_SYNC_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
OBJ_UPDATE_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
ObjSyncHandler(bool success, Dictionary< string, Dictionary< string, double >> objects) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
ObjUpdateHandler(byte mode, string name, Dictionary< string, double > obj) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
OnCancelReservation (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnChatLogDiarkis.Modules.Room
OnChatSyncDiarkis.Modules.Room
OnChatSyncResponseDiarkis.Modules.Room
OnCreate (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnCustomMessagePush(uint ver, uint cmd, Action< byte[]> callback)Diarkis.Modules.Roominline
OnFindRoomsByType (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnGetMemberIDs (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnGetNumberOfMembersDiarkis.Modules.Room
OnGetOwnerID (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnGetProperties (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnIncrProperty (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnIncrPropertySync (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnJoin (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnLeave (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnMemberBroadcast (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnMemberExclusiveBroadcast (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
OnMemberExclusiveMessage (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
OnMemberJoin (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnMemberLeave (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnMemberMessage (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnObjectSync (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnObjectUpdate (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnOwnerChangeDiarkis.Modules.Room
OnPropertySync (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnRegister (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnRelayDiarkis.Modules.Room
OnRelayProfileDiarkis.Modules.Room
OnReserve (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnStartP2PSyncDiarkis.Modules.Room
OnUpdateProperties (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoom
OnUpdatePropertySyncDiarkis.Modules.Room
OWNER_CHANGE_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
P2PSyncHandler(bool success, Packet.P2PClientAddr[] p2pClientAddrs) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
PROP_SYNC_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
PropertySyncHandler(bool success, Dictionary< string, byte[]> props) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
RAND_CREATE_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
RAND_JOIN_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
REG_ROOM_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
Register(uint roomType, string roomName, string roomMetadata)Diarkis.Modules.WsRoominlinevirtual
Relay(byte[] message, bool reliable=false)Diarkis.Modules.Roominline
RELAY_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
RELAY_PROFILE_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
RelayProfile(byte[] message, bool reliable=false)Diarkis.Modules.Roominline
Reserve(List< string > userIDs)Diarkis.Modules.WsRoominlinevirtual
RESERVE_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
ResponseHandler(bool success, byte[] msg) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room
SendChatMessage(string message)Diarkis.Modules.Roominlinevirtual
setCreatedTime(uint createdTime)Diarkis.Modules.Roominlineprotected
setRoomID(string roomID)Diarkis.Modules.Roominlineprotected
SetRoomID(string roomID)Diarkis.Modules.Roominline
SetTcp(Tcp tcp)Diarkis.Modules.Roominline
SetUdp(Udp udp)Diarkis.Modules.Roominline
Setup(Ws ws) (defined in Diarkis.Modules.WsRoom)Diarkis.Modules.WsRoominline
SetupAsTcp(Tcp tcp)Diarkis.Modules.Roominline
SetupAsUdp(Udp udp)Diarkis.Modules.Roominline
StartP2PSync(byte linkedClients=0)Diarkis.Modules.Roominline
STATUS_OK (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
SyncObjects()Diarkis.Modules.WsRoominlinevirtual
SyncProperties()Diarkis.Modules.WsRoominlinevirtual
UPDATE_PROP_CMD (defined in Diarkis.Modules.Room)Diarkis.Modules.Roomprotectedstatic
UpdateObject(byte mode, string name, Dictionary< string, double > obj, bool reliable)Diarkis.Modules.WsRoominlinevirtual
UpdateProperties(string roomID, Dictionary< string, byte[]> props, bool sync)Diarkis.Modules.WsRoominlinevirtual
UpdatePropsHandler(bool success) (defined in Diarkis.Modules.Room)Diarkis.Modules.Room