0x00x0130
Members 47
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | _rtt | int | Private | — | |
| 0x04 | _avgRtt | int | Private | — | |
| 0x04 | _rttCount | int | Private | — | |
| 0x001C | 0x04 | padding / unreflected | |||
| 0x08 | _resendDelay | double | Private | — | |
| 0x04 | _pingSendTimer | int | Private | — | |
| 0x04 | _rttResetTimer | int | Private | — | |
| 0x08 | _pingTimer | Stopwatch | Private+1 flags | — | |
| 0x04 | _timeSinceLastPacket | int | Private | — | |
| 0x003C | 0x04 | padding / unreflected | |||
| 0x08 | _remoteDelta | long | Private | — | |
| 0x08 | _shutdownLock | object | Private+1 flags | — | |
| 0x08 | NextPeer | NetPeer | 1 flags | — | |
| 0x08 | PrevPeer | NetPeer | 1 flags | — | |
| 0x08 | _unreliableChannel | Queue<LiteNetLib.NetPacket> | Private+1 flags | — | |
| 0x08 | _channelSendQueue | ConcurrentQueue<LiteNetLib.BaseChannel> | Private+1 flags | — | |
| 0x08 | _channels | BaseChannel[] | Private+1 flags | — | |
| 0x04 | _mtu | int | Private | — | |
| 0x04 | _mtuIdx | int | Private | — | |
| 0x01 | _finishMtu | bool | Private | — | |
| 0x0081 | 0x03 | padding / unreflected | |||
| 0x04 | _mtuCheckTimer | int | Private | — | |
| 0x04 | _mtuCheckAttempts | int | Private | — | |
| — | 0x04 | MtuCheckDelay | int | PrivateStatic+1 flags | 1000 |
| — | 0x04 | MaxMtuCheckAttempts | int | PrivateStatic+1 flags | 4 |
| 0x008C | 0x04 | padding / unreflected | |||
| 0x08 | _mtuMutex | object | Private+1 flags | — | |
| 0x04 | _fragmentId | int | Private | — | |
| 0x009C | 0x04 | padding / unreflected | |||
| 0x08 | _holdedFragments | Dictionary<System.UInt16 | Private+1 flags | — | |
| 0x08 | _deliveredFragments | Dictionary<System.UInt16 | Private+1 flags | — | |
| 0x08 | _mergeData | NetPacket | Private+1 flags | — | |
| 0x04 | _mergePos | int | Private | — | |
| 0x04 | _mergeCount | int | Private | — | |
| 0x08 | _remoteEndPoint | IPEndPoint | Private | — | |
| 0x04 | _connectAttempts | int | Private | — | |
| 0x04 | _connectTimer | int | Private | — | |
| 0x08 | _connectTime | long | Private | — | |
| 0x01 | _connectNum | byte | Private | — | |
| 0x01 | _connectionState | ConnectionState | Private | — | |
| 0x00DA | 0x06 | padding / unreflected | |||
| 0x08 | _shutdownPacket | NetPacket | Private | — | |
| — | 0x04 | ShutdownDelay | int | PrivateStatic+1 flags | 300 |
| 0x04 | _shutdownTimer | int | Private | — | |
| 0x00EC | 0x04 | padding / unreflected | |||
| 0x08 | _pingPacket | NetPacket | Private+1 flags | — | |
| 0x08 | _pongPacket | NetPacket | Private+1 flags | — | |
| 0x08 | _connectRequestPacket | NetPacket | Private+1 flags | — | |
| 0x08 | _connectAcceptPacket | NetPacket | Private+1 flags | — | |
| 0x08 | NetManager | NetManager | Public+1 flags | — | |
| 0x04 | Id | int | Public+1 flags | — | |
| 0x04 | <RemoteId>k__BackingField | int | Private | — | |
| 0x08 | Tag | object | Public | — | |
| 0x08 | Statistics | NetStatistics | Public+1 flags | — | |
Functions 56
| Signature | Flags | Native | Params |
|---|---|---|---|
| byte get_ConnectionNum() | 2 flags | 0x01 | |
| void set_ConnectionNum(byte value) | Private+1 flags | 0x01 | |
| IPEndPoint get_EndPoint() | Public+1 flags | 0x08 | |
| ConnectionState get_ConnectionState() | Public+1 flags | 0x01 | |
| long get_ConnectTime() | 2 flags | 0x08 | |
| int get_RemoteId() | Public+1 flags | 0x04 | |
| void set_RemoteId(int value) | Private+1 flags | 0x04 | |
| int get_Ping() | Public+1 flags | 0x04 | |
| int get_RoundTripTime() | Public+1 flags | 0x04 | |
| int get_Mtu() | Public+1 flags | 0x04 | |
| long get_RemoteTimeDelta() | Public+1 flags | 0x08 | |
| DateTime get_RemoteUtcTime() | Public+1 flags | 0x08 | |
| int get_TimeSinceLastPacket() | Public+1 flags | 0x04 | |
| double get_ResendDelay() | 2 flags | 0x08 | |
| void .ctor(NetManager netManager, IPEndPoint remoteEndPoint, int id) | 2 flags | 0x08 | |
| void InitiateEndPointChange() | 1 flags | 0x00 | |
| void FinishEndPointChange(IPEndPoint newEndPoint) | 1 flags | 0x08 | |
| void ResetMtu() | 1 flags | 0x00 | |
| void SetMtu(int mtuIdx) | Private | 0x04 | |
| void OverrideMtu(int mtuValue) | Private | 0x04 | |
| int GetPacketsCountInReliableQueue(byte channelNumber, bool ordered) | Public | 0x04 | |
| PooledPacket CreatePacketFromPool(const DeliveryMethod& deliveryMethod, byte channelNumber) | Public | 0x18 | |
| void SendPooledPacket(const PooledPacket& packet, int userDataSize) | Public | 0x18 | |
| BaseChannel CreateChannel(byte idx) | Private | 0x08 | |
| void .ctor(NetManager netManager, IPEndPoint remoteEndPoint, int id, byte connectNum, NetDataWriter connectData) | 2 flags | 0x08 | |
| void .ctor(NetManager netManager, ConnectionRequest request, int id) | 2 flags | 0x08 | |
| void Reject(NetConnectRequestPacket requestData, const byte[]& data, int start, int length) | 1 flags | 0x08 | |
| bool ProcessConnectAccept(NetConnectAcceptPacket packet) | 1 flags | 0x08 | |
| int GetMaxSinglePacketSize(const DeliveryMethod& options) | Public | 0x04 | |
| void SendWithDeliveryEvent(const byte[]& data, byte channelNumber, const DeliveryMethod& deliveryMethod, object userData) | Public | 0x08 | |
| void SendWithDeliveryEvent(const byte[]& data, int start, int length, byte channelNumber, const DeliveryMethod& deliveryMethod, object userData) | Public | 0x08 | |
| void SendWithDeliveryEvent(NetDataWriter dataWriter, byte channelNumber, const DeliveryMethod& deliveryMethod, object userData) | Public | 0x08 | |
| void Send(const byte[]& data, const DeliveryMethod& deliveryMethod) | Public | 0x08 | |
| void Send(NetDataWriter dataWriter, const DeliveryMethod& deliveryMethod) | Public | 0x08 | |
| void Send(const byte[]& data, int start, int length, const DeliveryMethod& options) | Public | 0x08 | |
| void Send(const byte[]& data, byte channelNumber, const DeliveryMethod& deliveryMethod) | Public | 0x08 | |
| void Send(NetDataWriter dataWriter, byte channelNumber, const DeliveryMethod& deliveryMethod) | Public | 0x08 | |
| void Send(const byte[]& data, int start, int length, byte channelNumber, const DeliveryMethod& deliveryMethod) | Public | 0x08 | |
| void Send_Internal(const byte[]& data, int start, int length, byte channelNumber, const DeliveryMethod& deliveryMethod, object userData) | Private | 0x08 | |
| void Disconnect(const byte[]& data) | Public | 0x08 | |
| void Disconnect(NetDataWriter writer) | Public | 0x08 | |
| void Disconnect(const byte[]& data, int start, int count) | Public | 0x08 | |
| void Disconnect() | Public | 0x00 | |
| DisconnectResult ProcessDisconnect(NetPacket packet) | 1 flags | 0x08 | |
| void AddToReliableChannelSendQueue(BaseChannel channel) | 1 flags | 0x08 | |
| ShutdownResult Shutdown(const byte[]& data, int start, int length, bool force) | 1 flags | 0x08 | |
| void UpdateRoundTripTime(int roundTripTime) | Private | 0x04 | |
| void AddReliablePacket(const DeliveryMethod& method, NetPacket p) | 1 flags | 0x08 | |
| void ProcessMtuPacket(NetPacket packet) | Private | 0x08 | |
| void UpdateMtuLogic(int deltaTime) | Private | 0x04 | |
| ConnectRequestResult ProcessConnectRequest(NetConnectRequestPacket connRequest) | 1 flags | 0x08 | |
| void ProcessPacket(NetPacket packet) | 1 flags | 0x08 | |
| void SendMerged() | Private | 0x00 | |
| void SendUserData(NetPacket packet) | 1 flags | 0x08 | |
| void Update(int deltaTime) | 1 flags | 0x04 | |
| void RecycleAndDeliver(NetPacket packet) | 1 flags | 0x08 |
Used by 43
types with a member, parameter or interface of this typeAction`1ArraySortHelper`1BaseChannelClientSocketCommonSocketComparison`1ConnectionRequestDictionary`2EntryEnumeratorEqualityComparer`1EventBasedNetListenerICollection`1IComparer`1IDeliveryEventListenerIDictionary`2IEnumerator`1IList`1INetEventListenerIPeerAddressChangedListenerIReadOnlyDictionary`2IReadOnlyList`1KeyValuePair`2List`1NetConnectAcceptPacketNetEventNetManagerNetPacketProcessorNetPeer[]NetPeerEnumeratorOnDeliveryEventOnNetworkLatencyUpdateOnNetworkReceiveOnPeerAddressChangedEventOnPeerConnectedOnPeerDisconnectedPendingPacketPredicate`1ReadOnlyCollection`1ReliableChannelSequencedChannelServerSocketValueCollection