PhoenixSwarm  3.5.0
Library to ease communication between daemons
Loading...
Searching...
No Matches
DaemonMainConfig Struct Reference

Main Daemon configuration which drives timeouts and flags of send and recv calls. More...

#include <BaseDaemon.h>

Public Attributes

PRecvFlag::PRecvFlag recvFlag {PRecvFlag::NON_BLOCK}
 Recv flag to be used for every recv of the Daemon.
 
int recvTimeoutMs {-1}
 Recv time out in miliseconds.
 
PSendFlag::PSendFlag sendFlag {PSendFlag::NON_BLOCK}
 Send flag to be used for every send of the Daemon.
 
int sendTimeoutMs {-1}
 Send time out in miliseconds.
 

Detailed Description

Main Daemon configuration which drives timeouts and flags of send and recv calls.

Definition at line 42 of file BaseDaemon.h.

Member Data Documentation

◆ recvFlag

PRecvFlag::PRecvFlag DaemonMainConfig::recvFlag {PRecvFlag::NON_BLOCK}

Recv flag to be used for every recv of the Daemon.

Definition at line 48 of file BaseDaemon.h.

48{PRecvFlag::NON_BLOCK};

◆ recvTimeoutMs

int DaemonMainConfig::recvTimeoutMs {-1}

Recv time out in miliseconds.

Definition at line 44 of file BaseDaemon.h.

44{-1};

◆ sendFlag

PSendFlag::PSendFlag DaemonMainConfig::sendFlag {PSendFlag::NON_BLOCK}

Send flag to be used for every send of the Daemon.

Definition at line 50 of file BaseDaemon.h.

50{PSendFlag::NON_BLOCK};

◆ sendTimeoutMs

int DaemonMainConfig::sendTimeoutMs {-1}

Send time out in miliseconds.

Definition at line 46 of file BaseDaemon.h.

46{-1};

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