PhoenixSwarm
5.2.0
Library to ease communication between daemons
Toggle main menu visibility
Loading...
Searching...
No Matches
Swarm::BaseDaemon Member List
This is the complete list of members for
Swarm::BaseDaemon
, including all inherited members.
addCallableMethod
(_Callable &&function, const PString &name)
Swarm::BaseDaemon
inline
addCallMethod
()
Swarm::BaseDaemon
virtual
addDataCallableMethod
(PUncastableBool(&function)(const _Data &), size_t nbBin, float histLowerBound, float histUpperBound)
Swarm::BaseDaemon
inline
addDataCallableMethod
(PUncastableBool(&function)(_Class &, const _Data &), _Class &persistentData, size_t nbBin, float histLowerBound, float histUpperBound)
Swarm::BaseDaemon
inline
addMessageToConfirm
(const Swarm::Message &message)
Swarm::BaseDaemon
BaseDaemon
()
Swarm::BaseDaemon
callMethod
(Swarm::Data &result, const PString &name, const Swarm::Data ¶meter)
Swarm::BaseDaemon
checkMessageTimeout
(time_t currentTime)
Swarm::BaseDaemon
clearCallableMethod
()
Swarm::BaseDaemon
clearStat
()
Swarm::BaseDaemon
createNewCommunicationStatMap
(const PString &dataType, size_t nbBin, float histLowerBound, float histUpperBound)
Swarm::BaseDaemon
private
createNewStat
(size_t nbBin, float histLowerBound, float histUpperBound)
Swarm::BaseDaemon
extraLoad
(const ConfigNode *config)
Swarm::BaseDaemon
virtual
fillDaemonStat
(Swarm::Stat &stat, time_t startTimestamp, time_t endTimestamp)
Swarm::BaseDaemon
protected
fillVecStat
(const Swarm::StatAccumulator &accumulator, time_t startTimestamp, time_t endTimestamp)
Swarm::BaseDaemon
protected
getCommunicationStat
(const PString &destName, const PString &dataType, float latency, size_t nbBin, float histLowerBound, float histUpperBound)
Swarm::BaseDaemon
private
getConfig
()
Swarm::BaseDaemon
getDataFunction
(const Swarm::Data &data)
Swarm::BaseDaemon
getLog
()
Swarm::BaseDaemon
getLogger
()
Swarm::BaseDaemon
getMainConfig
()
Swarm::BaseDaemon
getMapDaemonConfig
()
Swarm::BaseDaemon
getMapMessageToBeConfirmed
() const
Swarm::BaseDaemon
getMessageId
()
Swarm::BaseDaemon
getMessageToConfirm
(Swarm::Message &message, size_t id) const
Swarm::BaseDaemon
getOptionParser
()
Swarm::BaseDaemon
initialisationBaseDaemon
()
Swarm::BaseDaemon
private
isDaemonExist
(const PString &name) const
Swarm::BaseDaemon
load
(const PString &configFileContent, const PString &daemonName, ConfigFormat::ConfigFormat format)
Swarm::BaseDaemon
load
(const PPath &fileName, const PString &daemonName)
Swarm::BaseDaemon
loadConfigFromNode
(const ConfigNode &dico, const PString &daemonName)
Swarm::BaseDaemon
p_config
Swarm::BaseDaemon
protected
p_isFullMock
Swarm::BaseDaemon
protected
p_isFullMockRecord
Swarm::BaseDaemon
protected
p_isRun
Swarm::BaseDaemon
protected
p_log
Swarm::BaseDaemon
protected
p_mainConfig
Swarm::BaseDaemon
protected
p_mapCallableMethod
Swarm::BaseDaemon
private
p_mapDaemon
Swarm::BaseDaemon
protected
p_mapDataFunction
Swarm::BaseDaemon
private
p_mapMessageToBeConfirmed
Swarm::BaseDaemon
private
p_messageId
Swarm::BaseDaemon
private
p_optionParser
Swarm::BaseDaemon
private
parseArgument
(int argc, char **argv)
Swarm::BaseDaemon
processConfirmedMessage
(size_t id, time_t currentTime)
Swarm::BaseDaemon
processData
(const Swarm::Data &data)
Swarm::BaseDaemon
stop
()
Swarm::BaseDaemon
updateStatAccumulator
(StatAccumulator &stat, float value)
Swarm::BaseDaemon
~BaseDaemon
()
Swarm::BaseDaemon
virtual
Generated by
1.17.0