#include <diameter_api.h>
Inheritance diagram for AAAClientSession:
Public Member Functions | |
AAAClientSession (AAAApplicationCore &appCore, diameter_unsigned32_t id) | |
virtual | ~AAAClientSession () |
AAAReturnCode | Start () |
AAAReturnCode | SetOptionalSIDValue (std::string optVal) |
AAAReturnCode | Update (AAASession::EVENT event) |
AAAReturnCode | End () |
Derived class to provide functionality of a diameter client.
|
constructor
|
|
destructor |
|
This function, invoked by a client, terminates a session. |
|
Sets the optional value portion of the Session-Id AVP to a user defined value |
|
This function allows a client to start a session and store session information in the internal database. |
|
This functions is a client impelmentation of the update base function.
Implements AAASession. |