Photon .NET Client API 4.1.4.8

Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Properties | List of all members
ExitGames.Client.Photon.PeerBase Class Referenceabstract

Inherited by ExitGames.Client.Photon.EnetPeer, and ExitGames.Client.Photon.TPeer.

Public Member Functions

abstract void OnConnect ()
 

Static Public Member Functions

static StreamBuffer MessageBufferPoolGet ()
 
static void MessageBufferPoolPut (StreamBuffer buff)
 

Public Attributes

IProtocol SerializationProtocol
 
string AppId
 Temporary cache of AppId. Used in Connect() to keep the AppId until we send the Init-Request (after the network-level (and Enet) connect). More...
 

Protected Member Functions

 PeerBase ()
 

Properties

string ServerAddress [get, set]
 The server's address, as set by a Connect() call, including any protocol, ports and or path. More...
 
string ProxyServerAddress [get, set]
 
DebugLevel debugOut [get]
 
virtual string PeerID [get]
 
NetworkSimulationSet NetworkSimulationSettings [get]
 Gets the currently used settings for the built-in network simulation. Please check the description of NetworkSimulationSet for more details. More...
 

Constructor & Destructor Documentation

◆ PeerBase()

ExitGames.Client.Photon.PeerBase.PeerBase ( )
inlineprotected

Member Function Documentation

◆ MessageBufferPoolGet()

static StreamBuffer ExitGames.Client.Photon.PeerBase.MessageBufferPoolGet ( )
inlinestatic

◆ MessageBufferPoolPut()

static void ExitGames.Client.Photon.PeerBase.MessageBufferPoolPut ( StreamBuffer  buff)
inlinestatic

◆ OnConnect()

abstract void ExitGames.Client.Photon.PeerBase.OnConnect ( )
pure virtual

Member Data Documentation

◆ AppId

string ExitGames.Client.Photon.PeerBase.AppId

Temporary cache of AppId. Used in Connect() to keep the AppId until we send the Init-Request (after the network-level (and Enet) connect).

◆ SerializationProtocol

IProtocol ExitGames.Client.Photon.PeerBase.SerializationProtocol

Property Documentation

◆ debugOut

DebugLevel ExitGames.Client.Photon.PeerBase.debugOut
get

◆ NetworkSimulationSettings

NetworkSimulationSet ExitGames.Client.Photon.PeerBase.NetworkSimulationSettings
get

Gets the currently used settings for the built-in network simulation. Please check the description of NetworkSimulationSet for more details.

◆ PeerID

virtual string ExitGames.Client.Photon.PeerBase.PeerID
get

◆ ProxyServerAddress

string ExitGames.Client.Photon.PeerBase.ProxyServerAddress
getset

◆ ServerAddress

string ExitGames.Client.Photon.PeerBase.ServerAddress
getset

The server's address, as set by a Connect() call, including any protocol, ports and or path.

If rHTTP is used, this can be set directly.


The documentation for this class was generated from the following file: