C# Class RawRabbit.Common.PublishAcknowledger

Inheritance: IPublishAcknowledger
ファイルを表示 Open project: pardahlman/RawRabbit

Public Methods

Method Description
GetAckTask ( IModel channel ) : Task
PublishAcknowledger ( System.TimeSpan publishTimeout ) : System

Private Methods

Method Description
CompleteConfirm ( IModel channel, ulong tag, bool multiple = false ) : void
CreatePublishKey ( IModel channel, ulong nextTag ) : string
TryDisposeTimer ( string key ) : void

Method Details

GetAckTask() public method

public GetAckTask ( IModel channel ) : Task
channel IModel
return Task

PublishAcknowledger() public method

public PublishAcknowledger ( System.TimeSpan publishTimeout ) : System
publishTimeout System.TimeSpan
return System