Photon C++ Client API  5.0.7.3
Client Member List

This is the complete list of members for Client, including all inherited members.

Client(LoadBalancing::Listener &listener, const Common::JString &applicationID, const Common::JString &appVersion, const ClientConstructOptions &clientConstructOptions=ClientConstructOptions())Client
connect(const ConnectOptions &connectOptions=ConnectOptions())Clientvirtual
disconnect(void)Clientvirtual
dispatchIncomingCommands(void)Clientvirtual
fetchServerTimestamp(void)Clientvirtual
getAutoJoinLobby(void) constClient
getByteCountCurrentDispatch(void) constClient
getByteCountLastOperation(void) constClient
getBytesIn(void) constClient
getBytesOut(void) constClient
getChannelCountUserChannels(void) constClient
getCountGamesRunning(void) constClient
getCountPlayersIngame(void) constClient
getCountPlayersOnline(void) constClient
getCRCEnabled(void) constClient
getCurrentlyJoinedRoom(void)Client
getDebugOutputLevel(void) constClient
getDisconnectedCause(void) constClient
getDisconnectTimeout(void) constClient
getFriendList(void) constClient
getFriendListAge(void) constClient
getIncomingReliableCommandsCount(void) constClient
getIsEncryptionAvailable(void) constClient
getIsInGameRoom(void) constClient
getIsInLobby(void) constClient
getIsInRoom(void) constClient
getIsPayloadEncryptionAvailable(void) constClient
getLimitOfUnreliableCommands(void) constClient
getLocalPlayer(void)Client
getLogFormatOptions(void) constClient
getMasterserverAddress(void) constClient
getPacketLossByCRC(void) constClient
getPeerCount(void)Clientstatic
getPeerID(void) constClient
getQueuedIncomingCommands(void) constClient
getQueuedOutgoingCommands(void) constClient
getQuickResendAttempts(void) constClient
getRegionWithBestPing(void) constClient
getResentReliableCommands(void) constClient
getRoomList(void) constClient
getRoomNameList(void) constClient
getRoundTripTime(void) constClient
getRoundTripTimeVariance(void) constClient
getSentCountAllowance(void) constClient
getSerializationProtocol(void) constClient
getServerTime(void) constClient
getServerTimeOffset(void) constClient
getState(void) constClient
getTimePingInterval(void) constClient
getTimestampOfLastSocketReceive(void) constClient
getTrafficStatsElapsedMs(void) constClient
getTrafficStatsEnabled(void) constClient
getTrafficStatsGameLevel(void) constClient
getTrafficStatsIncoming(void) constClient
getTrafficStatsOutgoing(void) constClient
getUserID(void) constClient
opChangeGroups(const Common::JVector< nByte > *pGroupsToRemove, const Common::JVector< nByte > *pGroupsToAdd)Clientvirtual
opCreateRoom(const Common::JString &gameID=Common::JString(), const RoomOptions &options=RoomOptions(), const Common::JVector< Common::JString > &expectedUsers=Common::JVector< Common::JString >())Clientvirtual
opCustom(const Photon::OperationRequest &operationRequest, bool sendReliable, nByte channelID=0, bool encrypt=false)Clientvirtual
opCustomAuthenticationSendNextStepData(const AuthenticationValues &authenticationValues)Clientvirtual
opFindFriends(const Common::JString *friendsToFind, short numFriendsToFind)Clientvirtual
opGetRoomList(const Common::JString &lobby, const Common::JString &sqlLobbyFilter)Clientvirtual
opJoinLobby(const Common::JString &lobbyName=Common::JString(), nByte lobbyType=LobbyType::DEFAULT)Clientvirtual
opJoinOrCreateRoom(const Common::JString &gameID, const RoomOptions &options=RoomOptions(), int cacheSliceIndex=0, const Common::JVector< Common::JString > &expectedUsers=Common::JVector< Common::JString >())Clientvirtual
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 >())Clientvirtual
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 >())Clientvirtual
opJoinRoom(const Common::JString &gameID, bool rejoin=false, int cacheSliceIndex=0, const Common::JVector< Common::JString > &expectedUsers=Common::JVector< Common::JString >())Clientvirtual
opLeaveLobby(void)Clientvirtual
opLeaveRoom(bool willComeBack=false, bool sendAuthCookie=false)Clientvirtual
opLobbyStats(const Common::JVector< LoadBalancing::LobbyStatsRequest > &lobbiesToQuery=Common::JVector< LoadBalancing::LobbyStatsRequest >())Clientvirtual
opRaiseEvent(bool reliable, const Ftype &parameters, 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)Clientvirtual
opWebRpc(const Common::JString &uriPath, const Ftype &parameters, 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)Clientvirtual
resetTrafficStats(void)Clientvirtual
resetTrafficStatsMaximumCounters(void)Clientvirtual
selectRegion(const Common::JString &selectedRegion)Clientvirtual
sendAcksOnly(void)Clientvirtual
sendDirect(const Ftype &parameters, 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)Clientvirtual
service(bool dispatchIncomingCommands=true)Clientvirtual
serviceBasic(void)Clientvirtual
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) constClientvirtual
~Client(void)Clientvirtual