Inheritance
MultiplexTransport
Assembly: FNNLib.dll
public class MultiplexTransport : Transport
Fields
|
Improve this Doc
View Source
The transports that are combined.
Declaration
public Transport[] transports
Field Value
Properties
|
Improve this Doc
View Source
Declaration
public override bool clientConnected { get; }
Property Value
Overrides
|
Improve this Doc
View Source
Declaration
public override bool serverRunning { get; }
Property Value
Overrides
|
Improve this Doc
View Source
Declaration
public override bool supported { get; }
Property Value
Overrides
Methods
|
Improve this Doc
View Source
Declaration
public override void ClientConnect(string hostname)
Parameters
| Type |
Name |
Description |
| String |
hostname |
|
Overrides
|
Improve this Doc
View Source
Declaration
public override void ClientDisconnect()
Overrides
|
Improve this Doc
View Source
Declaration
public override bool ClientSend(ArraySegment<byte> data, int channel)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
Declaration
public override NetworkEventType GetMessage(out ulong clientID, out ArraySegment<byte> data, out int channel)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
Declaration
public override void ServerDisconnect(ulong clientID)
Parameters
| Type |
Name |
Description |
| UInt64 |
clientID |
|
Overrides
|
Improve this Doc
View Source
Declaration
public override bool ServerSend(List<ulong> clients, ArraySegment<byte> data, int channel = 0, ulong excludedClient = 0UL)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
Declaration
public override void ServerShutdown()
Overrides
|
Improve this Doc
View Source
Declaration
public override void ServerStart()
Overrides
|
Improve this Doc
View Source
Declaration
public override void Shutdown()
Overrides