DUNE: Uniform Navigational Environment
2019.02.1
|
Task.
Public Member Functions | |
Task (const std::string &name, Tasks::Context &ctx) | |
void | onUpdateParameters (void) |
void | onResourceInitialization (void) |
void | onResourceRelease (void) |
void | setAddress (void) |
void | getData (void) |
void | task (void) |
Public Attributes | |
TCPSocket * | m_sock |
Counter< float > | m_wdog |
Arguments | m_args |
|
inline |
Constructor.
References Sensors::Genesys::Arguments::addr, Sensors::Genesys::Arguments::ip, and Sensors::Genesys::Arguments::port.
|
inline |
Extract data from device.
|
inline |
Initialize resources.
References Sensors::Genesys::Arguments::ip, and Sensors::Genesys::Arguments::port.
|
inline |
Release resources.
|
inline |
Update task parameters.
References Sensors::Genesys::Arguments::addr, Sensors::Genesys::Arguments::ip, and Sensors::Genesys::Arguments::port.
|
inline |
Send node address to establish communication.
References Sensors::Genesys::Arguments::addr.
|
inline |
Arguments Sensors::Genesys::Task::m_args |
Configuration parameters.
TCPSocket* Sensors::Genesys::Task::m_sock |
TCP socket.
Counter<float> Sensors::Genesys::Task::m_wdog |
Input Watchdog.