Struct ReliableUtility.SharedContext
Syntax
public struct SharedContext
Fields
errorCode
Declaration
public ReliableUtility.ErrorCodes errorCode
Field Value
MinimumResendTime
Declaration
public int MinimumResendTime
Field Value
ReceivedPackets
Context of received packets, last sequence ID received, and ackmask of received packets. Acked is not used.
This is sent back to the remote peer in the header when sending.
Declaration
public SequenceBufferContext ReceivedPackets
Field Value
RemoteTimerDataOffset
Declaration
public int RemoteTimerDataOffset
Field Value
RemoteTimerDataStride
Declaration
public int RemoteTimerDataStride
Field Value
RttInfo
Declaration
public ReliableUtility.RTTInfo RttInfo
Field Value
SentPackets
Context of sent packets, last sequence ID sent (-1), last ID of our sent packet acknowledged by
remote peer, ackmask of acknowledged packets. This is used when determining if a resend
is needed.
Declaration
public SequenceBufferContext SentPackets
Field Value
stats
Declaration
public ReliableUtility.Statistics stats
Field Value
TimerDataOffset
Declaration
public int TimerDataOffset
Field Value
TimerDataStride
Declaration
public int TimerDataStride
Field Value
WindowSize
Declaration
Field Value