EpcTools
An event based multi-threaded C++ development framework.
Public Member Functions | List of all members
PFCP::SeidManager Class Reference

Allocates and deallocates SEID's (PFCP session ID's). Each "slice" should have it's own instance of this object. More...

#include <epfcp.h>

Public Member Functions

 SeidManager ()
 Default constructor. More...
 
Seid alloc ()
 Assigns the next available SEID. This operation is thread safe. More...
 
Void free (Seid seid)
 Releases a previously allocated SEID. More...
 

Detailed Description

Allocates and deallocates SEID's (PFCP session ID's). Each "slice" should have it's own instance of this object.

Constructor & Destructor Documentation

PFCP::SeidManager::SeidManager ( )
inline

Default constructor.

Member Function Documentation

Seid PFCP::SeidManager::alloc ( )
inline

Assigns the next available SEID. This operation is thread safe.

Void PFCP::SeidManager::free ( Seid  seid)
inline

Releases a previously allocated SEID.


The documentation for this class was generated from the following file: