![]() |
Diarkis C++Client Library API Document
|
Go to the source code of this file.
Classes | |
struct | Diarkis::RoomListItem |
Structure to contain the results of a FindRoomsByType search. More... | |
struct | Diarkis::MatchMakerResultItem |
Structure to contain MatchMaker search results. More... | |
struct | Diarkis::P2PClientAddr |
struct | Diarkis::RoomChatData |
Represents a chat message data with its sender user ID and timestamp in milliseconds. More... | |
struct | Diarkis::DiarkisConnectionEventArgs |
Arguments of the callback events when connecting to the server. More... | |
struct | Diarkis::DiarkisTcpConnectionStateChangedEventArgs |
struct | Diarkis::DiarkisGroupEventArgs |
Arguments of the callback event called when the group is created. More... | |
struct | Diarkis::DiarkisPayloadEventArgs |
Arguments of the callback event called when a payload is sent or received. More... | |
struct | Diarkis::DiarkisRawPayloadEventArgs |
struct | Diarkis::DiarkisReadyEventArgs |
Arguments of the callback event called when a P2P connection is completed. More... | |
struct | Diarkis::DiarkisFailEventArgs |
Arguments of the callback event called when a P2P connection fails. More... | |
struct | Diarkis::DiarkisP2PDisconnectEventArgs |
Arguments of the callback event called when a P2P is disconnected. More... | |
struct | Diarkis::DiarkisMessageEventArgs |
Arguments of the callback event called when a message is received by P2P. More... | |
struct | Diarkis::DiarkisExceptionEventArgs |
Arguments of the callback event called when sending or receiving fails in P2P. More... | |
struct | Diarkis::DiarkisRoomCreationEventArgs |
Arguments of the callback event called when created a room. More... | |
struct | Diarkis::DiarkisRoomJoinEventArgs |
Arguments of the callback event called when joined a room. More... | |
struct | Diarkis::DiarkisRoomMigrateCompleteEventArgs |
Arguments of the callback event called when room migration competed. More... | |
struct | Diarkis::DiarkisRoomSuccessEventArgs |
Arguments for callback events when exiting a Room or updating Room properties. More... | |
struct | Diarkis::DiarkisRoomPropertiesEventArgs |
Argument of the callback event called when the Room property is acquired. More... | |
struct | Diarkis::DiarkisRoomIncrementPropertyEventArgs |
Argument of the callback event called when the value of the Room property is increased or decreased. More... | |
struct | Diarkis::DiarkisRoomIncrementPropertySyncEventArgs |
Argument of the callback event called when synchronizing the value of a Room property. More... | |
struct | Diarkis::DiarkisRoomGetOwnerIDEventArgs |
Argument of the callback event called when the Room Owner's User ID is retrieved. More... | |
struct | Diarkis::DiarkisRoomMemberIDsEventArgs |
Arguments of the callback event called when retrieving the list of participating members of the Room. More... | |
struct | Diarkis::DiarkisRoomNumberOfMembersEventArgs |
Arguments of the callback event called when retrieving the number of members in the Room. More... | |
struct | Diarkis::DiarkisRoomPayloadEventArgs |
Arguments of callback events called when executing Room Regiser, Reserve, etc. More... | |
struct | Diarkis::DiarkisRoomFindByTypeEventArgs |
Arguments of callback events called when received the result of Diarkis::Modules::IDiarkisRoom::FindRoomsByType() More... | |
struct | Diarkis::DiarkisRoomChatEventArgs |
Arguments of callback events called when received the chat message by Diarkis::Modules::IDiarkisRoom::SendChatMessage. More... | |
struct | Diarkis::DiarkisRoomChatLogEventArgs |
Arguments of callback events called when received the result of Diarkis::Modules::IDiarkisRoom::GetChatLog() More... | |
struct | Diarkis::DiarkisRoomObjectUpdateEventArgs |
Arguments of callback events called when update objects by Diarkis::Modules::IDiarkisRoom::UpdateObject() More... | |
struct | Diarkis::DiarkisRoomObjectUpdateResponseEventArgs |
Arguments of callback events called when received the response of Diarkis::Modules::IDiarkisRoom::UpdateObject() More... | |
struct | Diarkis::DiarkisPushEventArgs |
Argument of the callback event called when a UDP or TCP Push is received. More... | |
struct | Diarkis::DiarkisResponseEventArgs |
Argument of the callback event called when a UDP or TCP Response is received. More... | |
struct | Diarkis::DiarkisUdpEchoEventArgs |
Arguments of the callback event called when an UDP Echo is received. More... | |
struct | Diarkis::DiarkisUdpPingEventArgs |
Arguments of the callback event called when an UDP Ping is received. More... | |
struct | Diarkis::DiarkisCheckNATTypeEventArgs |
Arguments of the callback event called when the response of Diarkis::Modules::IDiarkisRoom::SendCheckNATType() is received. More... | |
struct | Diarkis::DiarkisMMHostEventArgs |
Argument of the callback event called when MatchMaker's HostMatchmaking or TeamHostMatchmaking is executed. More... | |
struct | Diarkis::DiarkisMMResponseEventArgs |
Arguments of the callback event called when MatchMaker response is received. More... | |
struct | Diarkis::DiarkisMMSyncEventArgs |
Arguments of the callback event called when MatchMaker push is received. More... | |
struct | Diarkis::DiarkisMMTicketTypeEventArgs |
Arguments of the callback event to be called when TicketCancel push is received. More... | |
struct | Diarkis::DiarkisMMJoinResponseEventArgs |
Arguments of the callback event called when MatchMaker Join response is received. More... | |
struct | Diarkis::DiarkisMMResultEventArgs |
Argument of the callback event called when MatchMaker's Search or TeamSearch is executed. More... | |
struct | Diarkis::DiarkisMMStringEventArgs |
Arguments of the callback event called when MatchMaker host has changed. More... | |
struct | Diarkis::DiarkisP2PEventArgs |
Arguments of the callback event called when start P2P connection. More... | |
struct | Diarkis::DiarkisDirectMessageEventArgs |
Arguments of the callback event called when DM received. More... | |
struct | Diarkis::DiarkisSessionCreateResponseEventArgs |
Arguments of the callback event called when received Session Create response. More... | |
struct | Diarkis::DiarkisSessionNotificationEventArgs |
Arguments of the callback event called when received Session Notification. More... | |
struct | Diarkis::DiarkisSessionInviteEventArgs |
Arguments of the callback event called when received Session Invite. More... | |
struct | Diarkis::DiarkisSessionInfoEventArgs |
Arguments of the callback event called when received Session Info. More... | |
struct | Diarkis::DiarkisSessionResponseEventArgs |
Arguments of the callback event called when received Session response. More... | |
struct | Diarkis::DiarkisSuccessEventArgs |
Arguments of the callback event called when joining or leaving a Field. More... | |
Namespaces | |
Diarkis | |
Diarkis::Network | |
Enumerations | |
enum | Diarkis::RoomObjectMode : std::uint8_t { Diarkis::RoomObjectMode::OBJ_INC_MODE = 1, Diarkis::RoomObjectMode::OBJ_SET_MODE, Diarkis::RoomObjectMode::OBJ_DEL_MODE } |
An enumerated type that represents how to update a room object. More... | |
enum | Diarkis::DiarkisConnectStatus : std::int32_t { Diarkis::DiarkisConnectStatus::DCS_Success = 0, Diarkis::DiarkisConnectStatus::DCS_Timeout = -1 } |
Connection status with a server. More... | |