| Client(LoadBalancing::Listener &listener, const Common::JString &applicationID, const Common::JString &appVersion, const ClientConstructOptions &clientConstructOptions=ClientConstructOptions()) | Client | |
| connect(const ConnectOptions &connectOptions=ConnectOptions()) | Client | virtual |
| disconnect(void) | Client | virtual |
| dispatchIncomingCommands(void) | Client | virtual |
| fetchServerTimestamp(void) | Client | virtual |
| getAutoJoinLobby(void) const | Client | |
| getByteCountCurrentDispatch(void) const | Client | |
| getByteCountLastOperation(void) const | Client | |
| getBytesIn(void) const | Client | |
| getBytesOut(void) const | Client | |
| getChannelCountUserChannels(void) const | Client | |
| getCountGamesRunning(void) const | Client | |
| getCountPlayersIngame(void) const | Client | |
| getCountPlayersOnline(void) const | Client | |
| getCRCEnabled(void) const | Client | |
| getCurrentlyJoinedRoom(void) | Client | |
| getDebugOutputLevel(void) const | Client | |
| getDisconnectedCause(void) const | Client | |
| getDisconnectTimeout(void) const | Client | |
| getFriendList(void) const | Client | |
| getFriendListAge(void) const | Client | |
| getIncomingReliableCommandsCount(void) const | Client | |
| getIsEncryptionAvailable(void) const | Client | |
| getIsInGameRoom(void) const | Client | |
| getIsInLobby(void) const | Client | |
| getIsInRoom(void) const | Client | |
| getIsPayloadEncryptionAvailable(void) const | Client | |
| getLimitOfUnreliableCommands(void) const | Client | |
| getLocalPlayer(void) | Client | |
| getLogFormatOptions(void) const | Client | |
| getMasterserverAddress(void) const | Client | |
| getPacketLossByCRC(void) const | Client | |
| getPeerCount(void) | Client | static |
| getPeerID(void) const | Client | |
| getQueuedIncomingCommands(void) const | Client | |
| getQueuedOutgoingCommands(void) const | Client | |
| getQuickResendAttempts(void) const | Client | |
| getRegionWithBestPing(void) const | Client | |
| getResentReliableCommands(void) const | Client | |
| getRoomList(void) const | Client | |
| getRoomNameList(void) const | Client | |
| getRoundTripTime(void) const | Client | |
| getRoundTripTimeVariance(void) const | Client | |
| getSentCountAllowance(void) const | Client | |
| getSerializationProtocol(void) const | Client | |
| getServerTime(void) const | Client | |
| getServerTimeOffset(void) const | Client | |
| getState(void) const | Client | |
| getTimePingInterval(void) const | Client | |
| getTimestampOfLastSocketReceive(void) const | Client | |
| getTrafficStatsElapsedMs(void) const | Client | |
| getTrafficStatsEnabled(void) const | Client | |
| getTrafficStatsGameLevel(void) const | Client | |
| getTrafficStatsIncoming(void) const | Client | |
| getTrafficStatsOutgoing(void) const | Client | |
| getUserID(void) const | Client | |
| opChangeGroups(const Common::JVector< nByte > *pGroupsToRemove, const Common::JVector< nByte > *pGroupsToAdd) | Client | virtual |
| opCreateRoom(const Common::JString &gameID=Common::JString(), const RoomOptions &options=RoomOptions(), const Common::JVector< Common::JString > &expectedUsers=Common::JVector< Common::JString >()) | Client | virtual |
| opCustom(const Photon::OperationRequest &operationRequest, bool sendReliable, nByte channelID=0, bool encrypt=false) | Client | virtual |
| opCustomAuthenticationSendNextStepData(const AuthenticationValues &authenticationValues) | Client | virtual |
| opFindFriends(const Common::JString *friendsToFind, short numFriendsToFind) | Client | virtual |
| opGetRoomList(const Common::JString &lobby, const Common::JString &sqlLobbyFilter) | Client | virtual |
| opJoinLobby(const Common::JString &lobbyName=Common::JString(), nByte lobbyType=LobbyType::DEFAULT) | Client | virtual |
| opJoinOrCreateRoom(const Common::JString &gameID, const RoomOptions &options=RoomOptions(), int cacheSliceIndex=0, const Common::JVector< Common::JString > &expectedUsers=Common::JVector< Common::JString >()) | Client | virtual |
| opJoinRandomOrCreateRoom(const Common::JString &gameID=Common::JString(), const RoomOptions &options=RoomOptions(), const Common::Hashtable &customRoomProperties=Common::Hashtable(), nByte maxPlayers=0, nByte matchmakingMode=MatchmakingMode::FILL_ROOM, const Common::JString &lobbyName=Common::JString(), nByte lobbyType=LobbyType::DEFAULT, const Common::JString &sqlLobbyFilter=Common::JString(), const Common::JVector< Common::JString > &expectedUsers=Common::JVector< Common::JString >()) | Client | virtual |
| opJoinRandomRoom(const Common::Hashtable &customRoomProperties=Common::Hashtable(), nByte maxPlayers=0, nByte matchmakingMode=MatchmakingMode::FILL_ROOM, const Common::JString &lobbyName=Common::JString(), nByte lobbyType=LobbyType::DEFAULT, const Common::JString &sqlLobbyFilter=Common::JString(), const Common::JVector< Common::JString > &expectedUsers=Common::JVector< Common::JString >()) | Client | virtual |
| opJoinRoom(const Common::JString &gameID, bool rejoin=false, int cacheSliceIndex=0, const Common::JVector< Common::JString > &expectedUsers=Common::JVector< Common::JString >()) | Client | virtual |
| opLeaveLobby(void) | Client | virtual |
| opLeaveRoom(bool willComeBack=false, bool sendAuthCookie=false) | Client | virtual |
| opLobbyStats(const Common::JVector< LoadBalancing::LobbyStatsRequest > &lobbiesToQuery=Common::JVector< LoadBalancing::LobbyStatsRequest >()) | Client | virtual |
| opRaiseEvent(bool reliable, const Ftype ¶meters, nByte eventCode, const RaiseEventOptions &options=RaiseEventOptions()) | Client | |
| opRaiseEvent(bool reliable, const Ftype pParameterArray, int arrSize, nByte eventCode, const RaiseEventOptions &options=RaiseEventOptions()) | Client | |
| opRaiseEvent(bool reliable, const Ftype pParameterArray, const int *pArrSizes, nByte eventCode, const RaiseEventOptions &options=RaiseEventOptions()) | Client | |
| opWebRpc(const Common::JString &uriPath) | Client | virtual |
| opWebRpc(const Common::JString &uriPath, const Ftype ¶meters, bool sendAuthCookie=false) | Client | |
| opWebRpc(const Common::JString &uriPath, const Ftype pParameterArray, int arrSize, bool sendAuthCookie=false) | Client | |
| opWebRpc(const Common::JString &uriPath, const Ftype pParameterArray, const int *pArrSizes, bool sendAuthCookie=false) | Client | |
| reconnectAndRejoin(void) | Client | virtual |
| resetTrafficStats(void) | Client | virtual |
| resetTrafficStatsMaximumCounters(void) | Client | virtual |
| selectRegion(const Common::JString &selectedRegion) | Client | virtual |
| sendAcksOnly(void) | Client | virtual |
| sendDirect(const Ftype ¶meters, const SendDirectOptions &options=SendDirectOptions()) (defined in Client) | Client | |
| sendDirect(const Ftype pParameterArray, int arrSize, const SendDirectOptions &options=SendDirectOptions()) (defined in Client) | Client | |
| sendDirect(const Ftype pParameterArray, const int *pArrSizes, const SendDirectOptions &options=SendDirectOptions()) (defined in Client) | Client | |
| sendOutgoingCommands(void) | Client | virtual |
| service(bool dispatchIncomingCommands=true) | Client | virtual |
| serviceBasic(void) | Client | virtual |
| setAutoJoinLobby(bool autoJoinLobby) | Client | |
| setCRCEnabled(bool crcEnabled) | Client | |
| setDebugOutputLevel(int debugLevel) | Client | |
| setDisconnectTimeout(int disconnectTimeout) | Client | |
| setLimitOfUnreliableCommands(int value) | Client | |
| setLogFormatOptions(const Common::LogFormatOptions &formatOptions) | Client | |
| setMasterClient(const Player &masterClientPlayer) (defined in Client) | Client | |
| setQuickResendAttempts(nByte quickResendAttempts) | Client | |
| setSentCountAllowance(int sentCountAllowance) | Client | |
| setTimePingInterval(int timePingInterval) | Client | |
| setTrafficStatsEnabled(bool trafficStatsEnabled) | Client | |
| vitalStatsToString(bool all) const | Client | virtual |
| ~Client(void) | Client | virtual |