#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. |
1.3.5