C# Class Amqp.ReceiverLink.AsyncWaiter

Inheritance: Waiter
Show file Open project: xamarin/mini-hacks

Public Methods

Method Description
AsyncWaiter ( ReceiverLink link, MessageCallback callback ) : System.Threading
Signal ( Amqp.Message message ) : bool
Wait ( int timeout ) : Amqp.Message

Private Methods

Method Description
OnTimer ( object state ) : void

Method Details

AsyncWaiter() public method

public AsyncWaiter ( ReceiverLink link, MessageCallback callback ) : System.Threading
link ReceiverLink
callback MessageCallback
return System.Threading

Signal() public method

public Signal ( Amqp.Message message ) : bool
message Amqp.Message
return bool

Wait() public method

public Wait ( int timeout ) : Amqp.Message
timeout int
return Amqp.Message