ANNA Suite  2020b
Multipurpose development suite for Telco applications
anna::diameter::comm::ApplicationMessageOamModule Member List

This is the complete list of members for anna::diameter::comm::ApplicationMessageOamModule, including all inherited members.

activateAlarm(int type,...) const noexcept(false)anna::oam::Module
alarm(const int &type) constanna::oam::Moduleinline
alarmsEnabled() constanna::oam::Moduleinline
anna::Singleton< ApplicationMessageOamModule > classanna::diameter::comm::ApplicationMessageOamModulefriend
asString(void) constanna::oam::Modulevirtual
asXML(anna::xml::Node *parent) constanna::oam::Modulevirtual
cancelAlarm(int type,...) const noexcept(false)anna::oam::Module
count(int messageCode, int resultCode, unsigned int stackId, const int &type, const int &amount=1) noexcept(false)anna::diameter::comm::ApplicationMessageOamModule
anna::oam::Module::count(const int &type, const int &amount=1) noexcept(false)anna::oam::Module
counter(const int &type) constanna::oam::Moduleinline
countersEnabled() constanna::oam::Moduleinline
createStackCounterScope(int, unsigned int) noexcept(false)anna::diameter::comm::ApplicationMessageOamModule
disableAlarms(void)anna::oam::Module
disableAlarmsPreffix(void)anna::oam::Module
disableAlarmsSuffix(void)anna::oam::Module
disableCounters(void)anna::oam::Module
enableAlarms(void)anna::oam::Module
enableAlarmsPreffix(void)anna::oam::Module
enableAlarmsSuffix(void)anna::oam::Module
enableCounters(void)anna::oam::Module
getActiveCounterScope() constanna::oam::Moduleinline
getCounterTypes() constanna::diameter::comm::ApplicationMessageOamModuleinline
getDefaultInternalAlarmDescription(const int &type) constanna::oam::Modulevirtual
getDefaultInternalCounterDescription(const int &counterType) constanna::diameter::comm::ApplicationMessageOamModuleinlinevirtual
getName() constanna::oam::Moduleinline
initializeCounterScope(const int &scopeId, const std::string &description="") noexcept(false)anna::oam::Module
instantiate()anna::Singleton< ApplicationMessageOamModule >inlinestatic
MaxScopeanna::oam::Modulestatic
Module(const std::string &name)anna::oam::Moduleinline
monoStackScopeId() constanna::diameter::comm::ApplicationMessageOamModuleinline
readAlarmPreffixComponents(std::vector< std::string > &components) constanna::oam::Moduleinlineprotectedvirtual
readAlarmSuffixComponents(std::vector< std::string > &components) constanna::oam::Moduleinlineprotectedvirtual
recordCounters() noexcept(false)anna::oam::Module
registerAlarm(const int &type, const std::string &description, const int &externalId, const std::string &dynamicVariablesCSL, const int &activationId, const int &cancellationId=-1) noexcept(false)anna::oam::Module
registerCounter(const int &type, const std::string &description, const int &offset) noexcept(false)anna::oam::Module
release()anna::Singleton< ApplicationMessageOamModule >inlinestatic
resetCounters(const int &scopeId=-1)anna::oam::Module
scopes() constanna::oam::Moduleinline
setActiveCounterScope(const int &scopeId)anna::oam::Module
setCounterRecorder(CounterRecorder *counterRecorder)anna::oam::Moduleinline
setHandler(Handler *handler)anna::oam::Moduleinline
~Module()anna::oam::Modulevirtual