0x00x0120
Members 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | paramDictionaryPool | Pool<ExitGames.Client.Photon.ParameterDictionary> | Private+1 flags | — |
Inherited from PhotonPeer 62
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | <CommandBufferSize>k__BackingField | int | Private | — | |
| 0x04 | <LimitOfUnreliableCommands>k__BackingField | int | Private | — | |
| 0x04 | WarningSize | int | Public | — | |
| — | 0x01 | NativeDatagramEncrypt | bool | PublicStatic+1 flags | 0 |
| 0x04 | CommandLogSize | int | Public | — | |
| — | 0x01 | NoSocket | bool | PublicStatic+1 flags | 0 |
| — | 0x01 | DebugBuild | bool | PublicStatic+1 flags | 0 |
| — | 0x04 | NativeEncryptorApiVersion | int | PublicStatic+1 flags | 0 |
| 0x04 | TargetFramework | TargetFrameworks | Public | — | |
| 0x01 | NoNativeCallbacks | bool | PublicStatic | — | |
| 0x01 | RemoveAppIdFromWebSocketPath | bool | Public | — | |
| 0x01 | ClientSdkId | byte | 1 flags | — | |
| 0x08 | clientVersion | string | PrivateStatic | — | |
| 0x01 | NativeSocketLibAvailable | bool | PublicStatic+1 flags | — | |
| 0x01 | NativePayloadEncryptionLibAvailable | bool | PublicStatic+1 flags | — | |
| 0x01 | NativeDatagramEncryptionLibAvailable | bool | PublicStatic+1 flags | — | |
| 0x01 | UseInitV3 | bool | 1 flags | — | |
| 0x0027 | 0x01 | padding / unreflected | |||
| 0x04 | <SerializationProtocolType>k__BackingField | SerializationProtocol | Private | — | |
| 0x002C | 0x04 | padding / unreflected | |||
| 0x08 | SocketImplementationConfig | Dictionary<ExitGames.Client.Photon.ConnectionProtocol | Public | — | |
| 0x08 | <SocketImplementation>k__BackingField | Type | Private | — | |
| 0x01 | DebugOut | DebugLevel | Public | — | |
| 0x0041 | 0x07 | padding / unreflected | |||
| 0x08 | <Listener>k__BackingField | IPhotonPeerListener | Private | — | |
| 0x08 | OnDisconnectMessage | Action<ExitGames.Client.Photon.DisconnectMessage> | Private | — | |
| 0x01 | reuseEventInstance | bool | Private | — | |
| 0x01 | useByteArraySlicePoolForEvents | bool | Private | — | |
| 0x01 | wrapIncomingStructs | bool | Private | — | |
| 0x01 | SendInCreationOrder | bool | Public | — | |
| 0x04 | SequenceDeltaLimitResends | int | Public | — | |
| 0x04 | SequenceDeltaLimitSends | int | Public | — | |
| 0x0064 | 0x04 | padding / unreflected | |||
| 0x08 | TrafficRecorder | ITrafficRecorder | Public | — | |
| 0x01 | <EnableServerTracing>k__BackingField | bool | Private | — | |
| 0x01 | quickResendAttempts | byte | Private | — | |
| 0x01 | ChannelCount | byte | Public | — | |
| 0x01 | EnableEncryptedFlag | bool | Public | — | |
| 0x01 | crcEnabled | bool | Private | — | |
| 0x0075 | 0x03 | padding / unreflected | |||
| 0x04 | SentCountAllowance | int | Public | — | |
| 0x04 | InitialResendTimeMax | int | Public | — | |
| 0x04 | TimePingInterval | int | Public | — | |
| 0x04 | disconnectTimeout | int | Private | — | |
| 0x01 | <TransportProtocol>k__BackingField | ConnectionProtocol | Private | — | |
| 0x04 | OutgoingStreamBufferSize | int | PublicStatic | — | |
| 0x0089 | 0x03 | padding / unreflected | |||
| 0x04 | mtu | int | Private | — | |
| 0x01 | <IsSendingOnlyAcks>k__BackingField | bool | Private | — | |
| 0x01 | AsyncKeyExchange | bool | PublicStatic | — | |
| 0x01 | RandomizeSequenceNumbers | bool | 1 flags | — | |
| 0x0092 | 0x06 | padding / unreflected | |||
| 0x08 | RandomizedSequenceNumbers | byte[] | 1 flags | — | |
| 0x01 | GcmDatagramEncryption | bool | 1 flags | — | |
| 0x00A1 | 0x07 | padding / unreflected | |||
| 0x08 | <TrafficStatsIncoming>k__BackingField | TrafficStats | Private | — | |
| 0x08 | <TrafficStatsOutgoing>k__BackingField | TrafficStats | Private | — | |
| 0x08 | <TrafficStatsGameLevel>k__BackingField | TrafficStatsGameLevel | Private | — | |
| 0x08 | trafficStatsStopwatch | Stopwatch | Private | — | |
| 0x01 | trafficStatsEnabled | bool | Private | — | |
| 0x00C9 | 0x07 | padding / unreflected | |||
| 0x08 | peerBase | PeerBase | 1 flags | — | |
| 0x08 | SendOutgoingLockObject | object | Private+1 flags | — | |
| 0x08 | DispatchLockObject | object | Private+1 flags | — | |
| 0x08 | EnqueueLock | object | Private+1 flags | — | |
| 0x08 | payloadEncryptorType | Type | Private | — | |
| 0x08 | PayloadEncryptionSecret | byte[] | 1 flags | — | |
| 0x08 | encryptorType | Type | Private | — | |
| 0x08 | Encryptor | IPhotonEncryptor | 1 flags | — | |
| 0x04 | <CountDiscarded>k__BackingField | int | Private | — | |
| 0x04 | <DeltaUnreliableNumber>k__BackingField | int | Private | — | |
Functions 26
| Signature | Flags | Native | Params |
|---|---|---|---|
| Type get_PingImplementation() | Static+2 flags | 0x08 | |
| void set_PingImplementation(Type value) | Static+2 flags | 0x08 | |
| void .ctor(const ConnectionProtocol& protocolType) | Public+1 flags | 0x01 | |
| void .ctor(IPhotonPeerListener listener, const ConnectionProtocol& protocolType) | Public+1 flags | 0x08 | |
| void ConfigUnitySockets() | Private | 0x00 | |
| bool OpGetRegions(const string& appId) | Public+2 flags | 0x08 | |
| bool OpJoinLobby(TypedLobby lobby) | Public+2 flags | 0x08 | |
| bool OpLeaveLobby() | Public+2 flags | 0x01 | |
| void RoomOptionsToOpParameters(Dictionary<System.Byte op, RoomOptions roomOptions, bool usePropertiesKey) | Private | 0x08 | |
| bool OpCreateRoom(EnterRoomParams opParams) | Public+2 flags | 0x08 | |
| bool OpJoinRoom(EnterRoomParams opParams) | Public+2 flags | 0x08 | |
| bool OpJoinRandomRoom(OpJoinRandomRoomParams opJoinRandomRoomParams) | Public+2 flags | 0x08 | |
| bool OpJoinRandomOrCreateRoom(OpJoinRandomRoomParams opJoinRandomRoomParams, EnterRoomParams createRoomParams) | Public+2 flags | 0x08 | |
| bool OpLeaveRoom(bool becomeInactive, bool sendAuthCookie) | Public+2 flags | 0x01 | |
| bool OpGetGameList(TypedLobby lobby, const string& queryData) | Public+2 flags | 0x08 | |
| bool OpFindFriends(const string[]& friendsToFind, FindFriendsOptions options) | Public+2 flags | 0x08 | |
| bool OpSetCustomPropertiesOfActor(int actorNr, Hashtable actorProperties) | Public | 0x08 | |
| bool OpSetPropertiesOfActor(int actorNr, Hashtable actorProperties, Hashtable expectedProperties, WebFlags webflags) | 1 flags | 0x08 | |
| bool OpSetPropertyOfRoom(byte propCode, object value) | 1 flags | 0x08 | |
| bool OpSetCustomPropertiesOfRoom(Hashtable gameProperties) | Public | 0x08 | |
| bool OpSetPropertiesOfRoom(Hashtable gameProperties, Hashtable expectedProperties, WebFlags webflags) | 1 flags | 0x08 | |
| bool OpAuthenticate(const string& appId, const string& appVersion, AuthenticationValues authValues, const string& regionCode, bool getLobbyStatistics) | Public+2 flags | 0x08 | |
| bool OpAuthenticateOnce(const string& appId, const string& appVersion, AuthenticationValues authValues, const string& regionCode, const EncryptionMode& encryptionMode, const ConnectionProtocol& expectedProtocol) | Public+2 flags | 0x08 | |
| bool OpChangeGroups(const byte[]& groupsToRemove, const byte[]& groupsToAdd) | Public+2 flags | 0x08 | |
| bool OpRaiseEvent(byte eventCode, object customEventContent, RaiseEventOptions raiseEventOptions, const SendOptions& sendOptions) | Public+2 flags | 0x08 | |
| bool OpSettings(bool receiveLobbyStats) | Public+2 flags | 0x01 |