Zdexby TheHolyOneZ
44,741 classes
Class

ServerSocket

: CommonSocket : Object
FishNet.Transporting.Tugboat.Server.ServerSocket, FishNet.Runtime 0x0088 (136 B) inherited 0x0028 FishNet.Runtime.dll
0x00x0088

Members 13

OffsetSizeNameTypeFlagsDefault
0x02_portushortPrivate—
0x002A0x02padding / unreflected
0x04_maximumClientsintPrivate—
0x04_mtuintPrivate—
0x00340x04padding / unreflected
0x08_localConnectionStatesConcurrentQueue<FishNet.Transporting.LocalConnectionState>Private—
0x08_incomingConcurrentQueue<FishNet.Transporting.Tugboat.Packet>Private—
0x08_outgoingQueue<FishNet.Transporting.Tugboat.Packet>Private—
0x08_remoteConnectionEventsConcurrentQueue<FishNet.Transporting.Tugboat.Server.RemoteConnectionEvent>Private—
0x08_keystringPrivate—
0x04_timeoutintPrivate—
0x00640x04padding / unreflected
0x08_ipv4BindAddressstringPrivate—
0x08_ipv6BindAddressstringPrivate—
0x08_packetLayerPacketLayerBasePrivate—
0x08_stopLockobjectPrivate+1 flags—
Inherited from CommonSocket 3
OffsetSizeNameTypeFlagsDefault
0x01_connectionStateLocalConnectionStatePrivate—
0x00110x07padding / unreflected
0x08TransportTransport1 flags—
0x08NetManagerNetManager1 flags—

Functions 26

SignatureFlagsNativeParams
RemoteConnectionState GetConnectionState(int connectionId)1 flags0x04
void Finalize()2 flags0x00
void Initialize(Transport t, int unreliableMTU, PacketLayerBase packetLayer)1 flags0x08
void UpdateTimeout(int timeout)1 flags0x04
void PollSocket()1 flags0x00
void ThreadedSocket()Private0x00
void StopSocketOnThread()Private0x00
string GetConnectionAddress(int connectionId)1 flags0x08
NetPeer GetNetPeer(int connectionId, bool connectedOnly)Private0x08
bool StartConnection(ushort port, int maximumClients, const string& ipv4BindAddress, const string& ipv6BindAddress)1 flags0x08
bool StopConnection()1 flags0x01
bool StopConnection(int connectionId)1 flags0x04
void ResetQueues()Private0x00
void Listener_PeerDisconnectedEvent(NetPeer peer, const DisconnectInfo& disconnectInfo)Private0x10
void Listener_PeerConnectedEvent(NetPeer peer)Private0x08
void Listener_NetworkReceiveEvent(NetPeer fromPeer, NetPacketReader reader, byte channel, const DeliveryMethod& deliveryMethod)Private0x08
void Listener_ConnectionRequestEvent(ConnectionRequest request)Private0x08
void DequeueOutgoing()Private0x00
void IterateOutgoing()1 flags0x00
void IterateIncoming()1 flags0x00
void SendToClient(byte channelId, const ArraySegment<System.Byte>& segment, int connectionId)1 flags0x10
int GetMaximumClients()1 flags0x04
void SetMaximumClients(int value)1 flags0x04
void .ctor()Public+1 flags0x00
void <StopSocketOnThread>b__19_0()Private0x00
void <StartConnection>b__22_0()Private0x00

Used by 1

types with a member, parameter or interface of this type