Photon objC Client API  5.0.7.4
Instance Methods | Class Methods | Properties | List of all members
EGLoadBalancingClient Class Reference
Inheritance diagram for EGLoadBalancingClient:
Inheritance graph
[legend]
Collaboration diagram for EGLoadBalancingClient:
Collaboration graph
[legend]

Instance Methods

(instancetype) - NS_UNAVAILABLE
 
(instancetype) - initClient:listener:applicationID:
 
(instancetype) - initClient:listener:applicationID:appVersion:
 
(instancetype) - initClient:listener:applicationID:appVersion:connectionProtocol:
 
(instancetype) - initClient:listener:applicationID:appVersion:connectionProtocol:autoLobbyStats:
 
(bool) - connect
 
(bool) - connect:
 
(bool) - connect:authenticationValues:
 
(bool) - connect:authenticationValues:username:
 
(bool) - connect:authenticationValues:username:serverAddress:
 
(void) - disconnect
 
(void) - service
 
(void) - service:
 
(void) - serviceBasic
 
(bool) - sendOutgoingCommands
 
(bool) - sendAcksOnly
 
(bool) - dispatchIncomingCommands
 
(void) - fetchServerTimestamp
 
(void) - resetTrafficStats
 
(void) - resetTrafficStatsMaximumCounters
 
(NSString *) - vitalStatsToString:
 
(bool) - opJoinLobby
 
(bool) - opJoinLobby:
 
(bool) - opJoinLobby:lobbyName:
 
(bool) - opLeaveLobby
 
(bool) - opCreateRoom
 
(bool) - opCreateRoom:
 
(bool) - opCreateRoom:gameID:
 
(bool) - opJoinOrCreateRoom:
 
(bool) - opJoinOrCreateRoom:gameID:
 
(bool) - opJoinOrCreateRoom:gameID:options:
 
(bool) - opJoinRandomOrCreateRoom
 
(bool) - opJoinRandomOrCreateRoom:
 
(bool) - opJoinRandomOrCreateRoom:gameID:
 
(bool) - opJoinRandomOrCreateRoom:gameID:options:
 
(bool) - opJoinRandomOrCreateRoom:gameID:options:customRoomProperties:
 
(bool) - opJoinRandomOrCreateRoom:gameID:options:customRoomProperties:maxPlayers:
 
(bool) - opJoinRandomOrCreateRoom:gameID:options:customRoomProperties:maxPlayers:matchmakingMode:
 
(bool) - opJoinRandomOrCreateRoom:gameID:options:customRoomProperties:maxPlayers:matchmakingMode:lobbyName:
 
(bool) - opJoinRandomOrCreateRoom:gameID:options:customRoomProperties:maxPlayers:matchmakingMode:lobbyName:lobbyType:
 
(bool) - opJoinRoom:
 
(bool) - opJoinRoom:gameID:
 
(bool) - opJoinRoom:gameID:playerNumber:
 
(bool) - opJoinRandomRoom
 
(bool) - opJoinRandomRoom:
 
(bool) - opJoinRandomRoom:customRoomProperties:
 
(bool) - opJoinRandomRoom:customRoomProperties:maxPlayers:
 
(bool) - opJoinRandomRoom:customRoomProperties:maxPlayers:matchmakingMode:
 
(bool) - opJoinRandomRoom:customRoomProperties:maxPlayers:matchmakingMode:lobbyName:
 
(bool) - opJoinRandomRoom:customRoomProperties:maxPlayers:matchmakingMode:lobbyName:lobbyType:
 
(bool) - opLeaveRoom
 
(bool) - opLeaveRoom:
 
(bool) - opRaiseEvent:reliable:parameters:
 
(bool) - opRaiseEvent:reliable:parameters:eventCode:
 
(bool) - opFindFriends:
 
(bool) - opLobbyStats
 
(bool) - opLobbyStats:
 
(bool) - opChangeGroups:groupsToRemove:
 
(bool) - opCustomAuthenticationSendNextStepData:
 
(bool) - opWebRpc:
 
(bool) - opWebRpc:uriPath:
 
(bool) - selectRegion:
 
(id) - createMutablePlayer:number: [implementation]
 
(id) - createRoom:name: [implementation]
 
(id) - createMutableRoom:name:properties:propsListedInLobby:playerTtl:emptyRoomTtl:suppressRoomEvents:plugins: [implementation]
 
(EGLoadBalancingMutablePlayer *) - setLocalPlayer: [implementation]
 
(EGLoadBalancingMutablePlayer *) - setLocalPlayer:number: [implementation]
 
(void) - readoutProperties:pRoomProperties:pPlayerProperties:multiplePlayers: [implementation]
 
(void) - handleConnectionFlowError:oldState:errorCode: [implementation]
 
(void) - onConnectToMasterFinished: [implementation]
 
(void) - pingBestRegion: [implementation]
 
- Instance Methods inherited from <EGPhotonListener>
(void) - onOperationResponse:
 
(void) - onStatusChanged:
 
(void) - onEvent:
 
(void) - onPingResponse:address:
 
- Instance Methods inherited from <EGBaseListener>
(void) - debugReturn:debugLevel:
 

Class Methods

(instancetype) + NS_UNAVAILABLE
 

Properties

int ServerTimeOffset
 
int ServerTime
 
int BytesOut
 
int BytesIn
 
int ByteCountCurrentDispatch
 
int ByteCountLastOperation
 
int SentCountAllowance
 
int TimePingInterval
 
int RoundTripTime
 
int RoundTripTimeVariance
 
int TimestampOfLastSocketReceive
 
int DebugOutputLevel
 
int IncomingReliableCommandsCount
 
short PeerID
 
int DisconnectTimeout
 
int QueuedIncomingCommands
 
int QueuedOutgoingCommands
 
bool IsEncryptionAvailable
 
int ResentReliableCommands
 
int LimitOfUnreliableCommands
 
bool CRCEnabled
 
int PacketLossByCRC
 
bool TrafficStatsEnabled
 
int TrafficStatsElapsedMs
 
EGTrafficStatsTrafficStatsIncoming
 
EGTrafficStatsTrafficStatsOutgoing
 
EGTrafficStatsGameLevelTrafficStatsGameLevel
 
nByte QuickResendAttempts
 
short PeerCount
 
int State
 
NSStringMasterserverAddress
 
int CountPlayersIngame
 
int CountGamesRunning
 
int CountPlayersOnline
 
EGLoadBalancingMutableRoomCurrentlyJoinedRoom
 
NSDictionaryRoomList
 
bool IsInRoom
 
bool IsInGameRoom
 
bool IsInLobby
 
bool AutoJoinLobby
 
EGLoadBalancingMutablePlayerLocalPlayer
 
EGArrayFriendList
 
int FriendListAge
 
int DisconnectedCause
 
NSStringUserID
 
NSStringRegionWithBestPing
 
bool IsOnGameServer [implementation]
 
EGLoggerLogger [implementation]