blocxx
Public Member Functions | Public Attributes

BLOCXX_NAMESPACE::Select::SelectObject Struct Reference

#include <Select.hpp>

List of all members.

Public Member Functions

 SelectObject (Select_t s_)

Public Attributes

Select_t s
bool waitForRead
 Input parameter. Set it to true to indicate that waiting for read availability on s is desired.
bool waitForWrite
 Input parameter. Set it to true to indicate that waiting for write availability on s is desired.
bool readAvailable
 Ouput parameter. Will be set to true to indicate that s has become available for reading.
bool writeAvailable
 Ouput parameter. Will be set to true to indicate that s has become available for writing.
bool wasError
 Ouput parameter. Will be set to true to indicate that s has an error.

Detailed Description

Definition at line 89 of file Select.hpp.


Constructor & Destructor Documentation

BLOCXX_NAMESPACE::Select::SelectObject::SelectObject ( Select_t  s_) [inline]

Definition at line 91 of file Select.hpp.


Member Data Documentation

Ouput parameter. Will be set to true to indicate that s has become available for reading.

Definition at line 107 of file Select.hpp.

Referenced by BLOCXX_NAMESPACE::SelectEngine::go(), and BLOCXX_NAMESPACE::Select::selectRWEpoll().

Definition at line 101 of file Select.hpp.

Referenced by BLOCXX_NAMESPACE::SelectEngine::go().

Input parameter. Set it to true to indicate that waiting for read availability on s is desired.

Definition at line 103 of file Select.hpp.

Referenced by BLOCXX_NAMESPACE::SocketBaseImpl::connect(), BLOCXX_NAMESPACE::SelectEngine::go(), BLOCXX_NAMESPACE::Select::select(), BLOCXX_NAMESPACE::Select::selectRWEpoll(), and BLOCXX_NAMESPACE::SocketUtils::waitForIO().

Input parameter. Set it to true to indicate that waiting for write availability on s is desired.

Definition at line 105 of file Select.hpp.

Referenced by BLOCXX_NAMESPACE::SelectEngine::go(), BLOCXX_NAMESPACE::Select::selectRWEpoll(), and BLOCXX_NAMESPACE::SocketUtils::waitForIO().

Ouput parameter. Will be set to true to indicate that s has an error.

Definition at line 111 of file Select.hpp.

Ouput parameter. Will be set to true to indicate that s has become available for writing.

Definition at line 109 of file Select.hpp.

Referenced by BLOCXX_NAMESPACE::SelectEngine::go(), and BLOCXX_NAMESPACE::Select::selectRWEpoll().


The documentation for this struct was generated from the following file: