Struct BaselibNetworkInterface
Syntax
public struct BaselibNetworkInterface : INetworkInterface, IDisposable
Properties
IsCreated
Declaration
public bool IsCreated { get; }
Property Value
LocalEndPoint
Declaration
public NetworkInterfaceEndPoint LocalEndPoint { get; }
Property Value
Implements
Methods
Bind(NetworkInterfaceEndPoint)
Declaration
public int Bind(NetworkInterfaceEndPoint endpoint)
Parameters
Returns
Implements
CreateInterfaceEndPoint(NetworkEndPoint)
Declaration
public NetworkInterfaceEndPoint CreateInterfaceEndPoint(NetworkEndPoint address)
Parameters
Returns
Implements
CreateSendInterface()
Declaration
public NetworkSendInterface CreateSendInterface()
Returns
Implements
Dispose()
Declaration
GetGenericEndPoint(NetworkInterfaceEndPoint)
Declaration
public NetworkEndPoint GetGenericEndPoint(NetworkInterfaceEndPoint endpoint)
Parameters
Returns
Implements
Initialize(INetworkParameter[])
Declaration
public void Initialize(params INetworkParameter[] param)
Parameters
Implements
ScheduleReceive(NetworkPacketReceiver, JobHandle)
Declaration
public JobHandle ScheduleReceive(NetworkPacketReceiver receiver, JobHandle dep)
Parameters
Returns
Implements
ScheduleSend(NativeQueue<QueuedSendMessage>, JobHandle)
Declaration
public JobHandle ScheduleSend(NativeQueue<QueuedSendMessage> sendQueue, JobHandle dep)
Parameters
Returns
Implements