RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <DAFEnrollment.h>
Public Types | |
enum | IconEnrolStatus { ENICON_ENROLLED, ENICON_FLOWMIS, ENICON_NOTENROLLED } |
Public Member Functions | |
DAFEnrollment () | |
virtual | ~DAFEnrollment () |
void | startCACE (Flow *flow) |
void | startEnrollment (DAFEnrollmentStateTableEntry *entry) |
void | insertStateTableEntry (Flow *flow) |
void | receivePositiveConnectResponse (CDAPMessage *msg) |
void | receiveNegativeConnectResponse (CDAPMessage *msg) |
void | receiveConnectRequest (CDAPMessage *msg) |
void | receiveStartEnrollmentRequest (CDAPMessage *msg) |
void | receiveStartEnrollmentResponse (CDAPMessage *msg) |
void | receiveStopEnrollmentRequest (CDAPMessage *msg) |
void | receiveStopEnrollmentResponse (CDAPMessage *msg) |
void | receiveStartOperationRequest (CDAPMessage *msg) |
void | receiveStartOperationResponse (CDAPMessage *msg) |
void | receiveAllocationResponsePositive (Flow *flow) |
void | receiveAllocationRequestFromFAI (Flow *flow) |
void | createBindings (Flow *flow, DAFEnrollmentNotifier *module) |
void | checkEnrolled (APNIPair *apnip) |
![]() | |
DAFEnrollmentBase () | |
virtual | ~DAFEnrollmentBase () |
Public Attributes | |
IRM * | Irm |
CACEMgmt * | cace |
Friends | |
class | CACEMgmt |
Definition at line 73 of file DAFEnrollment.h.
Enumerator | |
---|---|
ENICON_ENROLLED | |
ENICON_FLOWMIS | |
ENICON_NOTENROLLED |
Definition at line 77 of file DAFEnrollment.h.
DAFEnrollment::DAFEnrollment | ( | ) |
Definition at line 52 of file DAFEnrollment.cc.
|
virtual |
Definition at line 56 of file DAFEnrollment.cc.
|
protected |
void DAFEnrollment::checkEnrolled | ( | APNIPair * | apnip | ) |
Definition at line 867 of file DAFEnrollment.cc.
Referenced by LisDAFEnrollmentRequest::receiveSignal().
void DAFEnrollment::createBindings | ( | Flow * | flow, |
DAFEnrollmentNotifier * | module | ||
) |
Definition at line 107 of file DAFEnrollment.cc.
Referenced by receiveAllocationRequestFromFAI(), and receiveAllocationResponsePositive().
|
protected |
Definition at line 877 of file DAFEnrollment.cc.
Referenced by checkEnrolled().
|
protected |
Definition at line 915 of file DAFEnrollment.cc.
Referenced by receiveAllocationRequestFromFAI(), and receiveAllocationResponsePositive().
|
protectedvirtual |
Definition at line 831 of file DAFEnrollment.cc.
|
protectedvirtual |
Implements DAFEnrollmentBase.
Definition at line 62 of file DAFEnrollment.cc.
|
protected |
Definition at line 172 of file DAFEnrollment.cc.
Referenced by initialize().
|
protected |
Definition at line 179 of file DAFEnrollment.cc.
Referenced by initialize().
void DAFEnrollment::insertStateTableEntry | ( | Flow * | flow | ) |
|
protectedvirtual |
Implements DAFEnrollmentBase.
Definition at line 762 of file DAFEnrollment.cc.
Referenced by initialize().
|
protected |
|
protected |
|
protected |
|
protected |
Definition at line 566 of file DAFEnrollment.cc.
Referenced by receiveStartEnrollmentRequest().
|
protected |
Definition at line 470 of file DAFEnrollment.cc.
Referenced by receiveStopEnrollmentRequest().
void DAFEnrollment::receiveAllocationRequestFromFAI | ( | Flow * | flow | ) |
Definition at line 947 of file DAFEnrollment.cc.
Referenced by LisDAFEnrollmentAllReqFromFai::receiveSignal().
void DAFEnrollment::receiveAllocationResponsePositive | ( | Flow * | flow | ) |
Definition at line 899 of file DAFEnrollment.cc.
Referenced by LisDAFEnrollmentAllResPosi::receiveSignal().
void DAFEnrollment::receiveConnectRequest | ( | CDAPMessage * | msg | ) |
void DAFEnrollment::receiveNegativeConnectResponse | ( | CDAPMessage * | msg | ) |
void DAFEnrollment::receivePositiveConnectResponse | ( | CDAPMessage * | msg | ) |
|
virtual |
Implements DAFEnrollmentBase.
Definition at line 496 of file DAFEnrollment.cc.
Referenced by LisDAFEnrollmentStartEnrollReq::receiveSignal().
|
virtual |
Implements DAFEnrollmentBase.
Definition at line 405 of file DAFEnrollment.cc.
Referenced by LisDAFEnrollmentStartEnrollRes::receiveSignal().
|
virtual |
Implements DAFEnrollmentBase.
Definition at line 489 of file DAFEnrollment.cc.
Referenced by LisDAFEnrollmentStopOperationReq::receiveSignal().
|
virtual |
Implements DAFEnrollmentBase.
Definition at line 561 of file DAFEnrollment.cc.
Referenced by LisDAFEnrollmentStartOperationRes::receiveSignal().
|
virtual |
Implements DAFEnrollmentBase.
Definition at line 438 of file DAFEnrollment.cc.
Referenced by LisDAFEnrollmentStopEnrollReq::receiveSignal().
|
virtual |
Implements DAFEnrollmentBase.
Definition at line 532 of file DAFEnrollment.cc.
Referenced by LisDAFEnrollmentStopEnrollRes::receiveSignal().
|
protected |
Definition at line 978 of file DAFEnrollment.cc.
Referenced by receiveAllocationRequestFromFAI().
|
protected |
Definition at line 974 of file DAFEnrollment.cc.
Referenced by receiveAllocationRequestFromFAI().
|
protected |
Definition at line 726 of file DAFEnrollment.cc.
Referenced by CACEMgmt::processConResNega(), CACEMgmt::processConResPosi(), CACEMgmt::processNewConReq(), and CACEMgmt::startCACE().
|
protected |
Definition at line 863 of file DAFEnrollment.cc.
Referenced by checkEnrolled(), and processStopEnrollmentResponse().
|
protected |
Definition at line 756 of file DAFEnrollment.cc.
Referenced by processStopEnrollmentResponse().
|
protected |
Definition at line 730 of file DAFEnrollment.cc.
Referenced by startEnrollment().
|
protected |
Definition at line 734 of file DAFEnrollment.cc.
Referenced by receiveStartEnrollmentRequest().
|
protected |
Definition at line 748 of file DAFEnrollment.cc.
|
protected |
Definition at line 752 of file DAFEnrollment.cc.
|
protected |
Definition at line 738 of file DAFEnrollment.cc.
Referenced by processStopEnrollmentImmediate().
|
protected |
Definition at line 744 of file DAFEnrollment.cc.
Referenced by processStopEnrollmentResponse().
void DAFEnrollment::startCACE | ( | Flow * | flow | ) |
|
virtual |
Implements DAFEnrollmentBase.
Definition at line 388 of file DAFEnrollment.cc.
Referenced by CACEMgmt::receivePositiveConnectResponse().
|
protected |
Definition at line 817 of file DAFEnrollment.cc.
Referenced by initialize(), signalizeEnrollmentFinished(), and signalizeStopEnrollmentRequest().
|
friend |
Definition at line 75 of file DAFEnrollment.h.
Referenced by initialize().
|
protected |
Definition at line 130 of file DAFEnrollment.h.
Referenced by initialize().
|
protected |
Definition at line 129 of file DAFEnrollment.h.
Referenced by initialize().
|
protected |
Definition at line 131 of file DAFEnrollment.h.
Referenced by initialize(), CACEMgmt::processNewConReq(), and CACEMgmt::startCACE().
|
protected |
Definition at line 133 of file DAFEnrollment.h.
Referenced by initialize(), CACEMgmt::processNewConReq(), and CACEMgmt::startCACE().
|
protected |
Definition at line 132 of file DAFEnrollment.h.
Referenced by CACEMgmt::authenticate(), initialize(), CACEMgmt::processNewConReq(), and CACEMgmt::startCACE().
|
protected |
Definition at line 128 of file DAFEnrollment.h.
Referenced by CACEMgmt::authenticate(), initialize(), CACEMgmt::processNewConReq(), and CACEMgmt::startCACE().
CACEMgmt* DAFEnrollment::cace |
Definition at line 104 of file DAFEnrollment.h.
Referenced by initialize(), receiveAllocationResponsePositive(), LisDAFEnrollmentGetFlowFromFaiCreResPosi::receiveSignal(), LisDAFEnrollmentConResPosi::receiveSignal(), LisDAFEnrollmentConResNega::receiveSignal(), LisDAFEnrollmentConReq::receiveSignal(), and ~DAFEnrollment().
|
protected |
Definition at line 136 of file DAFEnrollment.h.
Referenced by createFlow(), createMgmtAE(), and initialize().
|
protected |
Definition at line 123 of file DAFEnrollment.h.
Referenced by handleMessage(), and initialize().
IRM* DAFEnrollment::Irm |
Definition at line 103 of file DAFEnrollment.h.
Referenced by createBindings(), createFlow(), initPointers(), receiveAllocationRequestFromFAI(), and receiveAllocationResponsePositive().
|
protected |
Definition at line 164 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners().
|
protected |
Definition at line 151 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners().
|
protected |
Definition at line 162 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners().
|
protected |
Definition at line 161 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners().
|
protected |
Definition at line 160 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners().
|
protected |
Definition at line 152 of file DAFEnrollment.h.
|
protected |
Definition at line 163 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners().
|
protected |
Definition at line 154 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners().
|
protected |
Definition at line 155 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners().
|
protected |
Definition at line 158 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners().
|
protected |
Definition at line 159 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners().
|
protected |
Definition at line 156 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners().
|
protected |
Definition at line 157 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners().
|
protected |
Definition at line 134 of file DAFEnrollment.h.
Referenced by initialize(), and CACEMgmt::receiveNegativeConnectResponse().
|
protected |
Definition at line 135 of file DAFEnrollment.h.
|
protected |
Definition at line 125 of file DAFEnrollment.h.
Referenced by handleMessage(), initialize(), and parseConfig().
|
protected |
Definition at line 126 of file DAFEnrollment.h.
Referenced by handleMessage(), initialize(), and parseConfig().
|
protected |
Definition at line 148 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners(), and signalizeAllocateResponseNegative().
|
protected |
Definition at line 149 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners(), and signalizeAllocateResponsePositive().
|
protected |
Definition at line 138 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners(), and signalizeCACESendData().
|
protected |
Definition at line 147 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners(), and signalizeEnrolled().
|
protected |
Definition at line 146 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners(), and signalizeEnrollmentFinished().
|
protected |
Definition at line 139 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners().
|
protected |
Definition at line 140 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners(), and signalizeStartEnrollmentRequest().
|
protected |
Definition at line 141 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners(), and signalizeStartEnrollmentResponse().
|
protected |
Definition at line 144 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners(), and signalizeStartOperationRequest().
|
protected |
Definition at line 145 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners(), and signalizeStartOperationResponse().
|
protected |
Definition at line 142 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners(), and signalizeStopEnrollmentRequest().
|
protected |
Definition at line 143 of file DAFEnrollment.h.
Referenced by initSignalsAndListeners(), and signalizeStopEnrollmentResponse().
|
protected |
Definition at line 166 of file DAFEnrollment.h.
Referenced by CACEMgmt::CACEMgmt(), checkEnrolled(), handleMessage(), initialize(), initPointers(), receiveAllocationResponsePositive(), receiveStartEnrollmentRequest(), receiveStartEnrollmentResponse(), receiveStopEnrollmentRequest(), receiveStopEnrollmentResponse(), and ~DAFEnrollment().