Diarkis C++Client Library API Document
クラス一覧
クラス・構造体・共用体・インターフェースの一覧です。
[表示階層 123]
 NDiarkisCommand ID. version と command id の組み合わせにより、サーバ側のデータの取り扱いが変わる。
 NExceptions
 CMessageExceptionAn exception containing a textual message
 NModules
 CIDiarkisDirectMessageDirectMessage 機能の クラアントライブラリのインターフェースクラス
 CIDiarkisFieldField 機能の クラアントライブラリのインターフェースクラス
 CIDiarkisGroupGroup 機能の クラアントライブラリのインターフェースクラス
 CIDiarkisMatchMakerMatchMaker 機能の クラアントライブラリのインターフェースクラス
 CIDiarkisP2PP2P 機能の クラアントライブラリのインターフェースクラス
 CIDiarkisRoomRoom 機能の クラアントライブラリのインターフェースクラス
 CIDiarkisRPC
 CIDiarkisTimedNumber
 CIDiarkisTimedState
 CMatchMakerConditionMatchMaker の 検索条件構造体
 NNetwork
 CIDiarkisProfile
 CIDiarkisTcpTCP 機能のクラアントライブラリのインターフェースクラス
 CIDiarkisTransportトランスポートのインターフェースクラス
 CIDiarkisUdpUDP 機能のクラアントライブラリのインターフェースクラス
 NResultsDiarkis 処理結果
 NNetwork
 NSystem
 CResult特定の結果値に関する情報が含まれています。別の結果構造と比較できます。 デバッグエクスペリエンスを向上させるために、テキストとして表示することもできます。
 CDiarkisConnectionEventArgsサーバ接続のコールバックイベント引数用 構造体
 CDiarkisDirectMessageEventArgsDirectMessage 通信のコールバックイベント引数用 構造体 ( GetConnectEvent GetDisconnectEvent GetMessageEvent の引数 )
 CDiarkisExceptionEventArgsP2P で送受信に失敗した際に呼ばれるコールバックイベント引数用 構造体 ( GetExceptionEvent() の引数 )
 CDiarkisFailEventArgsP2P の接続に失敗した際に呼ばれるコールバックイベント引数用 構造体 ( GetFailEvent() の引数 )
 CDiarkisGroupEventArgsGroup を作成した際に呼ばれるコールバックイベント引数用 構造体
 CDiarkisMessageEventArgsP2P でメッセージが送られてきた際に呼ばれるコールバックイベント引数用 構造体 ( GetMessageEvent() の引数 )
 CDiarkisMMHostEventArgsMatchMaker の HostMatchmaking/TeamHostMatchmaking コールバックイベント引数用 構造体 ( GetHostEvent() GetTeamHostEvent() の引数 )
 CDiarkisMMJoinResponseEventArgsMatchMaker 応答のコールバックイベント引数用 構造体
 CDiarkisMMResponseEventArgsMatchMaker 応答のコールバックイベント引数用 構造体
 CDiarkisMMResultEventArgsMatchMaker の Search/TeamSearch のコールバックイベント引数用 構造体 ( GetResultsEvent() / GetTeamResultsEvent() の引数 )
 CDiarkisMMStringEventArgsMatchMaker の ホストが変更になった際のコールバックイベント引数用 構造体 ( GetHostChangeEvent() の引数 )
 CDiarkisMMSyncEventArgsMatchMaker 通知のコールバックイベント引数用 構造体
 CDiarkisP2PEventArgsP2PAddressSync 接続開始のコールバックイベント引数用 構造体 ( Room::GetStartP2PSyncEvent MatchMaker::GetP2PAddressEvent の引数 )
 CDiarkisPayloadEventArgsPayload 送受信用のコールバックイベント引数用 構造体 ( GetCreateEvent() / GetJoinEvent() の引数 )
 CDiarkisPushEventArgsUDP / TCP の Push コールバックイベント引数用 構造体 ( GetPushEvent() の引数 )
 CDiarkisRawPayloadEventArgsクラアントライブラリ内部での使用用。
 CDiarkisReadyEventArgsP2P の準備が整った際に呼ばれるコールバックイベント引数用 構造体 ( GetReadyEvent() の引数 )
 CDiarkisResponseEventArgsUDP / TCP の Respose コールバックイベント引数用 構造体 ( GetResponseEvent() の引数 )
 CDiarkisRoomChatEventArgsRoom SendChatMessage でChatメッセージ取得のコールバックイベント引数用 構造体 ( GetChatSyncEvent() の引数 )
 CDiarkisRoomChatLogEventArgsRoom GetChatLog でChatメッセージ履歴取得のコールバックイベント引数用 構造体 ( GetChatLogEvent() の引数 )
 CDiarkisRoomCreationEventArgsRoom 作成時のコールバックイベント引数用 構造体 ( GetCreateEvent()の引数 )
 CDiarkisRoomFindByTypeEventArgsRoom FindByTypeの検索結果取得のコールバックイベント引数用 構造体 ( GetFindByTypeEvnet() の引数 )
 CDiarkisRoomGetOwnerIDEventArgsRoom オーナーのユーザーID取得のコールバックイベント引数用 構造体 ( GetOwnerID() GetOwnerChangeEvent() の引数 )
 CDiarkisRoomIncrementPropertyEventArgsRoom 「任意プロパティ値」の増減が成功したかチェックするコールバックイベント引数用 構造体 ( GetIncrementPropertyEvent() の引数 )
 CDiarkisRoomIncrementPropertySyncEventArgsRoom 「任意プロパティ値」の増減が発生した際のコールバックイベント引数用 構造体 ( GetIncrementPropertySyncEvent() の引数 )
 CDiarkisRoomJoinEventArgsRoom 参加時のコールバックイベント引数用 構造体 ( GetJoinEvent() / GetMoveEvent() の引数 )
 CDiarkisRoomMemberIDsEventArgsRoom 参加メンバーのリスト取得のコールバックイベント引数用 構造体 ( GetMemberIDs() の引数 )
 CDiarkisRoomNumberOfMembersEventArgs参加している Room の人数を取得する際に呼ばれるコールバックイベント引数用 構造体 ( GetNumberOfMembersEvent() の引数 )
 CDiarkisRoomObjectSyncEventArgsRoom SyncObjects で オブジェクト状態取得のコールバックイベント引数用 構造体 ( GetObjectSyncEvent() の引数 )
 CDiarkisRoomObjectUpdateEventArgsRoom UpdateObject で オブジェクトを更新した際のコールバックイベント引数用 構造体 ( GetObjectUpdateEvent() の引数 )
 CDiarkisRoomPayloadEventArgsRoom Regiserでタイプ登録のコールバックイベント引数用 構造体 ( GetRegisterEvent() の引数 )
 CDiarkisRoomPropertiesEventArgsRoom プロパティ取得のコールバックイベント引数用 構造体 ( GetGetPropertiesEvent() の引数 )
 CDiarkisRoomPropertiesSyncEventArgsRoom SyncProperties で プロパティ状態取得のコールバックイベント引数用 構造体 ( GetPropertySyncEvent() の引数 )
 CDiarkisRoomSuccessEventArgsRoom 参加時 or Roomのプロパティ更新のコールバックイベント引数用 構造体 ( GetLeaveEvent() / GetUpdatePropertiesEvent() の引数 )
 CDiarkisTcpConnectionStateChangedEventArgsクラアントライブラリ内部での使用用。
 CDiarkisThreadShedulerスレッドのスケジューラー設定
 CDiarkisUdpEchoEventArgsUDP の Echoコールバックイベント引数用 構造体 ( GetEchoEvent() の引数 )
 CDiarkisUdpPingEventArgsUDP の Pingコールバックイベント引数用 構造体 ( GetPingEvent() の引数 )
 CIDiarkisComponent通信プロトコルの基底クラス(TCP,UDP,P2P)
 CIDiarkisEventGeneric interface representing an multicast event. All registered lambda expression are called when the event is raised
 CIDiarkisEventRpcID
 CIDiarkisLoggerログレベル
 CIDiarkisLoggerFactory
 CMatchMakerResultItemMatchMaker 検索結果情報の構造体 ( GetResultsEvent()の引数 )
 CP2PClientAddr
 CRoomChatDataRoom Chat Message Data. 送信者ユーザーIDとタイムスタンプ(ミリ秒)で表現する。
 CRoomListItemRoom FineByType用の構造体 ( GetCreateEvent()の引数 )