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

#include <OamModule.hpp>

Public Types

enum  _v {
  None = -1, AvpDecode__NotEnoughBytesToCoverAvpHeaderLength, AvpDecode__IncoherenceBetweenActivatedVBitAndZeroedVendorIDValueReceived, AvpDecode__IncorrectLength,
  AvpDecode__DataPartInconsistence, AvpDecode__UnknownAvpWithMandatoryBit, MessageDecode__NotEnoughBytesToCoverMessageHeaderLength, MessageDecode__NotEnoughBytesToCoverMessageLength,
  AvpValidation__EnumeratedAvpWithValueDoesNotComplyRestriction, AvpValidation__AvpFlagsDoesNotFulfillTheDefinedFlagRules, MessageValidation__UnknownOperationUnableToValidate, MessageValidation__OperationHaveIncoherentFlags,
  LevelValidation__MissingFixedRule, LevelValidation__FailedRuleForCardinality, LevelValidation__FailedRuleForCardinalityLessThanNeeded, LevelValidation__FailedRuleForCardinalityMoreThanNeeded,
  LevelValidation__FailedGenericAvpRuleForCardinalityFoundDisregardedItem, LevelValidation__FoundDisregardedItemsAndGenericAVPWasNotSpecified
}
 

Public Member Functions

 anna_declare_enum (Counter)
 

Member Enumeration Documentation

◆ _v

Enumerator
None 
AvpDecode__NotEnoughBytesToCoverAvpHeaderLength 
AvpDecode__IncoherenceBetweenActivatedVBitAndZeroedVendorIDValueReceived 
AvpDecode__IncorrectLength 
AvpDecode__DataPartInconsistence 
AvpDecode__UnknownAvpWithMandatoryBit 
MessageDecode__NotEnoughBytesToCoverMessageHeaderLength 
MessageDecode__NotEnoughBytesToCoverMessageLength 
AvpValidation__EnumeratedAvpWithValueDoesNotComplyRestriction 
AvpValidation__AvpFlagsDoesNotFulfillTheDefinedFlagRules 
MessageValidation__UnknownOperationUnableToValidate 
MessageValidation__OperationHaveIncoherentFlags 
LevelValidation__MissingFixedRule 
LevelValidation__FailedRuleForCardinality 
LevelValidation__FailedRuleForCardinalityLessThanNeeded 
LevelValidation__FailedRuleForCardinalityMoreThanNeeded 
LevelValidation__FailedGenericAvpRuleForCardinalityFoundDisregardedItem 
LevelValidation__FoundDisregardedItemsAndGenericAVPWasNotSpecified 
130  {
131  None = -1,
132 
133  /* Avp decoding */
139 
140  /* Message decoding */
143 
144  /* Avp validation */
147 
148  /* Message validation */
151 
152  /* Level validation */
159  };

Member Function Documentation

◆ anna_declare_enum()

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

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