Interface IOutgoingLogic
public interface IOutgoingLogic
Properties
CanIncrementOutgoingSequence
bool CanIncrementOutgoingSequence { get; }
Property Value
Count
int Count { get; }
Property Value
LastReceivedByRemoteSequenceId
SequenceId LastReceivedByRemoteSequenceId { get; }
Property Value
OutgoingSequenceId
SequenceId OutgoingSequenceId { get; set; }
Property Value
Methods
Dequeue()
DeliveryInfo Dequeue()
Returns
IncreaseOutgoingSequenceId()
SequenceId IncreaseOutgoingSequenceId()
Returns
ReceivedByRemote(SequenceId, ReceiveMask)
bool ReceivedByRemote(SequenceId receivedByRemoteId, ReceiveMask receivedByRemoteMask)
Parameters
receivedByRemoteId
SequenceIdreceivedByRemoteMask
ReceiveMask