Diarkis C++Client Library API Document
eventArgs.h ファイル
#include <cstdint>
#include "diarkis/common.h"
eventArgs.h の依存先関係図:
被依存関係図:

[ソースコード]

クラス

struct  Diarkis::RoomListItem
 FindRoomsByType検索の結果を格納するための構造体。 [詳解]
 
struct  Diarkis::MatchMakerResultItem
 マッチメイカーの検索結果を含む構造体 [詳解]
 
struct  Diarkis::P2PClientAddr
 
struct  Diarkis::RoomChatData
 チャットメッセージデータを、送信者のユーザーIDおよびタイムスタンプ(ミリ秒単位)とともに表します。 [詳解]
 
struct  Diarkis::DiarkisConnectionEventArgs
 サーバーへの接続時のコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisTcpConnectionStateChangedEventArgs
 
struct  Diarkis::DiarkisGroupEventArgs
 グループが作成されたときにコールバックイベントが呼び出される際の引数 [詳解]
 
struct  Diarkis::DiarkisPayloadEventArgs
 ペイロードが送受信されたときに呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisRawPayloadEventArgs
 
struct  Diarkis::DiarkisReadyEventArgs
 P2P接続が完了した際に呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisFailEventArgs
 P2P接続が失敗したときにコールバックイベントが呼び出されるときの引数 [詳解]
 
struct  Diarkis::DiarkisP2PDisconnectEventArgs
 P2Pが切断されたときにコールバックイベントが呼び出される際の引数 [詳解]
 
struct  Diarkis::DiarkisMessageEventArgs
 P2Pでメッセージを受信したときに呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisExceptionEventArgs
 P2Pで送受信が失敗した際に呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisRoomCreationEventArgs
 ルームが作成されたときに呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisRoomJoinEventArgs
 ルームに参加したときに呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisRoomMigrateCompleteEventArgs
 Roomの移行が完了した際に呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisRoomSuccessEventArgs
 Roomを退出したり、Roomのプロパティを更新する際のコールバックイベント用の引数 [詳解]
 
struct  Diarkis::DiarkisRoomPropertiesEventArgs
 Room プロパティが取得されたときに呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisRoomIncrementPropertyEventArgs
 Roomプロパティの値が増加または減少したときに呼び出されるコールバックイベントの引数。 [詳解]
 
struct  Diarkis::DiarkisRoomIncrementPropertySyncEventArgs
 Roomプロパティの値を同期する際に呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisRoomGetOwnerIDEventArgs
 Room OwnerのユーザーIDが取得されたときに呼び出されるコールバックイベントの引数。 [詳解]
 
struct  Diarkis::DiarkisRoomMemberIDsEventArgs
 Roomの参加メンバーリストを取得する際に呼び出されるコールバックイベントの引数。 [詳解]
 
struct  Diarkis::DiarkisRoomNumberOfMembersEventArgs
 Roomのメンバー数を取得した際に呼び出されるコールバックイベントの引数。 [詳解]
 
struct  Diarkis::DiarkisRoomPayloadEventArgs
 Room Regiser、Reserveなどを実行する際にコールバックイベントが呼び出される際の引数。 [詳解]
 
struct  Diarkis::DiarkisRoomFindByTypeEventArgs
 Diarkis::Modules::IDiarkisRoom::FindRoomsByType()の結果を受け取った際に呼ばれるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisRoomChatEventArgs
 Diarkis::Modules::IDiarkisRoom::SendChatMessage によってチャットメッセージを受信したときに呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisRoomChatLogEventArgs
 Diarkis::Modules::IDiarkisRoom::GetChatLog()の結果を受信した際に呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisRoomObjectUpdateEventArgs
 Diarkis::Modules::IDiarkisRoom::UpdateObject() によってオブジェクトを更新する際に呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisRoomObjectUpdateResponseEventArgs
 Diarkis::Modules::IDiarkisRoom::UpdateObject() の応答を受信した際にコールバックイベントが呼び出される際の引数 [詳解]
 
struct  Diarkis::DiarkisPushEventArgs
 UDPまたはTCP Pushを受信した際に呼び出されるコールバックイベントの引数。 [詳解]
 
struct  Diarkis::DiarkisResponseEventArgs
 UDPまたはTCPのレスポンスを受信したときにコールバックイベントが呼び出される際の引数。 [詳解]
 
struct  Diarkis::DiarkisUdpEchoEventArgs
 UDPエコーを受信したときに呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisUdpPingEventArgs
 UDP Pingを受信した際に呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisCheckNATTypeEventArgs
 Diarkis::Modules::IDiarkisRoom::SendCheckNATType() の応答を受け取ったときに呼び出されるコールバックイベントの引数。 [詳解]
 
struct  Diarkis::DiarkisMMHostEventArgs
 
struct  Diarkis::DiarkisMMResponseEventArgs
 MatchMakerの応答が受信されたときに呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisMMSyncEventArgs
 MatchMaker push 受信時に呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisMMTicketTypeEventArgs
 TicketCancelプッシュを受信した際にコールバックイベントで呼び出される引数 [詳解]
 
struct  Diarkis::DiarkisMMJoinResponseEventArgs
 MatchMaker Joinのレスポンスを受信したときに呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisMMResultEventArgs
 MatchMakerのSearchまたはTeamSearchが実行された時に呼び出されるコールバックイベントの引数。 [詳解]
 
struct  Diarkis::DiarkisMMStringEventArgs
 MatchMakerホストが変更されたときにコールバックイベントが呼び出される際の引数。 [詳解]
 
struct  Diarkis::DiarkisP2PEventArgs
 
struct  Diarkis::DiarkisDirectMessageEventArgs
 DMを受信した際にコールバックイベントが呼ばれる際の引数 [詳解]
 
struct  Diarkis::DiarkisSessionCreateResponseEventArgs
 セッション作成応答を受信したときに呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisSessionNotificationEventArgs
 セッション通知を受信したときに呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisSessionInviteEventArgs
 セッション招待を受信したときに呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisSessionInfoEventArgs
 セッション情報を受信したときにコールバックイベントが呼び出される際の引数 [詳解]
 
struct  Diarkis::DiarkisSessionResponseEventArgs
 Sessionの応答を受信した時に呼び出されるコールバックイベントの引数 [詳解]
 
struct  Diarkis::DiarkisSuccessEventArgs
 フィールドに参加または退出する際に呼び出されるコールバックイベントの引数。 [詳解]
 

名前空間

 Diarkis
 
 Diarkis::Network
 

列挙型

enum  Diarkis::RoomObjectMode : std::uint8_t { Diarkis::RoomObjectMode::OBJ_INC_MODE = 1, Diarkis::RoomObjectMode::OBJ_SET_MODE, Diarkis::RoomObjectMode::OBJ_DEL_MODE }
 ルームオブジェクトを更新する方法を表す列挙型。 [詳解]
 
enum  Diarkis::DiarkisConnectStatus : std::int32_t { Diarkis::DiarkisConnectStatus::DCS_Success = 0, Diarkis::DiarkisConnectStatus::DCS_Timeout = -1 }
 サーバーとの接続状態 [詳解]