Photon C++ Client API: Member List

Photon C++ Client API

Photon C++ Client API  4.1.12.2
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, nByte connectionProtocol=Photon::ConnectionProtocol::DEFAULT, bool autoLobbyStats=false, nByte regionSelectionMode=RegionSelectionMode::DEFAULT, bool useAlternativePorts=false)Client
connect(const AuthenticationValues &authenticationValues=AuthenticationValues(), const Common::JString &username=L"", const Common::JString &serverAddress=M_NAMESERVER, nByte serverType=ServerType::NAME_SERVER)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
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, 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
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
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, typename Common::Helpers::ArrayLengthType< Ftype >::type arrSize, nByte eventCode, const RaiseEventOptions &options=RaiseEventOptions())Client
opRaiseEvent(bool reliable, const Ftype pParameterArray, const short *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, typename Common::Helpers::ArrayLengthType< Ftype >::type arrSize, bool sendAuthCookie=false)Client
opWebRpc(const Common::JString &uriPath, const Ftype pParameterArray, const short *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, int targetPlayer, bool fallbackRelay=false)Client
sendDirect(const Ftype pParameterArray, typename Common::Helpers::ArrayLengthType< Ftype >::type arrSize, int targetPlayer, bool fallbackRelay=false)Client
sendDirect(const Ftype pParameterArray, const short *pArrSizes, int targetPlayer, bool fallbackRelay=false)Client
sendDirect(const Ftype &parameters, const Common::JVector< int > &targetPlayers=Common::JVector< int >(), bool fallbackRelay=false)Client
sendDirect(const Ftype pParameterArray, typename Common::Helpers::ArrayLengthType< Ftype >::type arrSize, const Common::JVector< int > &targetPlayers=Common::JVector< int >(), bool fallbackRelay=false)Client
sendDirect(const Ftype pParameterArray, const short *pArrSizes, const Common::JVector< int > &targetPlayers=Common::JVector< int >(), bool fallbackRelay=false)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
setQuickResendAttempts(nByte quickResendAttempts)Client
setSentCountAllowance(int sentCountAllowance)Client
setTimePingInterval(int timePingInterval)Client
setTrafficStatsEnabled(bool trafficStatsEnabled)Client
vitalStatsToString(bool all) constClientvirtual
~BaseListener() (defined in BaseListener)BaseListenerprivatevirtual
~Client(void)Clientvirtual
~PhotonListener(void)PhotonListenerprivatevirtual