Zdexby TheHolyOneZ
42,595 classes
Class

LoadBalancingClient

: Object
Photon.Realtime.LoadBalancingClient, PhotonRealtime 0x0180 (384 B) inherited 0x0010 PhotonRealtime.dll
0x00x0180

Members 52

OffsetSizeNameTypeFlagsDefault
0x08<LoadBalancingPeer>k__BackingFieldLoadBalancingPeerPrivate—
0x08<AppVersion>k__BackingFieldstringPrivate—
0x08<AppId>k__BackingFieldstringPrivate—
0x04<ClientType>k__BackingFieldClientAppTypePrivate—
0x002C0x04padding / unreflected
0x08<AuthValues>k__BackingFieldAuthenticationValuesPrivate—
0x04AuthModeAuthModeOptionPublic—
0x04EncryptionModeEncryptionModePublic—
0x02<ExpectedProtocol>k__BackingFieldNullable<ExitGames.Client.Photon.ConnectionProtocol>Private—
0x00420x06padding / unreflected
0x08tokenCacheobjectPrivate—
0x01<IsUsingNameServer>k__BackingFieldboolPrivate—
0x00510x07padding / unreflected
0x08NameServerHoststringPublic—
0x08ProtocolToNameServerPortDictionary<ExitGames.Client.Photon.ConnectionProtocolPrivateStatic+1 flags—
0x01<UseAlternativeUdpPorts>k__BackingFieldboolPrivate—
0x00610x01padding / unreflected
0x06ServerPortOverridesPhotonPortDefinitionPublic—
0x01<EnableProtocolFallback>k__BackingFieldboolPrivate—
0x00690x07padding / unreflected
0x08<MasterServerAddress>k__BackingFieldstringPrivate—
0x08<GameServerAddress>k__BackingFieldstringPrivate—
0x04<Server>k__BackingFieldServerConnectionPrivate—
0x00840x04padding / unreflected
0x08ProxyServerAddressstringPublic—
0x04stateClientStatePrivate—
0x00940x04padding / unreflected
0x08StateChangedAction<Photon.Realtime.ClientStatePrivate—
0x08EventReceivedAction<ExitGames.Client.Photon.EventData>Private—
0x08OpResponseReceivedAction<ExitGames.Client.Photon.OperationResponse>Private—
0x08ConnectionCallbackTargetsConnectionCallbacksContainerPublic—
0x08MatchMakingCallbackTargetsMatchMakingCallbacksContainerPublic—
0x08InRoomCallbackTargetsInRoomCallbacksContainer1 flags—
0x08LobbyCallbackTargetsLobbyCallbacksContainer1 flags—
0x08WebRpcCallbackTargetsWebRpcCallbacksContainer1 flags—
0x08ErrorInfoCallbackTargetsErrorInfoCallbacksContainer1 flags—
0x04<DisconnectedCause>k__BackingFieldDisconnectCausePrivate—
0x00E40x04padding / unreflected
0x08<CurrentLobby>k__BackingFieldTypedLobbyPrivate—
0x01EnableLobbyStatisticsboolPublic—
0x00F10x07padding / unreflected
0x08lobbyStatisticsList<Photon.Realtime.TypedLobbyInfo>Private+1 flags—
0x08<LocalPlayer>k__BackingFieldPlayerPrivate—
0x08<CurrentRoom>k__BackingFieldRoomPrivate—
0x04<PlayersOnMasterCount>k__BackingFieldintPrivate—
0x04<PlayersInRoomsCount>k__BackingFieldintPrivate—
0x04<RoomsCount>k__BackingFieldintPrivate—
0x04lastJoinTypeJoinTypePrivate—
0x08enterRoomParamsCacheEnterRoomParamsPrivate—
0x08failedRoomEntryOperationOperationResponsePrivate—
—0x04FriendRequestListMaxintPrivateStatic+1 flags775749632
0x08friendListRequestedstring[]Private—
0x08<CloudRegion>k__BackingFieldstringPrivate—
0x08<CurrentCluster>k__BackingFieldstringPrivate—
0x08RegionHandlerRegionHandlerPublic—
0x08bestRegionSummaryFromStoragestringPrivate—
0x08SummaryToCachestringPublic—
0x01connectToBestRegionboolPrivate—
0x01610x07padding / unreflected
0x08callbackTargetChangesQueue<Photon.Realtime.LoadBalancingClient.CallbackTargetChange>Private+1 flags—
0x08callbackTargetsHashSet<System.Object>Private+1 flags—
0x04NameServerPortInAppSettingsintPublic—
0x017C0x04unreflected bytes to end of LoadBalancingClient

Functions 126

SignatureFlagsNativeParams
LoadBalancingPeer get_LoadBalancingPeer()Public+1 flags0x08
void set_LoadBalancingPeer(LoadBalancingPeer value)Private+1 flags0x08
SerializationProtocol get_SerializationProtocol()Public+1 flags0x04
void set_SerializationProtocol(const SerializationProtocol& value)Public+1 flags0x04
string get_AppVersion()Public+1 flags0x08
void set_AppVersion(const string& value)Public+1 flags0x08
string get_AppId()Public+1 flags0x08
void set_AppId(const string& value)Public+1 flags0x08
ClientAppType get_ClientType()Public+1 flags0x04
void set_ClientType(const ClientAppType& value)Public+1 flags0x04
AuthenticationValues get_AuthValues()Public+1 flags0x08
void set_AuthValues(AuthenticationValues value)Public+1 flags0x08
Nullable<ExitGames.Client.Photon.ConnectionProtocol> get_ExpectedProtocol()Public+1 flags0x02
void set_ExpectedProtocol(const Nullable<ExitGames.Client.Photon.ConnectionProtocol>& value)Public+1 flags0x02
object get_TokenForInit()Private+1 flags0x08
bool get_IsUsingNameServer()Public+1 flags0x01
void set_IsUsingNameServer(bool value)Public+1 flags0x01
string get_NameServerAddress()Public+1 flags0x08
bool get_UseAlternativeUdpPorts()Public+1 flags0x01
void set_UseAlternativeUdpPorts(bool value)Public+1 flags0x01
bool get_EnableProtocolFallback()Public+1 flags0x01
void set_EnableProtocolFallback(bool value)Public+1 flags0x01
string get_CurrentServerAddress()Public+1 flags0x08
string get_MasterServerAddress()Public+1 flags0x08
void set_MasterServerAddress(const string& value)Public+1 flags0x08
string get_GameServerAddress()Public+1 flags0x08
void set_GameServerAddress(const string& value)2 flags0x08
ServerConnection get_Server()Public+1 flags0x04
void set_Server(const ServerConnection& value)Private+1 flags0x04
ClientState get_State()Public+1 flags0x04
void set_State(const ClientState& value)Public+1 flags0x04
bool get_IsConnected()Public+1 flags0x01
bool get_IsConnectedAndReady()Public+1 flags0x01
void add_StateChanged(Action<Photon.Realtime.ClientState value)Public+1 flags0x08
void remove_StateChanged(Action<Photon.Realtime.ClientState value)Public+1 flags0x08
void add_EventReceived(Action<ExitGames.Client.Photon.EventData> value)Public+1 flags0x08
void remove_EventReceived(Action<ExitGames.Client.Photon.EventData> value)Public+1 flags0x08
void add_OpResponseReceived(Action<ExitGames.Client.Photon.OperationResponse> value)Public+1 flags0x08
void remove_OpResponseReceived(Action<ExitGames.Client.Photon.OperationResponse> value)Public+1 flags0x08
DisconnectCause get_DisconnectedCause()Public+1 flags0x04
void set_DisconnectedCause(const DisconnectCause& value)2 flags0x04
bool get_InLobby()Public+1 flags0x01
TypedLobby get_CurrentLobby()Public+1 flags0x08
void set_CurrentLobby(TypedLobby value)2 flags0x08
Player get_LocalPlayer()Public+1 flags0x08
void set_LocalPlayer(Player value)2 flags0x08
string get_NickName()Public+1 flags0x08
void set_NickName(const string& value)Public+1 flags0x08
string get_UserId()Public+1 flags0x08
void set_UserId(const string& value)Public+1 flags0x08
Room get_CurrentRoom()Public+1 flags0x08
void set_CurrentRoom(Room value)Public+1 flags0x08
bool get_InRoom()Public+1 flags0x01
int get_PlayersOnMasterCount()Public+1 flags0x04
void set_PlayersOnMasterCount(int value)2 flags0x04
int get_PlayersInRoomsCount()Public+1 flags0x04
void set_PlayersInRoomsCount(int value)2 flags0x04
int get_RoomsCount()Public+1 flags0x04
void set_RoomsCount(int value)2 flags0x04
bool get_IsFetchingFriendList()Public+1 flags0x01
string get_CloudRegion()Public+1 flags0x08
void set_CloudRegion(const string& value)Private+1 flags0x08
string get_CurrentCluster()Public+1 flags0x08
void set_CurrentCluster(const string& value)Private+1 flags0x08
void .ctor(const ConnectionProtocol& protocol)Public+1 flags0x01
void .ctor(const string& masterAddress, const string& appId, const string& gameVersion, const ConnectionProtocol& protocol)Public+1 flags0x08
string GetNameServerAddress()Private0x08
bool ConnectUsingSettings(AppSettings appSettings)Public+2 flags0x08
bool Connect()Public0x01
bool ConnectToMasterServer()Public+2 flags0x01
bool ConnectToNameServer()Public0x01
bool ConnectToRegionMaster(const string& region)Public0x08
void CheckConnectSetupWebGl()Private0x00
bool Connect(const string& serverAddress, const string& proxyServerAddress, const ServerConnection& serverType)Private0x08
bool ReconnectToMaster()Public0x01
bool ReconnectAndRejoin()Public0x01
void Disconnect(const DisconnectCause& cause)Public0x04
void DisconnectToReconnect()Private0x00
void SimulateConnectionLoss(bool simulateTimeout)Public0x01
bool CallAuthenticate()Private0x01
void Service()Public0x00
bool OpGetRegions()Private0x01
bool OpFindFriends(const string[]& friendsToFind, FindFriendsOptions options)Public0x08
bool OpJoinLobby(TypedLobby lobby)Public0x08
bool OpLeaveLobby()Public0x01
bool OpJoinRandomRoom(OpJoinRandomRoomParams opJoinRandomRoomParams)Public0x08
bool OpJoinRandomOrCreateRoom(OpJoinRandomRoomParams opJoinRandomRoomParams, EnterRoomParams createRoomParams)Public0x08
bool OpCreateRoom(EnterRoomParams enterRoomParams)Public0x08
bool OpJoinOrCreateRoom(EnterRoomParams enterRoomParams)Public0x08
bool OpJoinRoom(EnterRoomParams enterRoomParams)Public0x08
bool OpRejoinRoom(const string& roomName)Public0x08
bool OpLeaveRoom(bool becomeInactive, bool sendAuthCookie)Public0x01
bool OpGetGameList(TypedLobby typedLobby, const string& sqlLobbyFilter)Public0x08
bool OpSetCustomPropertiesOfActor(int actorNr, Hashtable propertiesToSet, Hashtable expectedProperties, WebFlags webFlags)Public0x08
bool OpSetPropertiesOfActor(int actorNr, Hashtable actorProperties, Hashtable expectedProperties, WebFlags webFlags)1 flags0x08
bool OpSetCustomPropertiesOfRoom(Hashtable propertiesToSet, Hashtable expectedProperties, WebFlags webFlags)Public0x08
bool OpSetPropertyOfRoom(byte propCode, object value)1 flags0x08
bool OpSetPropertiesOfRoom(Hashtable gameProperties, Hashtable expectedProperties, WebFlags webFlags)1 flags0x08
bool OpRaiseEvent(byte eventCode, object customEventContent, RaiseEventOptions raiseEventOptions, const SendOptions& sendOptions)Public+2 flags0x08
bool OpChangeGroups(const byte[]& groupsToRemove, const byte[]& groupsToAdd)Public+2 flags0x08
void ReadoutProperties(Hashtable gameProperties, Hashtable actorProperties, int targetActorNr)Private0x08
Hashtable ReadoutPropertiesForActorNr(Hashtable actorProperties, int actorNr)Private0x08
void ChangeLocalID(int newID)Public0x04
void GameEnteredOnGameServer(OperationResponse operationResponse)Private0x08
void UpdatedActorList(const int[]& actorsInGame)Private0x08
Player CreatePlayer(const string& actorName, int actorNumber, bool isLocal, Hashtable actorProperties)3 flags0x08
Room CreateRoom(const string& roomName, RoomOptions opt)3 flags0x08
bool CheckIfOpAllowedOnServer(byte opCode, const ServerConnection& serverConnection)Private0x04
bool CheckIfOpCanBeSent(byte opCode, const ServerConnection& serverConnection, const string& opName)Private0x08
bool CheckIfClientIsReadyToCallOperation(byte opCode)Private0x01
void DebugReturn(const DebugLevel& level, const string& message)Public+2 flags0x08
void CallbackRoomEnterFailed(OperationResponse operationResponse)Private0x08
void OnOperationResponse(OperationResponse operationResponse)Public+2 flags0x08
void OnStatusChanged(const StatusCode& statusCode)Public+2 flags0x04
void OnEvent(EventData photonEvent)Public+2 flags0x08
void OnMessage(object message)Public+2 flags0x08
void OnDisconnectMessageReceived(DisconnectMessage obj)Private0x08
void OnRegionPingCompleted(RegionHandler regionHandler)Private0x08
string ReplacePortWithAlternative(const string& address, ushort replacementPort)Static+1 flags0x08
void SetupEncryption(Dictionary<System.Byte encryptionData)Private0x08
bool OpWebRpc(const string& uriPath, object parameters, bool sendAuthCookie)Public0x08
void AddCallbackTarget(object target)Public0x08
void RemoveCallbackTarget(object target)Public0x08
void UpdateCallbackTargets()1 flags0x00
void UpdateCallbackTarget(CallbackTargetChange change, List<T> container)Private—0x08
void .cctor()PrivateStatic+1 flags0x00

Used by 11

types with a member, parameter or interface of this type