![]() |
Diarkis C++Client Library API Document
|
▼NDiarkis | Command ID. version と command id の組み合わせにより、サーバ側のデータの取り扱いが変わる。 |
▼NExceptions | |
CMessageException | An exception containing a textual message |
▼NModules | |
CIDiarkisDirectMessage | DirectMessage 機能の クラアントライブラリのインターフェースクラス |
CIDiarkisField | Field 機能の クラアントライブラリのインターフェースクラス |
CIDiarkisGroup | Group 機能の クラアントライブラリのインターフェースクラス |
CIDiarkisMatchMaker | MatchMaker 機能の クラアントライブラリのインターフェースクラス |
CIDiarkisP2P | P2P 機能の クラアントライブラリのインターフェースクラス |
CIDiarkisRoom | Room 機能の クラアントライブラリのインターフェースクラス |
CIDiarkisRPC | |
CIDiarkisTimedNumber | |
CIDiarkisTimedState | |
CMatchMakerCondition | MatchMaker の 検索条件構造体 |
▼NNetwork | |
CIDiarkisProfile | |
CIDiarkisTcp | TCP 機能のクラアントライブラリのインターフェースクラス |
CIDiarkisTransport | トランスポートのインターフェースクラス |
CIDiarkisUdp | UDP 機能のクラアントライブラリのインターフェースクラス |
▼NResults | Diarkis 処理結果 |
►NNetwork | |
▼NSystem | |
CResult | 特定の結果値に関する情報が含まれています。別の結果構造と比較できます。 デバッグエクスペリエンスを向上させるために、テキストとして表示することもできます。 |
CDiarkisConnectionEventArgs | サーバ接続のコールバックイベント引数用 構造体 |
CDiarkisDirectMessageEventArgs | DirectMessage 通信のコールバックイベント引数用 構造体 ( GetConnectEvent GetDisconnectEvent GetMessageEvent の引数 ) |
CDiarkisExceptionEventArgs | P2P で送受信に失敗した際に呼ばれるコールバックイベント引数用 構造体 ( GetExceptionEvent() の引数 ) |
CDiarkisFailEventArgs | P2P の接続に失敗した際に呼ばれるコールバックイベント引数用 構造体 ( GetFailEvent() の引数 ) |
CDiarkisGroupEventArgs | Group を作成した際に呼ばれるコールバックイベント引数用 構造体 |
CDiarkisMessageEventArgs | P2P でメッセージが送られてきた際に呼ばれるコールバックイベント引数用 構造体 ( GetMessageEvent() の引数 ) |
CDiarkisMMHostEventArgs | MatchMaker の HostMatchmaking/TeamHostMatchmaking コールバックイベント引数用 構造体 ( GetHostEvent() GetTeamHostEvent() の引数 ) |
CDiarkisMMJoinResponseEventArgs | MatchMaker 応答のコールバックイベント引数用 構造体 |
CDiarkisMMResponseEventArgs | MatchMaker 応答のコールバックイベント引数用 構造体 |
CDiarkisMMResultEventArgs | MatchMaker の Search/TeamSearch のコールバックイベント引数用 構造体 ( GetResultsEvent() / GetTeamResultsEvent() の引数 ) |
CDiarkisMMStringEventArgs | MatchMaker の ホストが変更になった際のコールバックイベント引数用 構造体 ( GetHostChangeEvent() の引数 ) |
CDiarkisMMSyncEventArgs | MatchMaker 通知のコールバックイベント引数用 構造体 |
CDiarkisP2PEventArgs | P2PAddressSync 接続開始のコールバックイベント引数用 構造体 ( Room::GetStartP2PSyncEvent MatchMaker::GetP2PAddressEvent の引数 ) |
CDiarkisPayloadEventArgs | Payload 送受信用のコールバックイベント引数用 構造体 ( GetCreateEvent() / GetJoinEvent() の引数 ) |
CDiarkisPushEventArgs | UDP / TCP の Push コールバックイベント引数用 構造体 ( GetPushEvent() の引数 ) |
CDiarkisRawPayloadEventArgs | クラアントライブラリ内部での使用用。 |
CDiarkisReadyEventArgs | P2P の準備が整った際に呼ばれるコールバックイベント引数用 構造体 ( GetReadyEvent() の引数 ) |
CDiarkisResponseEventArgs | UDP / TCP の Respose コールバックイベント引数用 構造体 ( GetResponseEvent() の引数 ) |
CDiarkisRoomChatEventArgs | Room SendChatMessage でChatメッセージ取得のコールバックイベント引数用 構造体 ( GetChatSyncEvent() の引数 ) |
CDiarkisRoomChatLogEventArgs | Room GetChatLog でChatメッセージ履歴取得のコールバックイベント引数用 構造体 ( GetChatLogEvent() の引数 ) |
CDiarkisRoomCreationEventArgs | Room 作成時のコールバックイベント引数用 構造体 ( GetCreateEvent()の引数 ) |
CDiarkisRoomFindByTypeEventArgs | Room FindByTypeの検索結果取得のコールバックイベント引数用 構造体 ( GetFindByTypeEvnet() の引数 ) |
CDiarkisRoomGetOwnerIDEventArgs | Room オーナーのユーザーID取得のコールバックイベント引数用 構造体 ( GetOwnerID() GetOwnerChangeEvent() の引数 ) |
CDiarkisRoomIncrementPropertyEventArgs | Room 「任意プロパティ値」の増減が成功したかチェックするコールバックイベント引数用 構造体 ( GetIncrementPropertyEvent() の引数 ) |
CDiarkisRoomIncrementPropertySyncEventArgs | Room 「任意プロパティ値」の増減が発生した際のコールバックイベント引数用 構造体 ( GetIncrementPropertySyncEvent() の引数 ) |
CDiarkisRoomJoinEventArgs | Room 参加時のコールバックイベント引数用 構造体 ( GetJoinEvent() / GetMoveEvent() の引数 ) |
CDiarkisRoomMemberIDsEventArgs | Room 参加メンバーのリスト取得のコールバックイベント引数用 構造体 ( GetMemberIDs() の引数 ) |
CDiarkisRoomNumberOfMembersEventArgs | 参加している Room の人数を取得する際に呼ばれるコールバックイベント引数用 構造体 ( GetNumberOfMembersEvent() の引数 ) |
CDiarkisRoomObjectSyncEventArgs | Room SyncObjects で オブジェクト状態取得のコールバックイベント引数用 構造体 ( GetObjectSyncEvent() の引数 ) |
CDiarkisRoomObjectUpdateEventArgs | Room UpdateObject で オブジェクトを更新した際のコールバックイベント引数用 構造体 ( GetObjectUpdateEvent() の引数 ) |
CDiarkisRoomPayloadEventArgs | Room Regiserでタイプ登録のコールバックイベント引数用 構造体 ( GetRegisterEvent() の引数 ) |
CDiarkisRoomPropertiesEventArgs | Room プロパティ取得のコールバックイベント引数用 構造体 ( GetGetPropertiesEvent() の引数 ) |
CDiarkisRoomPropertiesSyncEventArgs | Room SyncProperties で プロパティ状態取得のコールバックイベント引数用 構造体 ( GetPropertySyncEvent() の引数 ) |
CDiarkisRoomSuccessEventArgs | Room 参加時 or Roomのプロパティ更新のコールバックイベント引数用 構造体 ( GetLeaveEvent() / GetUpdatePropertiesEvent() の引数 ) |
CDiarkisTcpConnectionStateChangedEventArgs | クラアントライブラリ内部での使用用。 |
CDiarkisThreadSheduler | スレッドのスケジューラー設定 |
CDiarkisUdpEchoEventArgs | UDP の Echoコールバックイベント引数用 構造体 ( GetEchoEvent() の引数 ) |
CDiarkisUdpPingEventArgs | UDP の Pingコールバックイベント引数用 構造体 ( GetPingEvent() の引数 ) |
CIDiarkisComponent | 通信プロトコルの基底クラス(TCP,UDP,P2P) |
CIDiarkisEvent | Generic interface representing an multicast event. All registered lambda expression are called when the event is raised |
CIDiarkisEventRpcID | |
CIDiarkisLogger | ログレベル |
CIDiarkisLoggerFactory | |
CMatchMakerResultItem | MatchMaker 検索結果情報の構造体 ( GetResultsEvent()の引数 ) |
CP2PClientAddr | |
CRoomChatData | Room Chat Message Data. 送信者ユーザーIDとタイムスタンプ(ミリ秒)で表現する。 |
CRoomListItem | Room FineByType用の構造体 ( GetCreateEvent()の引数 ) |