![]() |
Diarkis C# Client SDK
|
▼NDiarkis | |
▼NLib | |
CEncryption | |
CEventManager | |
▼CPacket | |
CAddr | |
CError | |
CHeader | |
CNotification | |
CP2PClientAddr | |
CParsed | |
CUDPPacket | |
CSplitPacket | |
CUtil | |
▼NModules | |
▼NTimed | |
CNumber | |
CState | |
CDirectMessage | Directly sends and receives messages from another user by passing thier user ID only |
CField | |
CGroup | |
▼CMatchMaker | MatchMaker client interface that uses either UDP or TCP Diarkis client for communication. MatchMaker class handles plethora of matchmaking features including Team formaing matchmaking and P2P matchmaking |
CResultItem | Matchmaking search result item |
CP2P | Peer-to-Peer client that uses Diarksi Udp class instance internally. NOTE: If the client is a mobile device and the client address changes, peer-to-peer communication will break |
▼CRoom | Room allows clients in the same "room" to exchange packets freely |
CRoomChatData | Represents a chat message data with its sender user ID and timestamp in milliseconds |
CRoomListItem | Represents a room data registered by Register |
CRPC | Manages RPC calls and their executions via Room class |
CWsDirectMessage | Directly sends and receives messages from another user by passing thier user ID only |
CWsField | |
CWsGroup | |
CWsMatchMaker | MatchMaker client interface that uses Ws Diarkis client (WebSocket) for communication. MatchMaker class handles plethora of matchmaking features including Team formaing matchmaking and P2P matchmaking |
CWsRoom | |
CCore | Network core of Diarkis client class |
CHttp | |
CLogger | |
CTcp | |
CUdp | UDP client for Diarkis server that handles UDP messaging and RUDP messages. The class receives messages from the server via event callbacks |
CWs |