Photon C++ Client API
5.0.7.3
|
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()) | 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 |