Kanzi Connect 3.9.10
kanzi::connect::SignalingSocket Class Reference

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.
 
int getWaitableFd ()
 Returns waitable file descriptor.
 
bool isOperational () const
 Is this this object operational.
 
void signal ()
 Signals the event.
 
 SignalingSocket ()
 Constructor.
 
 ~SignalingSocket ()
 Destructor.
 

Detailed Description

Helper class that provides platform specific means to create file descriptor that can be interrupted from another thread.

Constructor & Destructor Documentation

◆ SignalingSocket()

kanzi::connect::SignalingSocket::SignalingSocket ( )

Constructor.

◆ ~SignalingSocket()

kanzi::connect::SignalingSocket::~SignalingSocket ( )

Destructor.

Member Function Documentation

◆ ackSignal()

void kanzi::connect::SignalingSocket::ackSignal ( )

Acknoledge signal, to be called after this socket has signaled in listening thread.

◆ getWaitableFd()

int kanzi::connect::SignalingSocket::getWaitableFd ( )

Returns waitable file descriptor.

Returns
file descriptor.

◆ isOperational()

bool kanzi::connect::SignalingSocket::isOperational ( ) const

Is this this object operational.

Returns
true if operation.

◆ signal()

void kanzi::connect::SignalingSocket::signal ( )

Signals the event.


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