Zdexby TheHolyOneZ
42,628 classes
Class

EnetPeer

: PeerBase : Object
ExitGames.Client.Photon.EnetPeer, Photon3Unity3D 0x01A8 (424 B) inherited 0x0120 Photon3Unity3D.dll
0x00x01A8

Members 31

OffsetSizeNameTypeFlagsDefault
—0x04CRC_LENGTHintPrivateStatic+1 flags-1673940896
—0x04EncryptedDataGramHeaderSizeintPrivateStatic+1 flags-1673940896
—0x04EncryptedHeaderSizeintPrivateStatic+1 flags-1673940896
—0x04QUICK_RESEND_QUEUELIMITintPrivateStatic+1 flags-1673940896
0x08nCommandPoolNCommandPool1 flags—
0x08sentReliableCommandsList<ExitGames.Client.Photon.NCommand>Private—
0x08outgoingAcknowledgementsPoolStreamBufferPrivate—
—0x04UnsequencedWindowSizeintStatic+2 flags-1673940896
0x08unsequencedWindowint[]2 flags—
0x04outgoingUnsequencedGroupNumberint1 flags—
0x04incomingUnsequencedGroupNumberint1 flags—
0x01udpCommandCountbytePrivate—
0x01490x07padding / unreflected
0x08udpBufferbyte[]Private—
0x04udpBufferIndexintPrivate—
0x015C0x04padding / unreflected
0x08bufferForEncryptionbyte[]Private—
0x04commandBufferSizeintPrivate—
0x04challengeint1 flags—
0x04reliableCommandsRepeatedint1 flags—
0x04reliableCommandsSentint1 flags—
0x04serverSentTimeint1 flags—
0x08udpHeader0xF3byte[]Static+2 flags—
0x01datagramEncryptedConnectionbool1 flags—
0x017D0x03padding / unreflected
0x08channelArrayEnetChannel[]Private—
—0x01ControlChannelNumberbytePrivateStatic+1 flags96
—0x02PeerIdForConnectshortStatic+2 flags-20384
—0x02PeerIdForConnectTraceshortStatic+2 flags-20384
0x08commandsToRemoveQueue<System.Int32>Private—
0x04fragmentLengthintPrivate—
0x04fragmentLengthDatagramEncryptintPrivate—
0x04fragmentLengthMtuValueintPrivate—
0x019C0x04padding / unreflected
0x08CommandQueueQueue<ExitGames.Client.Photon.NCommand>Private—
Inherited from PeerBase 46
OffsetSizeNameTypeFlagsDefault
0x08photonPeerPhotonPeer1 flags—
0x08SerializationProtocolIProtocolPublic—
0x01usedTransportProtocolConnectionProtocol1 flags—
0x00210x07padding / unreflected
0x08PhotonSocketIPhotonSocket1 flags—
0x08<ServerAddress>k__BackingFieldstringPrivate—
0x08<ProxyServerAddress>k__BackingFieldstringPrivate—
0x01peerConnectionStateConnectionStateValue1 flags—
0x00410x03padding / unreflected
0x04ByteCountLastOperationint1 flags—
0x04ByteCountCurrentDispatchint1 flags—
0x004C0x04padding / unreflected
0x08CommandInCurrentDispatchNCommand1 flags—
0x04packetLossByCrcint1 flags—
0x04packetLossByChallengeint1 flags—
0x08ActionQueueQueue<ExitGames.Client.Photon.PeerBase.MyAction>2 flags—
0x02peerIDshort1 flags—
0x006A0x02padding / unreflected
0x04serverTimeOffsetint1 flags—
0x01serverTimeOffsetIsAvailablebool1 flags—
0x00710x03padding / unreflected
0x04roundTripTimeint1 flags—
0x04roundTripTimeVarianceint1 flags—
0x04lastRoundTripTimeint1 flags—
0x04lowestRoundTripTimeint1 flags—
0x04highestRoundTripTimeVarianceint1 flags—
0x04timestampOfLastReceiveint1 flags—
0x02peerCountshortStatic+1 flags—
0x008C0x04padding / unreflected
0x08bytesOutlong1 flags—
0x08bytesInlong1 flags—
0x08PhotonTokenobject1 flags—
0x08CustomInitDataobject1 flags—
0x08AppIdstringPublic—
0x08reusableEventDataEventData1 flags—
0x08watchStopwatchPrivate—
0x04timeoutIntint1 flags—
0x04timeLastAckReceiveint1 flags—
0x04longestSentCallint1 flags—
0x04timeLastSendAckint1 flags—
0x04timeLastSendOutgoingint1 flags—
0x01ApplicationIsInitializedbool1 flags—
0x01isEncryptionAvailablebool1 flags—
0x00DE0x02padding / unreflected
0x04outgoingCommandsInStreamint1 flags—
0x08MessageBufferPoolQueue<ExitGames.Client.Photon.StreamBuffer>Static+1 flags—
0x00E40x04padding / unreflected
0x08messageHeaderbyte[]1 flags—
0x08CryptoProviderICryptoProvider1 flags—
0x08lagRandomizerRandomPrivate+1 flags—
0x08NetSimListOutgoingLinkedList<ExitGames.Client.Photon.SimulationItem>2 flags—
0x08NetSimListIncomingLinkedList<ExitGames.Client.Photon.SimulationItem>2 flags—
0x08networkSimulationSettingsNetworkSimulationSetPrivate+1 flags—
0x04TrafficPackageHeaderSizeint1 flags—

Functions 38

SignatureFlagsNativeParams
int get_QueuedIncomingCommandsCount()3 flags0x04
int get_QueuedOutgoingCommandsCount()3 flags0x04
int get_SentReliableCommandsCount()3 flags0x04
void .ctor()2 flags0x00
bool IsTransportEncrypted()2 flags0x01
void Reset()2 flags0x00
void ApplyRandomizedSequenceNumbers()1 flags0x00
EnetChannel GetChannel(byte channelNumber)Private0x08
bool Connect(const string& ipport, const string& proxyServerAddress, const string& appID, object photonToken)2 flags0x08
void OnConnect()Public+1 flags0x00
void Disconnect()2 flags0x00
void StopConnection()2 flags0x00
void FetchServerTimestamp()2 flags0x00
bool DispatchIncomingCommands()2 flags0x01
int GetFragmentLength()Private0x04
int CalculatePacketSize(int inSize)Private0x04
int CalculateInitialOffset()Private0x04
bool SendAcksOnly()2 flags0x01
bool SendOutgoingCommands()2 flags0x01
bool EnqueuePhotonMessage(StreamBuffer opBytes, const SendOptions& sendParams)2 flags0x08
bool CreateAndEnqueueCommand(byte commandType, StreamBuffer payload, byte channelNumber)1 flags0x08
int SerializeAckToBuffer()1 flags0x04
int SerializeToBuffer(Queue<ExitGames.Client.Photon.NCommand> commandList)1 flags0x08
bool SerializeCommandToBuffer(NCommand command, bool commandIsInSentQueue)Private0x08
void SendData(const byte[]& data, int length)1 flags0x08
void SendToSocket(const byte[]& data, int length)Private0x08
void SendDataEncrypted(const byte[]& data, int length)Private0x08
void QueueSentCommand(NCommand command, bool commandIsAlreadyInSentQueue)1 flags0x08
void QueueOutgoingReliableCommand(NCommand command)1 flags0x08
void QueueOutgoingUnreliableCommand(NCommand command)1 flags0x08
void QueueOutgoingAcknowledgement(NCommand readCommand, int sendTime)1 flags0x08
void ReceiveIncomingCommands(const byte[]& inBuff, int inDataLength)2 flags0x08
void ExecuteCommand(NCommand command)1 flags0x08
bool QueueIncomingCommand(NCommand command)1 flags0x08
NCommand RemoveSentReliableCommand(int ackReceivedReliableSequenceNumber, int ackReceivedChannel, bool isUnsequenced)1 flags0x08
string CommandListToString(const NCommand[]& list)1 flags0x08
void .cctor()PrivateStatic+1 flags0x00
void <ExecuteCommand>b__66_0()Private0x00

Used by 2

types with a member, parameter or interface of this type