RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <DAFEnrollmentStateTable.h>
Public Member Functions | |
void | insert (DAFEnrollmentStateTableEntry entry) |
DAFEnrollmentStateTableEntry * | findEntryByDstAPN (const APN &apn) |
DAFEnrollmentStateTableEntry * | findEntryByDstAPNI (const APNamingInfo &apni) |
bool | isEnrolled (const APN &myApn) |
bool | isEmpty () |
Protected Member Functions | |
virtual void | initialize () |
virtual void | handleMessage (cMessage *msg) |
void | parseConfig (cXMLElement *config) |
Private Attributes | |
DAFEnrollStateTable | StateTable |
Definition at line 43 of file DAFEnrollmentStateTable.h.
DAFEnrollmentStateTableEntry * DAFEnrollmentStateTable::findEntryByDstAPN | ( | const APN & | apn | ) |
Definition at line 58 of file DAFEnrollmentStateTable.cc.
Referenced by DAFEnrollment::checkEnrolled(), DAFEnrollment::handleMessage(), DAFEnrollment::receiveStartEnrollmentRequest(), DAFEnrollment::receiveStartEnrollmentResponse(), DAFEnrollment::receiveStopEnrollmentRequest(), and DAFEnrollment::receiveStopEnrollmentResponse().
DAFEnrollmentStateTableEntry * DAFEnrollmentStateTable::findEntryByDstAPNI | ( | const APNamingInfo & | apni | ) |
Definition at line 69 of file DAFEnrollmentStateTable.cc.
Referenced by CACEGeneric::insertStateTableEntry(), CACEMgmt::insertStateTableEntry(), CACEGeneric::receiveConnectRequest(), CACEMgmt::receiveConnectRequest(), CACEMgmt::receiveNegativeConnectResponse(), CACEGeneric::receiveNegativeConnectResponse(), CACEMgmt::receivePositiveConnectResponse(), CACEGeneric::receivePositiveConnectResponse(), CACEGeneric::startCACE(), and CACEMgmt::startCACE().
|
protectedvirtual |
Definition at line 83 of file DAFEnrollmentStateTable.cc.
|
protectedvirtual |
Definition at line 41 of file DAFEnrollmentStateTable.cc.
void DAFEnrollmentStateTable::insert | ( | DAFEnrollmentStateTableEntry | entry | ) |
Definition at line 54 of file DAFEnrollmentStateTable.cc.
Referenced by DAFEnrollment::initialize(), CACEGeneric::insertStateTableEntry(), CACEMgmt::insertStateTableEntry(), parseConfig(), DAFEnrollment::receiveAllocationResponsePositive(), CACEGeneric::receiveConnectRequest(), CACEMgmt::receiveConnectRequest(), and CACEGeneric::startCACE().
bool DAFEnrollmentStateTable::isEmpty | ( | ) |
Definition at line 50 of file DAFEnrollmentStateTable.cc.
bool DAFEnrollmentStateTable::isEnrolled | ( | const APN & | myApn | ) |
Definition at line 88 of file DAFEnrollmentStateTable.cc.
Referenced by DAFEnrollment::initialize().
|
protected |
Definition at line 100 of file DAFEnrollmentStateTable.cc.
Referenced by initialize().
|
private |
Definition at line 59 of file DAFEnrollmentStateTable.h.
Referenced by findEntryByDstAPN(), findEntryByDstAPNI(), initialize(), insert(), isEmpty(), and isEnrolled().