Helper class that provides platform specific means to create file descriptor that can be interrupted from another thread. More...
#include <signalingsocket.hpp>
Public Member Functions | |
| void | ackSignal () |
| Acknoledge signal, to be called after this socket has signaled in listening thread. More... | |
| int | getWaitableFd () |
| Returns waitable file descriptor. More... | |
| bool | isOperational () const |
| Is this this object operational. More... | |
| void | signal () |
| Signals the event. More... | |
| SignalingSocket () | |
| Constructor. More... | |
| ~SignalingSocket () | |
| Destructor. More... | |
Helper class that provides platform specific means to create file descriptor that can be interrupted from another thread.
| kanzi::connect::SignalingSocket::SignalingSocket | ( | ) |
Constructor.
| kanzi::connect::SignalingSocket::~SignalingSocket | ( | ) |
Destructor.
| void kanzi::connect::SignalingSocket::ackSignal | ( | ) |
Acknoledge signal, to be called after this socket has signaled in listening thread.
| int kanzi::connect::SignalingSocket::getWaitableFd | ( | ) |
Returns waitable file descriptor.
| bool kanzi::connect::SignalingSocket::isOperational | ( | ) | const |
Is this this object operational.
| void kanzi::connect::SignalingSocket::signal | ( | ) |
Signals the event.