AAAAccountingClientSession(AAAApplicationCore &appCore, diameter_unsigned32_t id) | AAAAccountingClientSession | |
AAAAccountingSession(AAAApplicationCore &appCore, diameter_unsigned32_t id) | AAAAccountingSession | |
AAAEventHandler(AAAApplicationCore &c) | AAAEventHandler | [inline] |
AAASession(AAAApplicationCore &appCore, diameter_unsigned32_t appId) | AAASession | |
core | AAAEventHandler | [protected] |
EVENT enum name | AAASession | |
EVENT_ACCT_SUCCESS enum value | AAASession | |
EVENT_AUTH_CONTINUE enum value | AAASession | |
EVENT_AUTH_FAILED enum value | AAASession | |
EVENT_AUTH_REQUEST enum value | AAASession | |
EVENT_AUTH_SUCCESS enum value | AAASession | |
EVENT_NO_SERVICE enum value | AAASession | |
EVENT_PROC_ERROR enum value | AAASession | |
GetApplicationCore() | AAAEventHandler | [inline] |
GetApplicationId() | AAASession | [inline] |
GetSessionHandle() | AAASession | |
GetSessionId(diameter_octetstring_t &id) | AAASession | |
handle | AAASession | [protected] |
HandleAbort() | AAAEventHandler | [inline, virtual] |
HandleAuthGracePeriodTimeout() | AAAEventHandler | [inline, virtual] |
HandleAuthLifetimeTimeout() | AAAEventHandler | [inline, virtual] |
HandleDisconnect() | AAAEventHandler | [inline, virtual] |
HandleInterimRecordEvent(RECTYPE type, AAASessionPayload payload) | AAAAccountingClientSession | [virtual] |
HandleMessage(AAAMessage &msg) | AAAEventHandler | [inline, virtual] |
HandleSessionTimeout() | AAAEventHandler | [inline, virtual] |
HandleTimeout() | AAAEventHandler | [inline, virtual] |
id | AAASession | [protected] |
RECTYPE enum name | AAAAccountingClientSession | |
RECTYPE_EVENT enum value (defined in AAAAccountingClientSession) | AAAAccountingClientSession | |
RECTYPE_INTERIM enum value (defined in AAAAccountingClientSession) | AAAAccountingClientSession | |
RECTYPE_START enum value (defined in AAAAccountingClientSession) | AAAAccountingClientSession | |
RECTYPE_STOP enum value (defined in AAAAccountingClientSession) | AAAAccountingClientSession | |
RegisterMessageHandler(AAASessionMessageHandler *handler) | AAASession | [virtual] |
RemoveMessageHandler(AAASessionMessageHandler *handler) | AAASession | [virtual] |
Send(AAAMessage &reqMsg) | AAAAccountingSession | |
SetInterimRecordInterval(RECTYPE type, int interval=0, AAASessionPayload payload=NULL) | AAAAccountingClientSession | |
SetTimeout(time_t timeout) | AAASession | [virtual] |
Update(AAASession::EVENT event) | AAAAccountingSession | [virtual] |
~AAAAccountingClientSession() | AAAAccountingClientSession | [virtual] |
~AAAAccountingSession() | AAAAccountingSession | [virtual] |
~AAAEventHandler() | AAAEventHandler | [inline, virtual] |
~AAASession() | AAASession | [virtual] |