#include <diameter_api.h>
Inheritance diagram for AAAServerSessionClassFactory< SESSION_SERVER >:
Public Member Functions | |
AAAServerSessionClassFactory (diameter_unsigned32_t id, AAASessionType type=AAA_STYPE_AUTHENTICATION) | |
AAASession * | CreateInstance (AAAApplicationCore &core, diameter_unsigned32_t id) |
This template functions allows an AAAServerSession derived object to be easily associated with an factory and registered with the application core. Note that this class is an implementation of AAASessionFactory and provides a generic solution for implementing server session factories.
|
constructor This constructor forces the class not be non-inheritable
|
|
Generic implementation of factory method
Implements AAAServerSessionFactory. |