#include <diameter_parser_api.h>
Public Member Functions | |
AAADiameterHeader (AAA_UINT8 ver, ACE_UINT32 length, struct hdr_flag flags, AAACommandCode code, AAAApplicationId appId, ACE_UINT32 hh, ACE_UINT32 ee) | |
AAADiameterHeader () | |
AAADictionaryHandle * | getDictHandle () |
const char * | getCommandName () |
Public Attributes | |
AAA_UINT8 | ver |
ACE_UINT32 | length:24 |
hdr_flag | flags |
AAACommandCode | code:24 |
AAAApplicationId | appId |
ACE_UINT32 | hh |
ACE_UINT32 | ee |
Friends | |
class | AAAParser<AAAMessageBlock*, AAADiameterHeader*, ParseOption> |
class | AAAParser<AAAMessageBlock*, AAADiameterHeader*, AAADictionaryOption*> |
A class used for storing Diameter header fields.
|
constructor
|
|
destructor |
|
returns the command name |
|
returns the current dictionary handle |
|
Parser friend |
|
Parser friend |
|
Application ID |
|
Command code |
|
End-to-End ID |
|
Header flags |
|
Hop-to-Hop ID |
|
Message length (payload) |
|
Version |