![]() |
Kea 3.1.1
|
Class of Radius accounting communication handler. More...
#include <radius_accounting.h>
Public Member Functions | |
RadiusAcctHandler (RadiusAcctEnv env, const CallbackAcct &callback) | |
Constructor. | |
virtual | ~RadiusAcctHandler () |
Destructor. | |
void | start () |
Start communication. | |
Static Public Member Functions | |
static size_t | getCounter () |
Get instance counter. | |
Public Attributes | |
RadiusAcctEnv | env_ |
Environment. | |
Protected Attributes | |
RadiusAsyncAcctPtr | acct_ |
Pointer to the communication class. | |
Class of Radius accounting communication handler.
Definition at line 138 of file radius_accounting.h.
isc::radius::RadiusAcctHandler::RadiusAcctHandler | ( | RadiusAcctEnv | env, |
const CallbackAcct & | callback ) |
Constructor.
env | The environment. |
callback | Termination callback. |
Definition at line 66 of file radius_accounting.cc.
References acct_, env_, and isc::radius::RadiusImpl::instance().
|
virtual |
Destructor.
Definition at line 75 of file radius_accounting.cc.
|
static |
Get instance counter.
Definition at line 88 of file radius_accounting.cc.
void isc::radius::RadiusAcctHandler::start | ( | ) |
|
protected |
Pointer to the communication class.
Definition at line 162 of file radius_accounting.h.
Referenced by RadiusAcctHandler(), and start().
RadiusAcctEnv isc::radius::RadiusAcctHandler::env_ |