7 #ifndef __MUN_MASTER_SESSION_TO_PROXY_SERVER_HPP__ 8 #define __MUN_MASTER_SESSION_TO_PROXY_SERVER_HPP__ 21 static MrsServer s_pModule;
50 static void Update(uint64 updateInterval);
207 static void OnNewConnectionCallback( MrsServer pMunMaster,
void* server_data, MrsConnection pMunProxy );
213 static void OnDisconnectCallback( MrsConnection pMunProxy,
void* connection_data );
220 static void OnErrorCallback( MrsConnection pMunProxy,
void* connection_data, MrsConnectionError status );
231 static void OnReadRecordCallback( MrsConnection pMunProxy,
void* connection_data, uint32 seqnum, uint16 options, uint16 payload_type,
const void* payload, uint32 payload_len );
mun_masterサーバからMUNクライアントに対して送信される、ルーム内プレイヤー人数の上限変更処理結果.
Definition: MunStream.hpp:3480
mun_masterサーバからMUNクライアントに対して送信される、ルーム入室可否設定変更処理結果.
Definition: MunStream.hpp:3704
MUNクライアントからmun_masterサーバに対して送信される、プレイヤーパラメータ変更処理結果.
Definition: MunStream.hpp:4459
static void Send_Master_Room_JoinResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterRoomJoinResponse &response)
mun_proxyサーバに対し、ルーム入室処理結果を渡す.
Definition: MunMasterSessionToProxyServer.cpp:202
MUNクライアントからmun_masterサーバに対して送信される、プレイヤー名変更処理結果.
Definition: MunStream.hpp:4607
MUNクライアントからmun_masterサーバに対して送信される、ルーム強制入室要求.
Definition: MunStream.hpp:2774
static void Send_Master_Room_UpdateMaxPlayersResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterRoomUpdateMaxPlayersResponse &response)
mun_proxyサーバに対し、ルーム内プレイヤー数上限変更処理結果を渡す.
Definition: MunMasterSessionToProxyServer.cpp:259
mun_masterサーバからMUNクライアントに対して送信される、ロビー更新情報.
Definition: MunStream.hpp:2566
static void Send_Master_CheckResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterCheckResponse &response)
mun_proxyサーバに対し、認証処理結果を渡す.
Definition: MunMasterSessionToProxyServer.cpp:126
mun_masterサーバからMUNクライアントに対して送信される、ロビー通知パラメータ変更要求.
Definition: MunStream.hpp:4009
MUNクライアントからmun_masterサーバに対して送信される、ルームパラメータ変更処理結果.
Definition: MunStream.hpp:3843
mun_masterサーバからMUNクライアントに対して送信される、ルーム入室処理結果.
Definition: MunStream.hpp:3018
MUNクライアントからmun_masterサーバに対して送信される、ルーム入室可否設定変更要求.
Definition: MunStream.hpp:3648
static void Send_Master_Room_ForceJoinResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterRoomForceJoinResponse &response)
mun_proxyサーバに対し、ルーム強制入室処理結果を渡す.
Definition: MunMasterSessionToProxyServer.cpp:183
static void Send_Master_SearchPlayersResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterSearchPlayersResponse &response)
mun_proxyサーバに対し、プレイヤー検索処理結果を渡す.
Definition: MunMasterSessionToProxyServer.cpp:354
MUNクライアントからmun_masterサーバに対して送信される、ルーム作成要求.
Definition: MunStream.hpp:2630
MUNクライアントからmun_masterサーバに対して送信される、プレイヤー検索要求.
Definition: MunStream.hpp:4156
MUNクライアントからmun_masterサーバに対して送信される、ロビー強制入室要求.
Definition: MunStream.hpp:2421
MUNクライアントからmun_masterサーバに対して送信される、プレイヤー名変更要求.
Definition: MunStream.hpp:4551
static void Update(uint64 updateInterval)
更新処理(個別送信処理).
Definition: MunMasterSessionToProxyServer.cpp:65
static void Finalize()
終了処理.
Definition: MunMasterSessionToProxyServer.cpp:73
MUNクライアントからmun_masterサーバに対して送信される、条件付きランダムルーム入室要求.
Definition: MunStream.hpp:3091
static void Send_Master_Lobby_UpdateResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterLobbyUpdateResponse &response)
mun_proxyサーバに対し、ロビー更新情報を渡す.
Definition: MunMasterSessionToProxyServer.cpp:88
static void Send_Master_Room_RandomJoinResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterRoomRandomJoinResponse &response)
mun_proxyサーバに対し、条件付きランダムルーム入室処理結果を渡す.
Definition: MunMasterSessionToProxyServer.cpp:221
MUNクライアントからmun_masterサーバに対して送信される、プレイヤーパラメータ変更要求.
Definition: MunStream.hpp:4376
static void Send_Master_Room_UpdatePlayerParametersResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterRoomUpdatePlayerParametersResponse &response)
mun_proxyサーバに対し、プレイヤーパラメータ変更処理結果を渡す.
Definition: MunMasterSessionToProxyServer.cpp:392
mun_masterサーバからMUNクライアントに対して送信される、ルーム退室処理結果.
Definition: MunStream.hpp:3332
MUNクライアントからmun_masterサーバに対して送信される、ルームパラメータ変更要求.
Definition: MunStream.hpp:3760
mun_masterサーバからMUNクライアントに対して送信される、ルーム情報可視化設定変更処理結果.
Definition: MunStream.hpp:3592
static void Send_Master_Stats_UpdateResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterStatsUpdateResponse &response)
mun_proxyサーバを経由してMUNクライアントに対し、サーバ統計情報を渡す.
Definition: MunMasterSessionToProxyServer.cpp:373
static void Send_Master_Room_CreateResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterRoomCreateResponse &response)
mun_proxyサーバに対し、ルーム作成処理結果を渡す.
Definition: MunMasterSessionToProxyServer.cpp:164
static void Send_Master_Room_UpdateIsOpenResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterRoomUpdateIsOpenResponse &response)
mun_proxyサーバに対し、ルーム入室可否設定変更処理結果を渡す.
Definition: MunMasterSessionToProxyServer.cpp:297
static bool Initialize(MunMasterConfigure &configure)
初期化処理.
Definition: MunMasterSessionToProxyServer.cpp:38
mun_masterサーバからMUNクライアントに対して送信される、ルーム情報更新処理結果.
Definition: MunStream.hpp:4092
MUNクライアントからmun_masterサーバに対して送信される、mun_masterサーバ認証情報.
Definition: MunStream.hpp:2215
mun_masterサーバからMUNクライアントに対して送信される、ロビー強制入室処理結果.
Definition: MunStream.hpp:2474
mun_proxyサーバとのネットワーク接続処理クラス.
Definition: MunMasterSessionToProxyServer.hpp:17
mun_masterサーバからMUNクライアントに対して送信される、mun_masterサーバ認証結果.
Definition: MunStream.hpp:2312
MUNクライアントからmun_masterサーバに対して送信される、ロビー通知パラメータ変更要求.
Definition: MunStream.hpp:3926
mun_masterサーバからMUNクライアントに対して送信される、プレイヤー検索処理結果.
Definition: MunStream.hpp:4239
mun_masterサーバからMUNクライアントに対して送信される、ルーム作成処理結果.
Definition: MunStream.hpp:2701
MUNクライアントからmun_masterサーバに対して送信される、ルーム情報可視化設定変更要求.
Definition: MunStream.hpp:3536
MUNクライアントからmun_masterサーバに対して送信される、ルーム入室要求.
Definition: MunStream.hpp:2918
mun_masterサーバからMUNクライアントに対して送信される、サーバ統計情報.
Definition: MunStream.hpp:4322
static void Send_Master_Room_UpdateRoomParametersResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterRoomUpdateRoomParametersResponse &response)
mun_proxyサーバに対し、ルームパラメータ変更処理結果を渡す.
Definition: MunMasterSessionToProxyServer.cpp:316
mun_masterサーバからMUNクライアントに対して送信される、ルーム強制入室処理結果.
Definition: MunStream.hpp:2845
static void Send_Master_Room_UpdateResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterRoomUpdateResponse &response)
mun_proxyサーバに対し、ルーム更新情報を渡す.
Definition: MunMasterSessionToProxyServer.cpp:107
static void Send_Master_Room_UpdateIsVisibleResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterRoomUpdateIsVisibleResponse &response)
mun_proxyサーバに対し、ルーム情報可視化設定変更処理結果を渡す.
Definition: MunMasterSessionToProxyServer.cpp:278
static void Send_Master_Room_LeaveResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterRoomLeaveResponse &response)
mun_proxyサーバに対し、ルーム退室処理結果を渡す.
Definition: MunMasterSessionToProxyServer.cpp:240
static void Send_Master_UpdatePlayerNameResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterUpdatePlayerNameResponse &response)
mun_proxyサーバに対し、プレイヤー名変更処理結果を渡す.
Definition: MunMasterSessionToProxyServer.cpp:411
static void Send_Master_Lobby_ForceJoinResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterLobbyForceJoinResponse &response)
mun_proxyサーバに対し、強制ロビー入室処理結果を渡す.
Definition: MunMasterSessionToProxyServer.cpp:145
MUNクライアントからmun_masterサーバに対して送信される、ルーム内プレイヤー人数の上限変更要求.
Definition: MunStream.hpp:3424
mun_masterサーバからMUNクライアントに対して送信される、条件付きランダムルーム入室処理結果.
Definition: MunStream.hpp:3252
static void Send_Master_Room_UpdateLobbyParametersResult(MrsConnection pMunProxy, uint64 proxyClientId, STREAM::MasterRoomUpdateLobbyParametersResponse &response)
mun_proxyサーバに対し、ロビーパラメータ変更処理結果を渡す.
Definition: MunMasterSessionToProxyServer.cpp:335