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


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


appCore Application core instance
id Application ID associated with this session

virtual AAAAccountingServerSession::~AAAAccountingServerSession  )  [virtual]


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

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