DUNE: Uniform Navigational Environment
2.3.0
|
Public Member Functions | |
Task (const std::string &name, Tasks::Context &ctx) | |
~Task (void) | |
void | onResourceAcquisition (void) |
void | onResourceRelease (void) |
void | onDataTransmission (const uint8_t *p, unsigned int len) |
void | onDataReception (uint8_t *p, unsigned int n, double timeout) |
Public Attributes | |
Arguments | m_args |
TCPSocket * | m_sock |
IOMultiplexing * | m_iom |
IMC::Parser | m_parser |
|
inline |
|
inline |
References onResourceRelease().
|
inline |
|
inline |
References m_sock.
|
inline |
|
inline |
Arguments Transports::TCP::Client::Task::m_args |
Referenced by onResourceAcquisition(), and Task().
IOMultiplexing* Transports::TCP::Client::Task::m_iom |
Referenced by onDataReception(), onResourceAcquisition(), and onResourceRelease().
IMC::Parser Transports::TCP::Client::Task::m_parser |
Referenced by onDataReception(), and onResourceRelease().
TCPSocket* Transports::TCP::Client::Task::m_sock |
Referenced by onDataReception(), onDataTransmission(), onResourceAcquisition(), and onResourceRelease().