|  | Kea 3.0.0
    | 
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_ |