![]() |
Monobit Unity Networking ver.2.8.0 Server API Reference (C++)
|
This is the complete list of members for MatchingDatabase, including all inherited members.
| AddClient(uint32 clientId, std::string clientName, bool isUpdateLobbyList) | MatchingDatabase | |
| CreateLobby(std::string lobbyName, uint8 lobbyKind) | MatchingDatabase | |
| CreateRoom(uint64 &roomId, std::string roomName, uint64 lobbyId, bool isVisible, bool isOpen, uint32 maxPlayers, STREAM::KeyValue *pRoomParameters, uint16 roomParametersLen, STREAM::Text *pLobbyParameters, uint16 lobbyParametersLen, uint64 roomUid, bool isNeedHostPlayer) | MatchingDatabase | |
| ForceJoinLobby(uint32 clientId, MatchingLobby *pLobby, std::string lobbyName, uint8 lobbyKind) | MatchingDatabase | |
| ForceJoinRoom(uint32 clientId, uint64 &roomId, MatchingPlayerInRoom &player, std::string roomName, uint64 lobbyId, bool isVisible, bool isOpen, uint32 maxPlayers, STREAM::KeyValue *pRoomParameters, uint16 roomParametersLen, STREAM::Text *pLobbyParameters, uint16 lobbyParametersLen, uint64 roomUid, bool isNeedHostPlayer) | MatchingDatabase | |
| ForceRemoveRoom(uint64 roomId) | MatchingDatabase | |
| GetClient(uint32 clientId) | MatchingDatabase | |
| GetClient(std::string clientName) | MatchingDatabase | |
| GetClientNum() | MatchingDatabase | |
| GetLobby(uint64 lobbyId) | MatchingDatabase | |
| GetLobbyCountAll() | MatchingDatabase | |
| GetOrderByPlayersRoom(std::vector< uint64 > &roomIds) | MatchingDatabase | |
| GetRoom(uint64 roomId) | MatchingDatabase | |
| GetRoom(std::string roomName) | MatchingDatabase | |
| GetRoomCount(uint64 lobbyId) | MatchingDatabase | |
| GetRoomCountAll() | MatchingDatabase | |
| GetStats() | MatchingDatabase | |
| InitDB() | MatchingDatabase | |
| JoinLobby(uint32 clientId, uint64 lobbyId) | MatchingDatabase | |
| JoinRoom(uint32 clientId, uint64 &roomId, MatchingPlayerInRoom &player, std::string roomName) | MatchingDatabase | |
| LeaveLobby(uint32 clientId, uint64 lobbyId) | MatchingDatabase | |
| LeaveRoom(MatchingClient &client) | MatchingDatabase | |
| m_MatchingDB | MatchingDatabase | protected |
| m_MatchingRoom | MatchingDatabase | protected |
| MatchingDatabase() | MatchingDatabase | |
| RandomJoinRoom(uint32 clientId, uint64 &roomId, MatchingPlayerInRoom &player, uint64 lobbyId, uint8 lobbyKind, uint32 maxPlayers, uint8 matchingMode, STREAM::KeyValue *pRoomParameters, uint16 roomParametersLen, std::string keyValueFilter, std::string &msg) | MatchingDatabase | |
| RemoveClient(uint32 clientId) | MatchingDatabase | |
| SearchClientIds(std::vector< uint32 > &clientIds, uint64 lobbyId, uint64 roomId) | MatchingDatabase | |
| SearchClientIds(std::vector< uint32 > &clientIds, uint64 lobbyId, uint64 roomId, bool isUpdateLobbyList) | MatchingDatabase | |
| SearchClientIds(std::vector< uint32 > &clientIds, bool isUpdateLobbyList) | MatchingDatabase | |
| SearchClientIds(std::vector< uint32 > &clientIds) | MatchingDatabase | |
| SearchLobbies(std::vector< MatchingLobby > &lobbies) | MatchingDatabase | |
| SearchLobby(uint64 lobbyId) | MatchingDatabase | |
| SearchLobby(std::string lobbyName, uint8 lobbyKind) | MatchingDatabase | |
| SearchVisibleRooms(uint64 lobbyId, std::vector< MatchingRoom * > &rooms) | MatchingDatabase | |
| SetClientName(uint32 clientId, std::string clientName) | MatchingDatabase | |
| UpdateLobby(MatchingLobby &lobby) | MatchingDatabase | |
| UpdateRoom(uint64 roomId, bool isVisible, bool isOpen, uint32 maxPlayers) | MatchingDatabase | |
| UpdateRoom(uint64 roomId, STREAM::KeyValue *pRoomParameters, uint16 roomParametersLen) | MatchingDatabase | |
| UpdateRoom(uint64 roomId, STREAM::Text *pLobbyParameters, uint16 lobbyParametersLen) | MatchingDatabase | |
| ~MatchingDatabase() | MatchingDatabase | virtual |