C# Class Microsoft.Azure.Amqp.AsyncIO.AsyncBufferWriter

A writer that writes fixed-size buffer and notify caller upon completion.
Show file Open project: Azure/azure-amqp

Public Methods

Method Description
AsyncBufferWriter ( TransportBase transport ) : System
WriteBuffer ( TransportAsyncCallbackArgs args ) : void

Private Methods

Method Description
HandleWriteComplete ( TransportAsyncCallbackArgs args ) : bool
OnWriteComplete ( TransportAsyncCallbackArgs args ) : void
Write ( TransportAsyncCallbackArgs args ) : void

Method Details

AsyncBufferWriter() public method

public AsyncBufferWriter ( TransportBase transport ) : System
transport Microsoft.Azure.Amqp.Transport.TransportBase
return System

WriteBuffer() public method

public WriteBuffer ( TransportAsyncCallbackArgs args ) : void
args Microsoft.Azure.Amqp.Transport.TransportAsyncCallbackArgs
return void