RINASim  October 2016
Documentation of framework for OMNeT++
DAFEnrollmentNotifier Class Reference

#include <DAFEnrollmentNotifier.h>

Inheritance diagram for DAFEnrollmentNotifier:
DAFEnrollmentNotifierBase CDAPProcessingBase

Public Member Functions

virtual void sendStartEnrollmentRequest (DAFEnrollmentObj *obj)
 
virtual void sendStartEnrollmentResponse (DAFEnrollmentObj *obj)
 
virtual void sendStopEnrollmentRequest (DAFEnrollmentObj *obj)
 
virtual void sendStopEnrollmentResponse (DAFEnrollmentObj *obj)
 
virtual void sendStartOperationRequest (DAFOperationObj *obj)
 
virtual void sendStartOperationResponse (DAFOperationObj *obj)
 
virtual void sendCACE (CDAPMessage *msg)
 
virtual void setFlow (Flow *flow)
 
virtual FlowgetFlow ()
 
- Public Member Functions inherited from DAFEnrollmentNotifierBase
virtual bool isMessageProcessable (CDAPMessage *msg)
 Function checks whether CDAP message can be processed by notifier. More...
 
virtual void receiveMessage (CDAPMessage *msg)
 Function checks the type of CDAP message and passes it to appropriate processing method. More...
 

Protected Member Functions

void initPointers ()
 
void initSignalsAndListeners ()
 
virtual void initialize ()
 
virtual void handleMessage (cMessage *msg)
 
virtual void signalizeMessage (CDAPMessage *msg)
 Function asks for notifies about CDAP message ready to be sent. More...
 
virtual void processMConnect (CDAP_M_Connect *msg)
 Function crunching supported M_CONNECT message. More...
 
virtual void processMConnectR (CDAP_M_Connect_R *msg)
 Function crunching supported M_CONNECT_R message. More...
 
virtual void processMStart (CDAP_M_Start *msg)
 Function crunching supported M_START message. More...
 
virtual void processMStartR (CDAP_M_Start_R *msg)
 Function crunching supported M_START_R message. More...
 
virtual void processMStop (CDAP_M_Stop *msg)
 Function crunching supported M_STOP message. More...
 
virtual void processMStopR (CDAP_M_Stop_R *msg)
 Function crunching supported M_STOP_R message. More...
 
void signalizeConnectResponsePositive (CDAPMessage *msg)
 
void signalizeConnectResponseNegative (CDAPMessage *msg)
 
void signalizeConnectRequest (CDAPMessage *msg)
 
void signalizeSendCACE (CDAPMessage *msg)
 
void signalizeStartEnrollmentRequest (CDAPMessage *msg)
 
void signalizeStartEnrollmentResponse (CDAPMessage *msg)
 
void signalizeStopEnrollmentRequest (CDAPMessage *msg)
 
void signalizeStopEnrollmentResponse (CDAPMessage *msg)
 
void signalizeStartOperationRequest (CDAPMessage *msg)
 
void signalizeStartOperationResponse (CDAPMessage *msg)
 
- Protected Member Functions inherited from CDAPProcessingBase
virtual void processMRelease (CDAP_M_Release *msg)
 Function crunching supported M_RELEASE message. More...
 
virtual void processMReleaseR (CDAP_M_Release_R *msg)
 Function crunching supported M_RELEASE_R message. More...
 
virtual void processMCreate (CDAP_M_Create *msg)
 Function crunching supported M_CREATE message. More...
 
virtual void processMCreateR (CDAP_M_Create_R *msg)
 Function crunching supported M_CREATE_R message. More...
 
virtual void processMDelete (CDAP_M_Delete *msg)
 Function crunching supported M_DELETE message. More...
 
virtual void processMDeleteR (CDAP_M_Delete_R *msg)
 Function crunching supported M_DELETE_R message. More...
 
virtual void processMRead (CDAP_M_Read *msg)
 Function crunching supported M_READ message. More...
 
virtual void processMReadR (CDAP_M_Read_R *msg)
 Function crunching supported M_READ_R message. More...
 
virtual void processMWrite (CDAP_M_Write *msg)
 Function crunching supported M_WRITE message. More...
 
virtual void processMWriteR (CDAP_M_Write_R *msg)
 Function crunching supported M_WRITE_R message. More...
 

Protected Attributes

AEMgmtBaseRIBd
 
FlowFlowObj
 
simsignal_t sigRIBDStartEnrollReq
 
simsignal_t sigRIBDStartEnrollRes
 
simsignal_t sigRIBDStopEnrollReq
 
simsignal_t sigRIBDStopEnrollRes
 
simsignal_t sigRIBDStartOperationReq
 
simsignal_t sigRIBDStartOperationRes
 
simsignal_t sigRIBDConResPosi
 
simsignal_t sigRIBDConResNega
 
simsignal_t sigRIBDConReq
 
simsignal_t sigRIBDCACESend
 
LisDAFEnrollmentNotifierRcvCACElisDAFEnrollmentNotifierRcvCACE
 
LisDAFEnrollmentNotifierRcvEnrollCACElisDAFEnrollmentNotifierRcvEnrollCACE
 
LisDAFEnrollmentNotifierStaEnrolReqlisDAFEnrollmentNotifierStaEnrolReq
 
LisDAFEnrollmentNotifierStaEnrolReslisDAFEnrollmentNotifierStaEnrolRes
 
LisDAFEnrollmentNotifierStoEnrolReqlisDAFEnrollmentNotifierStoEnrolReq
 
LisDAFEnrollmentNotifierStoEnrolReslisDAFEnrollmentNotifierStoEnrolRes
 
LisDAFEnrollmentNotifierStaOperReqlisDAFEnrollmentNotifierStaOperReq
 
LisDAFEnrollmentNotifierStaOperReslisDAFEnrollmentNotifierStaOperRes
 

Detailed Description

Definition at line 28 of file DAFEnrollmentNotifier.h.

Member Function Documentation

Flow * DAFEnrollmentNotifier::getFlow ( )
virtual

Implements DAFEnrollmentNotifierBase.

Definition at line 84 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::handleMessage ( cMessage *  msg)
protectedvirtual

Definition at line 88 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::initialize ( )
protectedvirtual

Definition at line 24 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::initPointers ( )
protected

Definition at line 29 of file DAFEnrollmentNotifier.cc.

Referenced by initialize().

void DAFEnrollmentNotifier::initSignalsAndListeners ( )
protected

Definition at line 34 of file DAFEnrollmentNotifier.cc.

Referenced by initialize().

void DAFEnrollmentNotifier::processMConnect ( CDAP_M_Connect msg)
protectedvirtual

Function crunching supported M_CONNECT message.

Parameters
msgIncoming CDAP M_CONNECT message

Reimplemented from CDAPProcessingBase.

Definition at line 260 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::processMConnectR ( CDAP_M_Connect_R msg)
protectedvirtual

Function crunching supported M_CONNECT_R message.

Parameters
msgIncoming CDAP M_CONNECT_R message

Reimplemented from CDAPProcessingBase.

Definition at line 265 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::processMStart ( CDAP_M_Start msg)
protectedvirtual

Function crunching supported M_START message.

Parameters
msgIncoming CDAP M_START message

Reimplemented from CDAPProcessingBase.

Definition at line 275 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::processMStartR ( CDAP_M_Start_R msg)
protectedvirtual

Function crunching supported M_START_R message.

Parameters
msgIncoming CDAP M_START_R message

Reimplemented from CDAPProcessingBase.

Definition at line 285 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::processMStop ( CDAP_M_Stop msg)
protectedvirtual

Function crunching supported M_STOP message.

Parameters
msgIncoming CDAP M_STOP message

Reimplemented from CDAPProcessingBase.

Definition at line 295 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::processMStopR ( CDAP_M_Stop_R msg)
protectedvirtual

Function crunching supported M_STOP_R message.

Parameters
msgIncoming CDAP M_STOP_R message

Reimplemented from CDAPProcessingBase.

Definition at line 305 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::sendCACE ( CDAPMessage msg)
virtual

Implements DAFEnrollmentNotifierBase.

Definition at line 207 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::sendStartEnrollmentRequest ( DAFEnrollmentObj obj)
virtual

Implements DAFEnrollmentNotifierBase.

Definition at line 98 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::sendStartEnrollmentResponse ( DAFEnrollmentObj obj)
virtual

Implements DAFEnrollmentNotifierBase.

Definition at line 123 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::sendStartOperationRequest ( DAFOperationObj obj)
virtual

Implements DAFEnrollmentNotifierBase.

Definition at line 199 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::sendStartOperationResponse ( DAFOperationObj obj)
virtual

Implements DAFEnrollmentNotifierBase.

Definition at line 203 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::sendStopEnrollmentRequest ( DAFEnrollmentObj obj)
virtual

Implements DAFEnrollmentNotifierBase.

Definition at line 149 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::sendStopEnrollmentResponse ( DAFEnrollmentObj obj)
virtual

Implements DAFEnrollmentNotifierBase.

Definition at line 174 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::setFlow ( Flow flow)
virtual

Definition at line 79 of file DAFEnrollmentNotifier.cc.

Referenced by DAFEnrollment::createMgmtAE().

void DAFEnrollmentNotifier::signalizeConnectRequest ( CDAPMessage msg)
protected

Definition at line 225 of file DAFEnrollmentNotifier.cc.

Referenced by processMConnect().

void DAFEnrollmentNotifier::signalizeConnectResponseNegative ( CDAPMessage msg)
protected

Definition at line 220 of file DAFEnrollmentNotifier.cc.

Referenced by processMConnectR().

void DAFEnrollmentNotifier::signalizeConnectResponsePositive ( CDAPMessage msg)
protected

Definition at line 215 of file DAFEnrollmentNotifier.cc.

Referenced by processMConnectR().

void DAFEnrollmentNotifier::signalizeMessage ( CDAPMessage msg)
protectedvirtual

Function asks for notifies about CDAP message ready to be sent.

Parameters
msgOutgoing CDAP message

Implements DAFEnrollmentNotifierBase.

Definition at line 93 of file DAFEnrollmentNotifier.cc.

Referenced by sendStartEnrollmentRequest(), sendStartEnrollmentResponse(), sendStopEnrollmentRequest(), and sendStopEnrollmentResponse().

void DAFEnrollmentNotifier::signalizeSendCACE ( CDAPMessage msg)
protected

Definition at line 230 of file DAFEnrollmentNotifier.cc.

Referenced by sendCACE().

void DAFEnrollmentNotifier::signalizeStartEnrollmentRequest ( CDAPMessage msg)
protected

Definition at line 235 of file DAFEnrollmentNotifier.cc.

Referenced by processMStart().

void DAFEnrollmentNotifier::signalizeStartEnrollmentResponse ( CDAPMessage msg)
protected

Definition at line 240 of file DAFEnrollmentNotifier.cc.

Referenced by processMStartR().

void DAFEnrollmentNotifier::signalizeStartOperationRequest ( CDAPMessage msg)
protected

Definition at line 255 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::signalizeStartOperationResponse ( CDAPMessage msg)
protected

Definition at line 315 of file DAFEnrollmentNotifier.cc.

void DAFEnrollmentNotifier::signalizeStopEnrollmentRequest ( CDAPMessage msg)
protected

Definition at line 245 of file DAFEnrollmentNotifier.cc.

Referenced by processMStop().

void DAFEnrollmentNotifier::signalizeStopEnrollmentResponse ( CDAPMessage msg)
protected

Definition at line 250 of file DAFEnrollmentNotifier.cc.

Referenced by processMStopR().

Member Data Documentation

Flow* DAFEnrollmentNotifier::FlowObj
protected

Definition at line 43 of file DAFEnrollmentNotifier.h.

Referenced by getFlow(), initPointers(), and setFlow().

LisDAFEnrollmentNotifierRcvCACE* DAFEnrollmentNotifier::lisDAFEnrollmentNotifierRcvCACE
protected

Definition at line 57 of file DAFEnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

LisDAFEnrollmentNotifierRcvEnrollCACE* DAFEnrollmentNotifier::lisDAFEnrollmentNotifierRcvEnrollCACE
protected

Definition at line 58 of file DAFEnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

LisDAFEnrollmentNotifierStaEnrolReq* DAFEnrollmentNotifier::lisDAFEnrollmentNotifierStaEnrolReq
protected

Definition at line 59 of file DAFEnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

LisDAFEnrollmentNotifierStaEnrolRes* DAFEnrollmentNotifier::lisDAFEnrollmentNotifierStaEnrolRes
protected

Definition at line 60 of file DAFEnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

LisDAFEnrollmentNotifierStaOperReq* DAFEnrollmentNotifier::lisDAFEnrollmentNotifierStaOperReq
protected

Definition at line 63 of file DAFEnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

LisDAFEnrollmentNotifierStaOperRes* DAFEnrollmentNotifier::lisDAFEnrollmentNotifierStaOperRes
protected

Definition at line 64 of file DAFEnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

LisDAFEnrollmentNotifierStoEnrolReq* DAFEnrollmentNotifier::lisDAFEnrollmentNotifierStoEnrolReq
protected

Definition at line 61 of file DAFEnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

LisDAFEnrollmentNotifierStoEnrolRes* DAFEnrollmentNotifier::lisDAFEnrollmentNotifierStoEnrolRes
protected

Definition at line 62 of file DAFEnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

AEMgmtBase* DAFEnrollmentNotifier::RIBd
protected

Definition at line 42 of file DAFEnrollmentNotifier.h.

simsignal_t DAFEnrollmentNotifier::sigRIBDCACESend
protected

Definition at line 54 of file DAFEnrollmentNotifier.h.

Referenced by initSignalsAndListeners(), and signalizeSendCACE().

simsignal_t DAFEnrollmentNotifier::sigRIBDConReq
protected

Definition at line 53 of file DAFEnrollmentNotifier.h.

Referenced by initSignalsAndListeners(), and signalizeConnectRequest().

simsignal_t DAFEnrollmentNotifier::sigRIBDConResNega
protected
simsignal_t DAFEnrollmentNotifier::sigRIBDConResPosi
protected
simsignal_t DAFEnrollmentNotifier::sigRIBDStartEnrollReq
protected
simsignal_t DAFEnrollmentNotifier::sigRIBDStartEnrollRes
protected
simsignal_t DAFEnrollmentNotifier::sigRIBDStartOperationReq
protected
simsignal_t DAFEnrollmentNotifier::sigRIBDStartOperationRes
protected
simsignal_t DAFEnrollmentNotifier::sigRIBDStopEnrollReq
protected
simsignal_t DAFEnrollmentNotifier::sigRIBDStopEnrollRes
protected

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