ANNA Suite  2020b
Multipurpose development suite for Telco applications
Public Types | Public Member Functions | List of all members
anna::diameter::comm::OamModule::Counter Struct Reference

#include <OamModule.hpp>

Public Types

enum  _v {
  None = -1, RequestReceived, AnswerReceived, RequestReceivedOnClientSession,
  AnswerReceivedOnClientSession, RequestReceivedOnServerSession, AnswerReceivedOnServerSession, RequestSentOK,
  RequestSentNOK, AnswerSentOK, AnswerSentNOK, RequestSentOnClientSessionOK,
  RequestSentOnClientSessionNOK, AnswerSentOnClientSessionOK, AnswerSentOnClientSessionNOK, RequestSentOnServerSessionOK,
  RequestSentOnServerSessionNOK, AnswerSentOnServerSessionOK, AnswerSentOnServerSessionNOK, RequestSentExpired,
  RequestSentOnClientSessionExpired, RequestSentOnServerSessionExpired, RequestRetransmitted, RequestRetransmittedOnClientSession,
  RequestRetransmittedOnServerSession, AnswerReceivedUnknown, AnswerReceivedOnClientSessionUnknown, AnswerReceivedOnServerSessionUnknown,
  CERSentOK, CERSentNOK, CEAReceived, CERReceived,
  CEASentOK, CEASentNOK, DWRSentOK, DWRSentNOK,
  DWAReceived, DWRReceived, DWASentOK, DWASentNOK,
  DPRSentOK, DPRSentNOK, DPAReceived, DPRReceived,
  DPASentOK, DPASentNOK, ServerSocketsOpened, ServerSocketsClosed,
  UnableToDeliverOverEntity, LostAvailabilityOverClientSession, RecoveredAvailabilityOverClientSession, LostAvailabilityOverServer,
  RecoveredAvailabilityOverServer, LostAvailabilityOverEntity, RecoveredAvailabilityOverEntity, LostAvailabilityOverEngineForEntities,
  RecoveredAvailabilityOverEngineForEntities, UnableToDeliverToClient, LostConnectionForServerSession, UnbindConnectionForServerSessionDueToInactivityTimeAnomaly,
  CreatedConnectionForServerSession, LostAvailabilityOverLocalServer, RecoveredAvailabilityOverLocalServer, LostAvailabilityOverEngineForLocalServers,
  RecoveredAvailabilityOverEngineForLocalServers
}
 

Public Member Functions

 anna_declare_enum (Counter)
 

Member Enumeration Documentation

◆ _v

Enumerator
None 
RequestReceived 
AnswerReceived 
RequestReceivedOnClientSession 
AnswerReceivedOnClientSession 
RequestReceivedOnServerSession 
AnswerReceivedOnServerSession 
RequestSentOK 
RequestSentNOK 
AnswerSentOK 
AnswerSentNOK 
RequestSentOnClientSessionOK 
RequestSentOnClientSessionNOK 
AnswerSentOnClientSessionOK 
AnswerSentOnClientSessionNOK 
RequestSentOnServerSessionOK 
RequestSentOnServerSessionNOK 
AnswerSentOnServerSessionOK 
AnswerSentOnServerSessionNOK 
RequestSentExpired 
RequestSentOnClientSessionExpired 
RequestSentOnServerSessionExpired 
RequestRetransmitted 
RequestRetransmittedOnClientSession 
RequestRetransmittedOnServerSession 
AnswerReceivedUnknown 
AnswerReceivedOnClientSessionUnknown 
AnswerReceivedOnServerSessionUnknown 
CERSentOK 
CERSentNOK 
CEAReceived 
CERReceived 
CEASentOK 
CEASentNOK 
DWRSentOK 
DWRSentNOK 
DWAReceived 
DWRReceived 
DWASentOK 
DWASentNOK 
DPRSentOK 
DPRSentNOK 
DPAReceived 
DPRReceived 
DPASentOK 
DPASentNOK 
ServerSocketsOpened 
ServerSocketsClosed 
UnableToDeliverOverEntity 
LostAvailabilityOverClientSession 
RecoveredAvailabilityOverClientSession 
LostAvailabilityOverServer 
RecoveredAvailabilityOverServer 
LostAvailabilityOverEntity 
RecoveredAvailabilityOverEntity 
LostAvailabilityOverEngineForEntities 
RecoveredAvailabilityOverEngineForEntities 
UnableToDeliverToClient 
LostConnectionForServerSession 
UnbindConnectionForServerSessionDueToInactivityTimeAnomaly 
CreatedConnectionForServerSession 
LostAvailabilityOverLocalServer 
RecoveredAvailabilityOverLocalServer 
LostAvailabilityOverEngineForLocalServers 
RecoveredAvailabilityOverEngineForLocalServers 
79  {
80  None = -1,
81 
82  /* Main */
83  // receptions
90  // sendings
103 
104  // expirations
108 
109  // retransmissions
113 
114  // unknown received answers
118 
119  /* Capabilities Exchange */
120  // clients
121  CERSentOK,
122  CERSentNOK,
123  CEAReceived,
124  // servers
125  CERReceived,
126  CEASentOK,
127  CEASentNOK,
128 
129  /* Diameter Keepalive */
130  // clients
131  DWRSentOK,
132  DWRSentNOK,
133  DWAReceived,
134  // servers
135  DWRReceived,
136  DWASentOK,
137  DWASentNOK,
138 
139  /* Peer disconnection */
140  // clients
141  DPRSentOK,
142  DPRSentNOK,
143  DPAReceived,
144  // servers
145  DPRReceived,
146  DPASentOK,
147  DPASentNOK,
148 
149  /* server socket operations (enable/disable listening port for any local server) */
152 
153  /* Connectivity */
154  // clients
164  // servers
173  };

Member Function Documentation

◆ anna_declare_enum()

anna::diameter::comm::OamModule::Counter::anna_declare_enum ( Counter  )

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