Main Page | Class Hierarchy | Class List | File List | Class Members

AAAAccountingServerSession Class Reference

Accounting Server Session Base Class Definition. More...

#include <diameter_api.h>

Inheritance diagram for AAAAccountingServerSession:

AAAAccountingSession AAASession AAAEventHandler List of all members.

Public Member Functions

 AAAAccountingServerSession (AAAApplicationCore &appCore, diameter_unsigned32_t id)
virtual ~AAAAccountingServerSession ()
void SetTransformer (AAAAccountingRecTransformer *trns)
AAAAccountingRecTransformerGetTransformer ()

Protected Attributes

AAAAccountingRecTransformertransformer

Detailed Description

Accounting Server Session Base Class Definition.

This is the base class used by server accounting application. They can inherit this class to implement specific functionalities.


Constructor & Destructor Documentation

AAAAccountingServerSession::AAAAccountingServerSession AAAApplicationCore appCore,
diameter_unsigned32_t  id
 

constructor

Parameters:
appCore Application core instance
id Application ID associated with this session

virtual AAAAccountingServerSession::~AAAAccountingServerSession  )  [virtual]
 

destructor


Member Function Documentation

AAAAccountingRecTransformer* AAAAccountingServerSession::GetTransformer  )  [inline]
 

Access function to transformer reference

void AAAAccountingServerSession::SetTransformer AAAAccountingRecTransformer trns  )  [inline]
 

Access function to assign a transformer object

Parameters:
trns Transformer object


Member Data Documentation

AAAAccountingRecTransformer* AAAAccountingServerSession::transformer [protected]
 

References to record transformer


The documentation for this class was generated from the following file:
Generated on Fri Jun 25 19:12:02 2004 for Open Diameter C++ API by doxygen 1.3.5