#define anna_diameter_comm_OamModule_hpp
+// Project
#include <anna/core/Singleton.hpp>
#include <anna/core/define.autoenum.hpp>
-
-// HTE
#include <anna/core/oam/Module.hpp>
-// STL
+// Standard
#include <string>
RequestSentOnClientSessionExpired,
RequestSentOnServerSessionExpired,
+ // retransmissions
+ RequestRetransmitted,
+ RequestRetransmittedOnClientSession,
+ RequestRetransmittedOnServerSession,
+
// unknown received answers
AnswerReceivedUnknown,
AnswerReceivedOnClientSessionUnknown,
anna_declare_enum(Counter);
};
- /* virtual */std::string getDefaultInternalAlarmDescription(const int & alarmType) const throw() { return Alarm::asCString((Alarm::_v)alarmType); }
- /* virtual */std::string getDefaultInternalCounterDescription(const int & counterType) const throw() { return Counter::asCString((Counter::_v)counterType); }
+ /* virtual */std::string getDefaultInternalAlarmDescription(const int & alarmType) const { return Alarm::asCString((Alarm::_v)alarmType); }
+ /* virtual */std::string getDefaultInternalCounterDescription(const int & counterType) const { return Counter::asCString((Counter::_v)counterType); }
private: