![]() |
Monobit Unity Networking ver.2.8.0 Server API Reference (C++)
|
mun_masterサーバとのネットワーク接続処理クラス. More...
#include <MunRoomSessionToMasterServer.hpp>
Static Public Member Functions | |
| static bool | Initialize (MunRoomConfigure &configure) |
| 初期化処理. More... | |
| static void | Update (uint64 updateInterval) |
| 更新処理(個別送信処理). More... | |
| static void | Finalize () |
| 終了処理. | |
| static void | Send_RoomMaster_SetAddress (STREAM::RoomMasterSetAddressRequest &request) |
| mun_masterサーバに、クライアントリスニングアドレス情報を渡す. More... | |
| static void | Send_RoomMaster_SetWeight (STREAM::RoomMasterSetWeightRequest &request) |
| mun_masterサーバに、mun_roomサーバの負荷情報を渡す. More... | |
| static void | Send_RoomMaster_LoginPlayer (STREAM::RoomMasterLoginPlayerRequest &request) |
| mun_masterサーバに、ログイン手続きを要求する. More... | |
| static void | Send_RoomMaster_LogoutPlayer (STREAM::RoomMasterLogoutPlayerRequest &request) |
| mun_masterサーバに、ログアウト手続きを要求する. More... | |
| static void | Send_RoomMaster_UpdateHostId (STREAM::RoomMasterUpdateHostIdRequest &request) |
| mun_masterサーバに、ホスト変更手続きを要求する. More... | |
| static void | OnConnectCallback (MrsConnection pMunMaster, void *connection_data) |
| mun_masterサーバに接続できた時のコールバック処理. More... | |
| static void | OnDisconnectCallback (MrsConnection pMunMaster, void *connection_data) |
| mun_masterサーバとの接続が切断した時のコールバック処理. More... | |
| static void | OnErrorCallback (MrsConnection pMunMaster, void *connection_data, MrsConnectionError status) |
| mun_masterサーバとの接続にエラーが発生した時のコールバック処理. More... | |
| static void | OnReadRecordCallback (MrsConnection pMunMaster, void *connection_data, uint32 seqnum, uint16 options, uint16 payload_type, const void *payload, uint32 payload_len) |
| mun_masterサーバからデータを受信した時の処理. More... | |
mun_masterサーバとのネットワーク接続処理クラス.
|
static |
初期化処理.
| configure | mun_roomサーバ起動設定情報. |


|
static |
mun_masterサーバに接続できた時のコールバック処理.
| pMunMaster | mun_masterサーバ側の接続モジュール. |


|
static |
mun_masterサーバとの接続が切断した時のコールバック処理.
| pMunMaster | mun_masterサーバ側の接続モジュール. |


|
static |
mun_masterサーバとの接続にエラーが発生した時のコールバック処理.
| pMunMaster | mun_masterサーバ側の接続モジュール. |
| status | エラーコード. |

|
static |
mun_masterサーバからデータを受信した時の処理.
| pMunMaster | mun_masterサーバ側の接続モジュール. |
| seqnum | 受信シーケンスID. |
| options | 受信オプション. |
| payload_type | 受信データの属性. |
| payload | 受信データ本体. |
| payload_len | 受信データの長さ. |


|
static |
mun_masterサーバに、ログイン手続きを要求する.
| request | mun_masterサーバに送信する情報. |
| pMunMaster | mun_masterサーバ接続モジュール. |
| request | mun_masterサーバに送信する情報. |


|
static |
mun_masterサーバに、ログアウト手続きを要求する.
| request | mun_masterサーバに送信する情報. |
| pMunMaster | mun_masterサーバ接続モジュール. |
| request | mun_masterサーバに送信する情報. |


|
static |
mun_masterサーバに、クライアントリスニングアドレス情報を渡す.
mun_masterサーバに、クライアント側リスニング情報を渡す.
| request | mun_masterサーバに送信する情報. |
| pMunMaster | mun_masterサーバ接続モジュール. |
| request | mun_masterサーバに送信する情報. |


|
static |
mun_masterサーバに、mun_roomサーバの負荷情報を渡す.
| request | mun_masterサーバに送信する情報. |
| pMunMaster | mun_masterサーバ接続モジュール. |
| request | mun_masterサーバに送信する情報. |


|
static |
mun_masterサーバに、ホスト変更手続きを要求する.
| request | mun_masterサーバに送信する情報. |
| pMunMaster | mun_masterサーバ接続モジュール. |
| request | mun_masterサーバに送信する情報. |


|
static |
更新処理(個別送信処理).
| updateInterval | 更新間隔(ミリ秒). |

