Struct GenericNetworkDriver<T, TNetworkPipelineStageCollection>.Concurrent
The Concurrent struct is used to create an Concurrent instance of the GenericNetworkDriver.
Syntax
public struct Concurrent : INetworkPipelineSender
Fields
m_Logger
Declaration
public NetworkLogger.Concurrent m_Logger
Field Value
Methods
GetConnectionState(NetworkConnection)
Declaration
public NetworkConnection.State GetConnectionState(NetworkConnection id)
Parameters
Returns
PopEventForConnection(NetworkConnection, out DataStreamReader)
Declaration
public NetworkEvent.Type PopEventForConnection(NetworkConnection connectionId, out DataStreamReader slice)
Parameters
Returns
Send(NetworkConnection, network_iovec*, Int32)
Declaration
public int Send(NetworkConnection id, network_iovec*dataIov, int dataIovLen)
Parameters
Returns
Implements
Send(NetworkPipeline, NetworkConnection, IntPtr, Int32)
Declaration
public int Send(NetworkPipeline pipe, NetworkConnection id, IntPtr data, int len)
Parameters
Returns
Send(NetworkPipeline, NetworkConnection, DataStreamWriter)
Declaration
public int Send(NetworkPipeline pipe, NetworkConnection id, DataStreamWriter strm)
Parameters
Returns