Zdexby TheHolyOneZ
44,741 classes
Class

FishySteamworks

: Transport : MonoBehaviour : Behaviour : Component : Object : Object
FishySteamworks.FishySteamworks, Assembly-CSharp 0x00A0 (160 B) inherited 0x0030 Assembly-CSharp.dll
0x00x00A0

Members 17

OffsetSizeNameTypeFlagsDefault
0x08LocalUserSteamIDulongPublic+1 flags—
0x08_serverBindAddressstringPrivate—
0x02_portushortPrivate—
0x02_maximumClientsushortPrivate—
0x01_peerToPeerboolPrivate—
0x00450x03padding / unreflected
0x08_clientAddressstringPrivate—
0x08_mtusint[]Private—
0x08_clientClientSocketPrivate—
0x08_clientHostClientHostSocketPrivate—
0x08_serverServerSocketPrivate—
0x01_shutdownCalledboolPrivate—
—0x04CLIENT_HOST_IDintStatic+2 flags32767
0x00710x07padding / unreflected
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 45

SignatureFlagsNativeParams
void Finalize()2 flags0x00
void Initialize(NetworkManager networkManager, int transportIndex)Public+1 flags0x08
void OnDestroy()Private0x00
void Update()Private0x00
void CreateChannelData()Private0x00
bool InitializeRelayNetworkAccess()Private0x01
bool IsNetworkAccessAvailable()Public0x01
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 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
int GetMaximumClients()Public+1 flags0x04
void SetMaximumClients(int value)Public+1 flags0x04
void SetClientAddress(const string& address)Public+1 flags0x08
void SetServerBindAddress(const string& address, const IPAddressType& addressType)Public+1 flags0x08
void SetPort(ushort port)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
bool StopClient()Private0x01
bool StopClient(int connectionId, bool immediately)Private0x04
int GetMTU(byte channel)Public+1 flags0x04
void .ctor()Public+1 flags0x00

Used by 1

types with a member, parameter or interface of this type