![]() |
|
PhoenixSwarm
5.1.1
Library to ease communication between daemons
|
| ▼NPhoenix | |
| CConfigException | Exception for daemon configuration errors |
| CParserException | Exception for configuration errors |
| CSocketStatusException | Exception for socket status errors |
| CSwarmException | Base exception class for the Phoenix project |
| ▼NSwarm | |
| CAbstractDataFunction | Abstract function definition which will be callable in Daemon |
| CAbstractFunction | Abstract function definition which will be callable in Daemon |
| CBaseDaemon | Daemon which help communication between processes and thread |
| CDaemon | Class which describes a Daemon with connections to other daemons |
| CDaemonConfig | Describe a Daemon of the Swarm |
| CDaemonStatAccumulator | Accumulator of all events occurence on a Daemon (processing functions and communication latencies) to build swarm statistics over a time period |
| CData | Basic Data exchanged in the swarm |
| CDataFunctionCall | Function which can be called in a Daemon |
| CDataFunctionClassCall | Function which can be called in a Daemon |
| CFunction | Basic function which can be called from an other Daemon |
| CFunctionCall | Function which can be called in a Daemon |
| CMessage | Message exchanged by Daemons |
| CMonitoring | Daemon which manages statistics of a full swarm |
| CStat | Statistics of a Daemon |
| CStatAccumulator | Accumulator of event occurence to build swarm statistics over a time period |
| CVecStat | General statistics in the swarm |
| CCheckStream< Swarm::DaemonConfig > | Generic DaemonConfig Check function |
| CCheckStream< Swarm::DaemonStatAccumulator > | Generic DaemonStatAccumulator Check function |
| CCheckStream< Swarm::Data > | Generic Data Check function |
| CCheckStream< Swarm::Function > | Generic Function Check function |
| CCheckStream< Swarm::Message > | Generic Message Check function |
| CCheckStream< Swarm::Stat > | Generic Stat Check function |
| CCheckStream< Swarm::StatAccumulator > | Generic StatAccumulator Check function |
| CCheckStream< Swarm::VecStat > | Generic VecStat Check function |
| CDaemonEmptyBackend | Simple, default backend of the Daemon to manage Socket and Clock |
| CDaemonMainConfig | Main Daemon configuration which drives timeouts and flags of send and recv calls |
| CDataStream< Stream, Mode, Swarm::DaemonConfig > | Generic DaemonConfig serialisation/deserialisation, load/save and size function for PhoenixDataStream |
| CDataStream< Stream, Mode, Swarm::DaemonStatAccumulator > | Generic DaemonStatAccumulator serialisation/deserialisation, load/save and size function for PhoenixDataStream |
| CDataStream< Stream, Mode, Swarm::Data > | Generic Data serialisation/deserialisation, load/save and size function for PhoenixDataStream |
| CDataStream< Stream, Mode, Swarm::Function > | Generic Function serialisation/deserialisation, load/save and size function for PhoenixDataStream |
| CDataStream< Stream, Mode, Swarm::Message > | Generic Message serialisation/deserialisation, load/save and size function for PhoenixDataStream |
| CDataStream< Stream, Mode, Swarm::Stat > | Generic Stat serialisation/deserialisation, load/save and size function for PhoenixDataStream |
| CDataStream< Stream, Mode, Swarm::StatAccumulator > | Generic StatAccumulator serialisation/deserialisation, load/save and size function for PhoenixDataStream |
| CDataStream< Stream, Mode, Swarm::VecStat > | Generic VecStat serialisation/deserialisation, load/save and size function for PhoenixDataStream |
| Cstatic_for_deserialise_message | Iterate over function parameters |
| Cstatic_for_deserialise_message< N, N > | Iterate over function parameters (end) |
| CTestBaseDaemon | Test Daemon |