Zdexby TheHolyOneZ
42,610 classes
Class

PhotonPeer

: Object
ExitGames.Client.Photon.PhotonPeer, Photon3Unity3D 0x0118 (280 B) inherited 0x0010 Photon3Unity3D.dll
0x00x0118

Members 62

OffsetSizeNameTypeFlagsDefault
0x04<CommandBufferSize>k__BackingFieldintPrivate—
0x04<LimitOfUnreliableCommands>k__BackingFieldintPrivate—
0x04WarningSizeintPublic—
—0x01NativeDatagramEncryptboolPublicStatic+1 flags0
0x04CommandLogSizeintPublic—
—0x01NoSocketboolPublicStatic+1 flags0
—0x01DebugBuildboolPublicStatic+1 flags0
—0x04NativeEncryptorApiVersionintPublicStatic+1 flags0
0x04TargetFrameworkTargetFrameworksPublic—
0x01NoNativeCallbacksboolPublicStatic—
0x01RemoveAppIdFromWebSocketPathboolPublic—
0x01ClientSdkIdbyte1 flags—
0x08clientVersionstringPrivateStatic—
0x01NativeSocketLibAvailableboolPublicStatic+1 flags—
0x01NativePayloadEncryptionLibAvailableboolPublicStatic+1 flags—
0x01NativeDatagramEncryptionLibAvailableboolPublicStatic+1 flags—
0x01UseInitV3bool1 flags—
0x00270x01padding / unreflected
0x04<SerializationProtocolType>k__BackingFieldSerializationProtocolPrivate—
0x002C0x04padding / unreflected
0x08SocketImplementationConfigDictionary<ExitGames.Client.Photon.ConnectionProtocolPublic—
0x08<SocketImplementation>k__BackingFieldTypePrivate—
0x01DebugOutDebugLevelPublic—
0x00410x07padding / unreflected
0x08<Listener>k__BackingFieldIPhotonPeerListenerPrivate—
0x08OnDisconnectMessageAction<ExitGames.Client.Photon.DisconnectMessage>Private—
0x01reuseEventInstanceboolPrivate—
0x01useByteArraySlicePoolForEventsboolPrivate—
0x01wrapIncomingStructsboolPrivate—
0x01SendInCreationOrderboolPublic—
0x04SequenceDeltaLimitResendsintPublic—
0x04SequenceDeltaLimitSendsintPublic—
0x00640x04padding / unreflected
0x08TrafficRecorderITrafficRecorderPublic—
0x01<EnableServerTracing>k__BackingFieldboolPrivate—
0x01quickResendAttemptsbytePrivate—
0x01ChannelCountbytePublic—
0x01EnableEncryptedFlagboolPublic—
0x01crcEnabledboolPrivate—
0x00750x03padding / unreflected
0x04SentCountAllowanceintPublic—
0x04InitialResendTimeMaxintPublic—
0x04TimePingIntervalintPublic—
0x04disconnectTimeoutintPrivate—
0x01<TransportProtocol>k__BackingFieldConnectionProtocolPrivate—
0x04OutgoingStreamBufferSizeintPublicStatic—
0x00890x03padding / unreflected
0x04mtuintPrivate—
0x01<IsSendingOnlyAcks>k__BackingFieldboolPrivate—
0x01AsyncKeyExchangeboolPublicStatic—
0x01RandomizeSequenceNumbersbool1 flags—
0x00920x06padding / unreflected
0x08RandomizedSequenceNumbersbyte[]1 flags—
0x01GcmDatagramEncryptionbool1 flags—
0x00A10x07padding / unreflected
0x08<TrafficStatsIncoming>k__BackingFieldTrafficStatsPrivate—
0x08<TrafficStatsOutgoing>k__BackingFieldTrafficStatsPrivate—
0x08<TrafficStatsGameLevel>k__BackingFieldTrafficStatsGameLevelPrivate—
0x08trafficStatsStopwatchStopwatchPrivate—
0x01trafficStatsEnabledboolPrivate—
0x00C90x07padding / unreflected
0x08peerBasePeerBase1 flags—
0x08SendOutgoingLockObjectobjectPrivate+1 flags—
0x08DispatchLockObjectobjectPrivate+1 flags—
0x08EnqueueLockobjectPrivate+1 flags—
0x08payloadEncryptorTypeTypePrivate—
0x08PayloadEncryptionSecretbyte[]1 flags—
0x08encryptorTypeTypePrivate—
0x08EncryptorIPhotonEncryptor1 flags—
0x04<CountDiscarded>k__BackingFieldintPrivate—
0x04<DeltaUnreliableNumber>k__BackingFieldintPrivate—

Functions 113

SignatureFlagsNativeParams
int get_CommandBufferSize()Public+1 flags0x04
void set_CommandBufferSize(int value)Public+1 flags0x04
int get_LimitOfUnreliableCommands()Public+1 flags0x04
void set_LimitOfUnreliableCommands(int value)Public+1 flags0x04
int get_LocalTimeInMilliSeconds()Public+1 flags0x04
string CommandLogToString()Public0x08
byte get_ClientSdkIdShifted()2 flags0x01
string get_ClientVersion()Public+1 flags0x08
string get_Version()PublicStatic+1 flags0x08
SerializationProtocol get_SerializationProtocolType()Public+1 flags0x04
void set_SerializationProtocolType(const SerializationProtocol& value)Public+1 flags0x04
Type get_SocketImplementation()Public+1 flags0x08
void set_SocketImplementation(Type value)2 flags0x08
IPhotonPeerListener get_Listener()Public+1 flags0x08
void set_Listener(IPhotonPeerListener value)2 flags0x08
void add_OnDisconnectMessage(Action<ExitGames.Client.Photon.DisconnectMessage> value)Public+1 flags0x08
void remove_OnDisconnectMessage(Action<ExitGames.Client.Photon.DisconnectMessage> value)Public+1 flags0x08
bool get_ReuseEventInstance()Public+1 flags0x01
void set_ReuseEventInstance(bool value)Public+1 flags0x01
bool get_UseByteArraySlicePoolForEvents()Public+1 flags0x01
void set_UseByteArraySlicePoolForEvents(bool value)Public+1 flags0x01
bool get_WrapIncomingStructs()Public+1 flags0x01
void set_WrapIncomingStructs(bool value)Public+1 flags0x01
ByteArraySlicePool get_ByteArraySlicePool()Public+1 flags0x08
long get_BytesIn()Public+1 flags0x08
long get_BytesOut()Public+1 flags0x08
int get_ByteCountCurrentDispatch()Public+1 flags0x04
string get_CommandInfoCurrentDispatch()Public+1 flags0x08
int get_ByteCountLastOperation()Public+1 flags0x04
bool get_EnableServerTracing()Public+1 flags0x01
void set_EnableServerTracing(bool value)Public+1 flags0x01
byte get_QuickResendAttempts()Public+1 flags0x01
void set_QuickResendAttempts(byte value)Public+1 flags0x01
PeerStateValue get_PeerState()Public+1 flags0x01
string get_PeerID()Public+1 flags0x08
int get_QueuedIncomingCommands()Public+1 flags0x04
int get_QueuedOutgoingCommands()Public+1 flags0x04
void MessageBufferPoolTrim(int countOfBuffers)PublicStatic0x04
int MessageBufferPoolSize()PublicStatic0x04
bool get_CrcEnabled()Public+1 flags0x01
void set_CrcEnabled(bool value)Public+1 flags0x01
int get_PacketLossByCrc()Public+1 flags0x04
int get_PacketLossByChallenge()Public+1 flags0x04
int get_SentReliableCommandsCount()Public+1 flags0x04
int get_ResentReliableCommands()Public+1 flags0x04
int get_DisconnectTimeout()Public+1 flags0x04
void set_DisconnectTimeout(int value)Public+1 flags0x04
int get_ServerTimeInMilliSeconds()Public+1 flags0x04
void set_LocalMsTimestampDelegate(IntegerMillisecondsDelegate value)Public+1 flags0x08
int get_ConnectionTime()Public+1 flags0x04
int get_LastSendAckTime()Public+1 flags0x04
int get_LastSendOutgoingTime()Public+1 flags0x04
int get_LongestSentCall()Public+1 flags0x04
void set_LongestSentCall(int value)Public+1 flags0x04
int get_RoundTripTime()Public+1 flags0x04
int get_RoundTripTimeVariance()Public+1 flags0x04
int get_LastRoundTripTime()Public+1 flags0x04
int get_TimestampOfLastSocketReceive()Public+1 flags0x04
string get_ServerAddress()Public+1 flags0x08
string get_ServerIpAddress()Public+1 flags0x08
ConnectionProtocol get_UsedProtocol()Public+1 flags0x01
ConnectionProtocol get_TransportProtocol()Public+1 flags0x01
void set_TransportProtocol(const ConnectionProtocol& value)Public+1 flags0x01
bool get_IsSimulationEnabled()Public+3 flags0x01
void set_IsSimulationEnabled(bool value)Public+3 flags0x01
NetworkSimulationSet get_NetworkSimulationSettings()Public+1 flags0x08
int get_MaximumTransferUnit()Public+1 flags0x04
void set_MaximumTransferUnit(int value)Public+1 flags0x04
bool get_IsEncryptionAvailable()Public+1 flags0x01
bool get_IsSendingOnlyAcks()Public+1 flags0x01
void set_IsSendingOnlyAcks(bool value)Public+1 flags0x01
TrafficStats get_TrafficStatsIncoming()Public+1 flags0x08
void set_TrafficStatsIncoming(TrafficStats value)2 flags0x08
TrafficStats get_TrafficStatsOutgoing()Public+1 flags0x08
void set_TrafficStatsOutgoing(TrafficStats value)2 flags0x08
TrafficStatsGameLevel get_TrafficStatsGameLevel()Public+1 flags0x08
void set_TrafficStatsGameLevel(TrafficStatsGameLevel value)2 flags0x08
long get_TrafficStatsElapsedMs()Public+1 flags0x08
bool get_TrafficStatsEnabled()Public+1 flags0x01
void set_TrafficStatsEnabled(bool value)Public+1 flags0x01
void TrafficStatsReset()Public0x00
void InitializeTrafficStats()1 flags0x00
string VitalStatsToString(bool all)Public0x08
Type get_PayloadEncryptorType()Public+1 flags0x08
void set_PayloadEncryptorType(Type value)Public+1 flags0x08
Type get_EncryptorType()Public+1 flags0x08
void set_EncryptorType(Type value)Public+1 flags0x08
int get_CountDiscarded()Public+1 flags0x04
void set_CountDiscarded(int value)Public+1 flags0x04
int get_DeltaUnreliableNumber()Public+1 flags0x04
void set_DeltaUnreliableNumber(int value)Public+1 flags0x04
void .ctor(const ConnectionProtocol& protocolType)Public+1 flags0x01
void .ctor(IPhotonPeerListener listener, const ConnectionProtocol& protocolType)Public+1 flags0x08
bool Connect(const string& serverAddress, const string& appId, object photonToken, object customInitData)Public+2 flags0x08
bool Connect(const string& serverAddress, const string& proxyServerAddress, const string& appId, object photonToken, object customInitData)Public+2 flags0x08
void CreatePeerBase()Private0x00
void Disconnect()Public+2 flags0x00
void OnDisconnectMessageCall(DisconnectMessage dm)1 flags0x08
void StopThread()Public+2 flags0x00
void FetchServerTimestamp()Public+2 flags0x00
bool EstablishEncryption()Public0x01
bool InitDatagramEncryption(const byte[]& encryptionSecret, const byte[]& hmacSecret, bool randomizedSequenceNumbers, bool chainingModeGCM)Public0x08
void InitPayloadEncryption(const byte[]& secret)Public0x08
void Service()Public+2 flags0x00
bool SendOutgoingCommands()Public+2 flags0x01
bool SendAcksOnly()Public+2 flags0x01
bool DispatchIncomingCommands()Public+2 flags0x01
bool SendOperation(byte operationCode, Dictionary<System.Byte operationParameters, const SendOptions& sendOptions)Public+2 flags0x08
bool SendOperation(byte operationCode, ParameterDictionary operationParameters, const SendOptions& sendOptions)Public+2 flags0x08
bool RegisterType(Type customType, byte code, SerializeMethod serializeMethod, DeserializeMethod constructor)PublicStatic0x08
bool RegisterType(Type customType, byte code, SerializeStreamMethod serializeMethod, DeserializeStreamMethod constructor)PublicStatic0x08
void .cctor()PrivateStatic+1 flags0x00
bool <EstablishEncryption>b__220_0()Private0x01

Subclasses 2

Used by 2

types with a member, parameter or interface of this type