Interface INetworkPipelineStage
Syntax
public interface INetworkPipelineStage
Properties
Declaration
int HeaderCapacity { get; }
Property Value
ReceiveCapacity
Declaration
int ReceiveCapacity { get; }
Property Value
SendCapacity
Declaration
int SendCapacity { get; }
Property Value
SharedStateCapacity
Declaration
int SharedStateCapacity { get; }
Property Value
Methods
InitializeConnection(NativeSlice<Byte>, NativeSlice<Byte>, NativeSlice<Byte>)
Declaration
void InitializeConnection(NativeSlice<byte> sendProcessBuffer, NativeSlice<byte> recvProcessBuffer, NativeSlice<byte> sharedProcessBuffer)
Parameters
Type |
Name |
Description |
NativeSlice<Byte> |
sendProcessBuffer |
|
NativeSlice<Byte> |
recvProcessBuffer |
|
NativeSlice<Byte> |
sharedProcessBuffer |
|
Receive(NetworkPipelineContext, NativeSlice<Byte>, ref Boolean, ref Boolean, ref Boolean)
Declaration
NativeSlice<byte> Receive(NetworkPipelineContext ctx, NativeSlice<byte> inboundBuffer, ref bool needsResume, ref bool needsUpdate, ref bool needsSendUpdate)
Parameters
Returns
Type |
Description |
NativeSlice<Byte> |
|
Send(NetworkPipelineContext, InboundBufferVec, ref Boolean, ref Boolean)
Declaration
InboundBufferVec Send(NetworkPipelineContext ctx, InboundBufferVec inboundBuffer, ref bool needsResume, ref bool needsUpdate)
Parameters
Returns