|
static uint64 | GetRoomUid () |
| mun_room識別ユニークIDを取得. More...
|
|
static MrsConnection | GetClientConnectInfo (uint64 clientUid) |
| MUNクライアント接続情報を登録リストから取得する. More...
|
|
static uint64 | GetClientConnectInfo (MrsConnection pMunClient) |
| MUNクライアント識別用ユニークIDを登録リストから取得する. More...
|
|
static void | AddClientConnectInfo (uint64 clientUid, MrsConnection pMunClient) |
| MUNクライアント接続情報を登録リストに追加する. More...
|
|
static void | RemoveClientConnectInfo (uint64 clientUid) |
| MUNクライアント接続情報を登録リストから削除する. More...
|
|
static void | RemoveClientConnectInfo (MrsConnection pMunClient) |
| MUNクライアント接続情報を登録リストから削除する. More...
|
|
static MunRoomInfo * | GetRoomInfo (uint64 roomId) |
| 指定したIDを持つルーム情報の取得. More...
|
|
static void | CreateRoomInfo (uint64 roomId, bool isNeedHostPlayer) |
| ルーム情報の生成. More...
|
|
static void | DeleteRoomInfo (uint64 roomId) |
| ルーム情報の削除. More...
|
|
static void | BeginLoginPlayer (MrsConnection pMunClient, uint32 clientUidForMasterServer, uint64 clientUidForProxyServer) |
| MUNクライアントをログインさせる手続きを開始する. More...
|
|
static void | EndLoginPlayer (int32 result, uint32 clientUidForMasterServer, uint64 clientUidForProxyServer, uint64 roomId, STREAM::RoomInfo &roomInfo, STREAM::PlayerInfo &playerInfo, bool isNeedHostPlayer) |
| MUNクライアントをログインさせる手続きを完了する. More...
|
|
static bool | LoginPlayer (MrsConnection connection, uint32 clientUidForMasterServer, uint64 clientUidForProxyServer, uint64 roomId, STREAM::RoomInfo &roomInfo, STREAM::PlayerInfo &playerInfo, bool isNeedHostPlayer) |
| mun_masterサーバでの認証後、MUNクライアントをルームにログインさせる処理. More...
|
|
static void | LogoutPlayer (uint64 roomId, STREAM::RoomInfo &roomInfo, int32 playerId) |
| MUNクライアントのログアウト処理. More...
|
|
static MunRoomPlayerInfo | GetPlayer (uint64 clientUidForProxyServer) |
| 指定されたセッションIDで管理されているルーム内プレイヤー情報を取得する. More...
|
|
static MunRoomPlayerInfo | GetPlayer (uint64 roomId, int32 playerId) |
| 指定されたルームIDおよびプレイヤーIDで管理されているルーム内プレイヤー情報を取得する. More...
|
|
static void | AddPlayer (MrsConnection connection, MunRoomInfo *pRoom, int32 playerId, std::string playerName, uint32 clientUidForMasterServer, uint64 clientUidForProxyServer, STREAM::KeyValue *pParameters, uint16 parametersLen) |
| プレイヤーをルームに入室させる. More...
|
|
static void | RemovePlayer (MunRoomInfo *pRoom, int32 playerId) |
| プレイヤーをルームから退室させる. More...
|
|
static void | BeginUpdateHostId (uint64 roomId, int32 hostId) |
| ホストを変更させる手続きを開始する. More...
|
|
static void | EndUpdateHostId (uint64 roomId, int32 hostId) |
| ホストを変更させる手続きを完了する. More...
|
|
static void | UpdateHostId (MunRoomInfo *pRoom, int32 hostId) |
| ホストの変更処理. More...
|
|
static void | SetUpdateIntervalMsec (uint64 value) |
|
static bool | IsGroupWriteRecord () |
|
static bool | InitDB (MunRoomConfigure &configure) |
| データベース初期化. More...
|
|
static bool | Terminate () |
| データベース破棄. More...
|
|
static void | Recv_Room_LoginPlayer (MrsConnection pMunClient, STREAM::RoomLoginPlayerRequest &request) |
| MUNクライアントからログイン要求を受信したときの処理. More...
|
|
static void | Recv_Room_UpdateHostId (MrsConnection pMunClient, STREAM::RoomUpdateHostIdRequest &request) |
| MUNクライアントからホスト変更要求を受信したときの処理. More...
|
|
static void | Recv_Room_RPC (MrsConnection pMunClient, uint16 options, STREAM::RoomRPCRequest &request) |
| MUNクライアントからRPCメッセージを受信したときの処理. More...
|
|
static void | Recv_Room_KickPlayer (MrsConnection pMunClient, STREAM::RoomKickPlayerRequest &request) |
| MUNクライアントから対象プレイヤーの強制退室要求を受信したときの処理. More...
|
|
static void | Recv_Room_DisconnectPlayer (MrsConnection pMunClient) |
| MUNクライアントが切断したときの処理. More...
|
|
static void | Recv_RoomMaster_LoginPlayerResult (MrsConnection pMunMaster, STREAM::RoomMasterLoginPlayerResponse &response) |
| mun_masterサーバからプレイヤーのログイン手続き処理結果を受信したときの処理. More...
|
|
static void | Recv_RoomMaster_LogoutPlayerResult (MrsConnection pMunMaster, STREAM::RoomMasterLogoutPlayerResponse &response) |
| mun_masterサーバからプレイヤーのログアウト手続き処理結果を受信したときの処理. More...
|
|
static void | Recv_RoomMaster_UpdateHostIdResult (MrsConnection pMunMaster, STREAM::RoomMasterUpdateHostIdResponse &response) |
| mun_masterサーバからホスト変更手続き処理結果を受信したときの処理. More...
|
|
static void | Recv_RoomMaster_UpdatePlayerParameters (MrsConnection pMunMaster, STREAM::RoomMasterUpdatePlayerParametersRequest &request) |
| mun_masterサーバからプレイヤーパラメータ更新要求を受信したときの処理. More...
|
|
static void | Recv_RoomMaster_UpdatePlayerName (MrsConnection pMunMaster, STREAM::RoomMasterUpdatePlayerNameRequest &request) |
| mun_masterサーバからプレイヤー名更新要求を受信したときの処理. More...
|
|
static void | Update () |
| 更新処理.
|
|