Zdexby TheHolyOneZ
44,741 classes
FishNet.Transporting.Tugboat.Tugboat, FishNet.Runtime 0x00A0 (160 B) inherited 0x0030 FishNet.Runtime.dll
0x00x00A0

Members 18

OffsetSizeNameTypeFlagsDefault
0x04_unreliableMTUintPrivate—
0x00340x04padding / unreflected
0x08_ipv4BindAddressstringPrivate—
0x08_ipv6BindAddressstringPrivate—
0x02_portushortPrivate—
0x004A0x02padding / unreflected
0x04_maximumClientsintPrivate—
0x08_clientAddressstringPrivate—
0x02_timeoutushortPrivate—
0x005A0x06padding / unreflected
0x08_packetLayerPacketLayerBasePrivate—
0x08_serverServerSocketPrivate—
0x08_clientClientSocketPrivate—
—0x02MAX_TIMEOUT_SECONDSushortPrivateStatic+1 flags1800
—0x04MINIMUM_UDP_MTUintPrivateStatic+1 flags576
—0x04MAXIMUM_UDP_MTUintPrivateStatic+1 flags1023
0x08OnClientConnectionStateAction<FishNet.Transporting.ClientConnectionStateArgs>Private—
0x08OnServerConnectionStateAction<FishNet.Transporting.ServerConnectionStateArgs>Private—
0x08OnRemoteConnectionStateAction<FishNet.Transporting.RemoteConnectionStateArgs>Private—
0x08OnClientReceivedDataAction<FishNet.Transporting.ClientReceivedDataArgs>Private—
0x08OnServerReceivedDataAction<FishNet.Transporting.ServerReceivedDataArgs>Private—
Inherited from Transport 2
OffsetSizeNameTypeFlagsDefault
0x08<NetworkManager>k__BackingFieldNetworkManagerPrivate—
0x04<Index>k__BackingFieldintPrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 49

SignatureFlagsNativeParams
void Finalize()2 flags0x00
void Initialize(NetworkManager networkManager, int transportIndex)Public+1 flags0x08
void OnDestroy()1 flags0x00
string GetConnectionAddress(int connectionId)Public+1 flags0x08
void add_OnClientConnectionState(Action<FishNet.Transporting.ClientConnectionStateArgs> value)Public+2 flags0x08
void remove_OnClientConnectionState(Action<FishNet.Transporting.ClientConnectionStateArgs> value)Public+2 flags0x08
void add_OnServerConnectionState(Action<FishNet.Transporting.ServerConnectionStateArgs> value)Public+2 flags0x08
void remove_OnServerConnectionState(Action<FishNet.Transporting.ServerConnectionStateArgs> value)Public+2 flags0x08
void add_OnRemoteConnectionState(Action<FishNet.Transporting.RemoteConnectionStateArgs> value)Public+2 flags0x08
void remove_OnRemoteConnectionState(Action<FishNet.Transporting.RemoteConnectionStateArgs> value)Public+2 flags0x08
LocalConnectionState GetConnectionState(bool server)Public+1 flags0x01
RemoteConnectionState GetConnectionState(int connectionId)Public+1 flags0x04
void HandleClientConnectionState(const ClientConnectionStateArgs& connectionStateArgs)Public+1 flags0x08
void HandleServerConnectionState(const ServerConnectionStateArgs& connectionStateArgs)Public+1 flags0x08
void HandleRemoteConnectionState(const RemoteConnectionStateArgs& connectionStateArgs)Public+1 flags0x0C
void TimeManager_OnUpdate()Private0x00
void IterateIncoming(bool server)Public+1 flags0x01
void IterateOutgoing(bool server)Public+1 flags0x01
void add_OnClientReceivedData(Action<FishNet.Transporting.ClientReceivedDataArgs> value)Public+2 flags0x08
void remove_OnClientReceivedData(Action<FishNet.Transporting.ClientReceivedDataArgs> value)Public+2 flags0x08
void HandleClientReceivedDataArgs(const ClientReceivedDataArgs& receivedDataArgs)Public+1 flags0x18
void add_OnServerReceivedData(Action<FishNet.Transporting.ServerReceivedDataArgs> value)Public+2 flags0x08
void remove_OnServerReceivedData(Action<FishNet.Transporting.ServerReceivedDataArgs> value)Public+2 flags0x08
void HandleServerReceivedDataArgs(const ServerReceivedDataArgs& receivedDataArgs)Public+1 flags0x28
void SendToServer(byte channelId, const ArraySegment<System.Byte>& segment)Public+1 flags0x10
void SendToClient(byte channelId, const ArraySegment<System.Byte>& segment, int connectionId)Public+1 flags0x10
void SetPacketLayer(PacketLayerBase packetLayer)Public0x08
float GetTimeout(bool asServer)Public+1 flags0x04
void SetTimeout(float value, bool asServer)Public+1 flags0x04
int GetMaximumClients()Public+1 flags0x04
void SetMaximumClients(int value)Public+1 flags0x04
void SetClientAddress(const string& address)Public+1 flags0x08
string GetClientAddress()Public+1 flags0x08
void SetServerBindAddress(const string& address, const IPAddressType& addressType)Public+1 flags0x08
string GetServerBindAddress(const IPAddressType& addressType)Public+1 flags0x08
void SetPort(ushort port)Public+1 flags0x02
ushort GetPort()Public+1 flags0x02
bool StartConnection(bool server)Public+1 flags0x01
bool StopConnection(bool server)Public+1 flags0x01
bool StopConnection(int connectionId, bool immediately)Public+1 flags0x04
void Shutdown()Public+1 flags0x00
bool StartServer()Private0x01
bool StopServer()Private0x01
bool StartClient(const string& address)Private0x08
void UpdateTimeout()Private0x00
bool StopClient()Private0x01
void SanitizeChannel(ref byte& channelId)Private0x01
int GetMTU(byte channel)Public+1 flags0x04
void .ctor()Public+1 flags0x00