Base Framework
Public Member Functions | Static Public Member Functions | List of all members
AsynchronousStream Class Reference

Asynchronous stream. More...

#include <base/io/async/AsynchronousStream.h>

Inherited by AsynchronousInputStream [virtual], AsynchronousIOStream [virtual], and AsynchronousOutputStream [virtual].

Public Member Functions

virtual ~AsynchronousStream () noexcept(false)
 

Static Public Member Functions

static bool asyncTest () noexcept
 

Detailed Description

Asynchronous stream.

Asynchronous stream.

Version
1.0

Constructor & Destructor Documentation

◆ ~AsynchronousStream()

virtual AsynchronousStream::~AsynchronousStream ( )
virtualnoexcept

Aborts any pending asynchronous operations (read as well as write) issued by the executing thread.

Member Function Documentation

◆ asyncTest()

static bool AsynchronousStream::asyncTest ( )
staticnoexcept

Inserts an explicit tests for any pending asynchronous operation completions. Relinquishes the currently executing thread voluntarily.