Base Framework
Public Member Functions | List of all members
AsynchronousOutputStream Class Referenceabstract

Inherits AsynchronousStream.

Inherited by Socket [virtual].

Public Member Functions

virtual AsynchronousWriteOperation write (const uint8 *buffer, unsigned int bytesToWrite, AsynchronousWriteEventListener *listener)=0
 
- Public Member Functions inherited from AsynchronousStream
virtual ~AsynchronousStream () noexcept(false)
 

Additional Inherited Members

- Static Public Member Functions inherited from AsynchronousStream
static bool asyncTest () noexcept
 

Member Function Documentation

◆ write()

virtual AsynchronousWriteOperation AsynchronousOutputStream::write ( const uint8 *  buffer,
unsigned int  bytesToWrite,
AsynchronousWriteEventListener listener 
)
pure virtual

Requests and asynchronous write operation.

Parameters
bufferThe bytes to be read.
bytesToWriteThe number of bytes to be written.
listenerThe listener to be notified on completion.

Implemented in Socket.