implements INetworkStreamDriverConstructor
0x00x0838
Members 37
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | InitialMaxPacketQueueSize | int | PublicStatic+1 flags |
| — | 0x04 | InitialMaxPayloadSize | int | PublicStatic+1 flags |
| — | 0x04 | InitialMaxSendQueueSize | int | PublicStatic+1 flags |
| — | 0x04 | k_MaxReliableThroughput | int | PrivateStatic+1 flags |
| 0x18 | s_DefaultConnectionAddressData | ConnectionAddressData | PrivateStatic | |
| 0x08 | s_DriverConstructor | INetworkStreamDriverConstructor | PublicStatic | |
| 0x0030 | 0x58 | padding / unreflected | ||
| 0x04 | m_ProtocolType | ProtocolType | Private | |
| 0x01 | m_UseWebSockets | bool | Private | |
| 0x01 | m_UseEncryption | bool | Private | |
| 0x008E | 0x02 | padding / unreflected | ||
| 0x04 | m_MaxPacketQueueSize | int | Private | |
| 0x04 | m_MaxPayloadSize | int | Private | |
| 0x04 | m_MaxSendQueueSize | int | Private | |
| 0x04 | m_HeartbeatTimeoutMS | int | Private | |
| 0x04 | m_ConnectTimeoutMS | int | Private | |
| 0x04 | m_MaxConnectAttempts | int | Private | |
| 0x04 | m_DisconnectTimeoutMS | int | Private | |
| 0x18 | ConnectionData | ConnectionAddressData | Public | |
| 0x0C | DebugSimulator | SimulatorParameters | Public | |
| 0x08 | <DebugSimulatorRandomSeed>k__BackingField | Nullable`1 | Private | |
| 0x08 | TransportInitialized | Action`2 | PrivateStatic | |
| 0x08 | TransportDisposed | Action`1 | PrivateStatic | |
| 0x278 | m_Driver | NetworkDriver | 1 flags | |
| 0x0C | m_PacketLossCache | PacketLossCache | Private | |
| 0x0344 | 0x04 | padding / unreflected | ||
| 0x20 | m_NetworkSettings | NetworkSettings | Private | |
| 0x08 | m_ServerClientId | ulong | Private | |
| 0x04 | m_UnreliableFragmentedPipeline | NetworkPipeline | Private | |
| 0x04 | m_UnreliableSequencedFragmentedPipeline | NetworkPipeline | Private | |
| 0x04 | m_ReliableSequencedPipeline | NetworkPipeline | Private | |
| 0x037C | 0x04 | padding / unreflected | ||
| 0x4B8 | m_RelayServerData | RelayServerData | Private | |
| 0x08 | m_NetworkManager | NetworkManager | 1 flags | |
| 0x08 | m_RealTimeProvider | IRealTimeProvider | Private | |
| 0x08 | m_SendQueue | Dictionary`2 | Private+1 flags | |
| 0x08 | m_ReliableReceiveQueues | Dictionary`2 | Private+1 flags | |
| 0x08 | m_ServerPrivateKey | string | Private | |
| 0x08 | m_ServerCertificate | string | Private | |
| 0x08 | m_ServerCommonName | string | Private | |
| 0x08 | m_ClientCaCertificate | string | Private | |
Inherited from NetworkTransport 2
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | NetworkMetrics | INetworkMetrics | 1 flags | |
| 0x08 | OnTransportEvent | TransportEventDelegate | Private |
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private |
Inherited from Object 5
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | kInstanceID_None | int | PrivateStatic+1 flags |
| 0x08 | m_CachedPtr | long | Private | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+2 flags | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags |
Functions 75
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_DriverConstructor() | Public+1 flags | — | 0x00 |
| void get_UseWebSockets() | Public+1 flags | — | 0x00 |
| void set_UseWebSockets() | Public+1 flags | — | 0x00 |
| void get_UseEncryption() | Public+1 flags | — | 0x00 |
| void set_UseEncryption() | Public+1 flags | — | 0x00 |
| void get_MaxPacketQueueSize() | Public+1 flags | — | 0x00 |
| void set_MaxPacketQueueSize() | Public+1 flags | — | 0x00 |
| void get_MaxPayloadSize() | Public+1 flags | — | 0x00 |
| void set_MaxPayloadSize() | Public+1 flags | — | 0x00 |
| void get_MaxSendQueueSize() | Public+1 flags | — | 0x00 |
| void set_MaxSendQueueSize() | Public+1 flags | — | 0x00 |
| void get_HeartbeatTimeoutMS() | Public+1 flags | — | 0x00 |
| void set_HeartbeatTimeoutMS() | Public+1 flags | — | 0x00 |
| void get_ConnectTimeoutMS() | Public+1 flags | — | 0x00 |
| void set_ConnectTimeoutMS() | Public+1 flags | — | 0x00 |
| void get_MaxConnectAttempts() | Public+1 flags | — | 0x00 |
| void set_MaxConnectAttempts() | Public+1 flags | — | 0x00 |
| void get_DisconnectTimeoutMS() | Public+1 flags | — | 0x00 |
| void set_DisconnectTimeoutMS() | Public+1 flags | — | 0x00 |
| void get_DebugSimulatorRandomSeed() | 2 flags | — | 0x00 |
| void set_DebugSimulatorRandomSeed() | 2 flags | — | 0x00 |
| void add_TransportInitialized() | Static+2 flags | — | 0x00 |
| void remove_TransportInitialized() | Static+2 flags | — | 0x00 |
| void add_TransportDisposed() | Static+2 flags | — | 0x00 |
| void remove_TransportDisposed() | Static+2 flags | — | 0x00 |
| void GetNetworkDriver() | Public | — | 0x00 |
| void GetLocalEndpoint() | Public | — | 0x00 |
| void get_ServerClientId() | Public+2 flags | — | 0x00 |
| void get_Protocol() | Public+1 flags | — | 0x00 |
| void InitDriver() | Private | — | 0x00 |
| void DisposeInternals() | Private | — | 0x00 |
| void SelectSendPipeline() | Private | — | 0x00 |
| void ClientBindAndConnect() | Private | — | 0x00 |
| void Connect() | 3 flags | — | 0x00 |
| void ServerBindAndListen() | Private | — | 0x00 |
| void SetProtocol() | Private | — | 0x00 |
| void SetRelayServerData() | Public | — | 0x00 |
| void SetRelayServerData() | Public | — | 0x00 |
| void SetHostRelayData() | Public | — | 0x00 |
| void SetClientRelayData() | Public | — | 0x00 |
| void SetConnectionData() | Public | — | 0x00 |
| void SetConnectionData() | Public | — | 0x00 |
| void SetDebugSimulatorParameters() | Public | — | 0x00 |
| void StartRelayServer() | Private | — | 0x00 |
| void SendBatchedMessages() | Private | — | 0x00 |
| void AcceptConnection() | Private | — | 0x00 |
| void ReceiveMessages() | Private | — | 0x00 |
| void ProcessEvent() | Private | — | 0x00 |
| void OnEarlyUpdate() | 2 flags | — | 0x00 |
| void OnPostLateUpdate() | 2 flags | — | 0x00 |
| void OnDestroy() | Private | — | 0x00 |
| void ExtractRtt() | Private | — | 0x00 |
| void ExtractPacketLoss() | Private | — | 0x00 |
| void ParseClientId() | PrivateStatic | — | 0x00 |
| void ParseClientId() | PrivateStatic | — | 0x00 |
| void ClearSendQueuesForClientId() | Private | — | 0x00 |
| void FlushSendQueuesForClientId() | Private | — | 0x00 |
| void DisconnectLocalClient() | Public+1 flags | — | 0x00 |
| void DisconnectRemoteClient() | Public+1 flags | — | 0x00 |
| void GetCurrentRtt() | Public+1 flags | — | 0x00 |
| void GetEndpoint() | Public | — | 0x00 |
| void Initialize() | Public+1 flags | — | 0x00 |
| void PollEvent() | Public+1 flags | — | 0x00 |
| void Send() | Public+1 flags | — | 0x00 |
| void StartClient() | Public+1 flags | — | 0x00 |
| void StartServer() | Public+1 flags | — | 0x00 |
| void Shutdown() | Public+1 flags | — | 0x00 |
| void ConfigureSimulator() | Private | — | 0x00 |
| void OnCurrentTopology() | 2 flags | — | 0x00 |
| void SetServerSecrets() | Public | — | 0x00 |
| void SetClientSecrets() | Public | — | 0x00 |
| void CreateDriver() | PublicFinal+2 flags | — | 0x00 |
| void SetupPipelines() | Private | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |