Diarkis C++Client Library API Document
クラス一覧
クラス・構造体・共用体・インターフェースの一覧です。
[表示階層 123]
 NDiarkisCommand ID. version と command id の組み合わせにより、サーバ側のデータの取り扱いが変わる。
 NExceptions
 CMessageExceptionAn exception containing a textual message
 NNetwork
 NResultsDiarkis 処理結果
 NNetwork
 NSystem
 CResult特定の結果値に関する情報が含まれています。別の結果構造と比較できます。 デバッグエクスペリエンスを向上させるために、テキストとして表示することもできます。
 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() の引数 )
 CDiarkisRoomCreationEventArgsRoom 作成時のコールバックイベント引数用 構造体 ( GetCreateEvent()の引数 )
 CDiarkisRoomFindByTypeEventArgsRoom FindByTypeの検索結果取得のコールバックイベント引数用 構造体 ( GetFindByTypeEvnet() の引数 )
 CDiarkisRoomGetOwnerIDEventArgsRoom オーナーのユーザーID取得のコールバックイベント引数用 構造体 ( GetOwnerID() の引数 )
 CDiarkisRoomIncrementPropertyEventArgsRoom 「任意プロパティ値」の増減が成功したかチェックするコールバックイベント引数用 構造体 ( GetIncrementPropertyEvent() の引数 )
 CDiarkisRoomIncrementPropertySyncEventArgsRoom 「任意プロパティ値」の増減が発生した際のコールバックイベント引数用 構造体 ( GetIncrementPropertySyncEvent() の引数 )
 CDiarkisRoomJoinEventArgsRoom 参加時のコールバックイベント引数用 構造体 ( GetJoinEvent() / GetMoveEvent() の引数 )
 CDiarkisRoomMemberIDsEventArgsRoom 参加メンバーのリスト取得のコールバックイベント引数用 構造体 ( GetMemberIDs() の引数 )
 CDiarkisRoomPayloadEventArgsRoom Regiserでタイプ登録のコールバックイベント引数用 構造体 ( GetRegisterEvent() の引数 )
 CDiarkisRoomPropertiesEventArgsRoom プロパティ取得のコールバックイベント引数用 構造体 ( GetReadyEvent() の引数 )
 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
 CIDiarkisFieldField 機能の クラアントライブラリのインターフェースクラス
 CIDiarkisGroupGroup 機能の クラアントライブラリのインターフェースクラス
 CIDiarkisLoggerログレベル
 CIDiarkisLoggerFactory
 CIDiarkisMatchMakerMatchMaker 機能の クラアントライブラリのインターフェースクラス
 CIDiarkisP2PP2P 機能の クラアントライブラリのインターフェースクラス
 CIDiarkisRoomRoom 機能の クラアントライブラリのインターフェースクラス
 CIDiarkisRPC
 CIDiarkisTcpTCP 機能のクラアントライブラリのインターフェースクラス
 CIDiarkisTimedNumber
 CIDiarkisTimedState
 CIDiarkisTransportトランスポートのインターフェースクラス
 CIDiarkisUdpUDP 機能のクラアントライブラリのインターフェースクラス
 CMatchMakerConditionMatchMaker の 検索条件構造体
 CMatchMakerResultItemMatchMaker 検索結果情報の構造体 ( GetResultsEvent()の引数 )
 CP2PClientAddr
 CRoomListItemRoom FineByType用の構造体 ( GetCreateEvent()の引数 )