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

#include <EnrollmentNotifier.h>

Inheritance diagram for EnrollmentNotifier:
EnrollmentNotifierBase CDAPProcessingBase

Public Member Functions

virtual void sendStartEnrollmentRequest (EnrollmentObj *obj)
 
virtual void sendStartEnrollmentResponse (EnrollmentObj *obj)
 
virtual void sendStopEnrollmentRequest (EnrollmentObj *obj)
 
virtual void sendStopEnrollmentResponse (EnrollmentObj *obj)
 
virtual void sendStartOperationRequest (OperationObj *obj)
 
virtual void sendStartOperationResponse (OperationObj *obj)
 
virtual void sendCACE (CDAPMessage *msg)
 
- Public Member Functions inherited from EnrollmentNotifierBase
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

RIBdBaseRIBd
 
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
 
LisRIBDRcvCACElisRIBDRcvCACE
 
LisRIBDRcvEnrollCACElisRIBDRcvEnrollCACE
 
LisRIBDStaEnrolReqlisRIBDStaEnrolReq
 
LisRIBDStaEnrolReslisRIBDStaEnrolRes
 
LisRIBDStoEnrolReqlisRIBDStoEnrolReq
 
LisRIBDStoEnrolReslisRIBDStoEnrolRes
 
LisRIBDStaOperReqlisRIBDStaOperReq
 
LisRIBDStaOperReslisRIBDStaOperRes
 

Detailed Description

Definition at line 28 of file EnrollmentNotifier.h.

Member Function Documentation

void EnrollmentNotifier::handleMessage ( cMessage *  msg)
protectedvirtual

Definition at line 74 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::initialize ( )
protectedvirtual

Definition at line 22 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::initPointers ( )
protected

Definition at line 28 of file EnrollmentNotifier.cc.

Referenced by initialize().

void EnrollmentNotifier::initSignalsAndListeners ( )
protected

Definition at line 32 of file EnrollmentNotifier.cc.

Referenced by initialize().

void EnrollmentNotifier::processMConnect ( CDAP_M_Connect msg)
protectedvirtual

Function crunching supported M_CONNECT message.

Parameters
msgIncoming CDAP M_CONNECT message

Reimplemented from CDAPProcessingBase.

Definition at line 246 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::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 251 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::processMStart ( CDAP_M_Start msg)
protectedvirtual

Function crunching supported M_START message.

Parameters
msgIncoming CDAP M_START message

Reimplemented from CDAPProcessingBase.

Definition at line 261 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::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 271 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::processMStop ( CDAP_M_Stop msg)
protectedvirtual

Function crunching supported M_STOP message.

Parameters
msgIncoming CDAP M_STOP message

Reimplemented from CDAPProcessingBase.

Definition at line 281 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::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 291 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::sendCACE ( CDAPMessage msg)
virtual

Implements EnrollmentNotifierBase.

Definition at line 193 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::sendStartEnrollmentRequest ( EnrollmentObj obj)
virtual

Implements EnrollmentNotifierBase.

Definition at line 84 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::sendStartEnrollmentResponse ( EnrollmentObj obj)
virtual

Implements EnrollmentNotifierBase.

Definition at line 109 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::sendStartOperationRequest ( OperationObj obj)
virtual

Implements EnrollmentNotifierBase.

Definition at line 185 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::sendStartOperationResponse ( OperationObj obj)
virtual

Implements EnrollmentNotifierBase.

Definition at line 189 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::sendStopEnrollmentRequest ( EnrollmentObj obj)
virtual

Implements EnrollmentNotifierBase.

Definition at line 135 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::sendStopEnrollmentResponse ( EnrollmentObj obj)
virtual

Implements EnrollmentNotifierBase.

Definition at line 160 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::signalizeConnectRequest ( CDAPMessage msg)
protected

Definition at line 211 of file EnrollmentNotifier.cc.

Referenced by processMConnect().

void EnrollmentNotifier::signalizeConnectResponseNegative ( CDAPMessage msg)
protected

Definition at line 206 of file EnrollmentNotifier.cc.

Referenced by processMConnectR().

void EnrollmentNotifier::signalizeConnectResponsePositive ( CDAPMessage msg)
protected

Definition at line 201 of file EnrollmentNotifier.cc.

Referenced by processMConnectR().

void EnrollmentNotifier::signalizeMessage ( CDAPMessage msg)
protectedvirtual

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

Parameters
msgOutgoing CDAP message

Implements EnrollmentNotifierBase.

Definition at line 79 of file EnrollmentNotifier.cc.

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

void EnrollmentNotifier::signalizeSendCACE ( CDAPMessage msg)
protected

Definition at line 216 of file EnrollmentNotifier.cc.

Referenced by sendCACE().

void EnrollmentNotifier::signalizeStartEnrollmentRequest ( CDAPMessage msg)
protected

Definition at line 221 of file EnrollmentNotifier.cc.

Referenced by processMStart().

void EnrollmentNotifier::signalizeStartEnrollmentResponse ( CDAPMessage msg)
protected

Definition at line 226 of file EnrollmentNotifier.cc.

Referenced by processMStartR().

void EnrollmentNotifier::signalizeStartOperationRequest ( CDAPMessage msg)
protected

Definition at line 241 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::signalizeStartOperationResponse ( CDAPMessage msg)
protected

Definition at line 301 of file EnrollmentNotifier.cc.

void EnrollmentNotifier::signalizeStopEnrollmentRequest ( CDAPMessage msg)
protected

Definition at line 231 of file EnrollmentNotifier.cc.

Referenced by processMStop().

void EnrollmentNotifier::signalizeStopEnrollmentResponse ( CDAPMessage msg)
protected

Definition at line 236 of file EnrollmentNotifier.cc.

Referenced by processMStopR().

Member Data Documentation

LisRIBDRcvCACE* EnrollmentNotifier::lisRIBDRcvCACE
protected

Definition at line 53 of file EnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

LisRIBDRcvEnrollCACE* EnrollmentNotifier::lisRIBDRcvEnrollCACE
protected

Definition at line 54 of file EnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

LisRIBDStaEnrolReq* EnrollmentNotifier::lisRIBDStaEnrolReq
protected

Definition at line 55 of file EnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

LisRIBDStaEnrolRes* EnrollmentNotifier::lisRIBDStaEnrolRes
protected

Definition at line 56 of file EnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

LisRIBDStaOperReq* EnrollmentNotifier::lisRIBDStaOperReq
protected

Definition at line 59 of file EnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

LisRIBDStaOperRes* EnrollmentNotifier::lisRIBDStaOperRes
protected

Definition at line 60 of file EnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

LisRIBDStoEnrolReq* EnrollmentNotifier::lisRIBDStoEnrolReq
protected

Definition at line 57 of file EnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

LisRIBDStoEnrolRes* EnrollmentNotifier::lisRIBDStoEnrolRes
protected

Definition at line 58 of file EnrollmentNotifier.h.

Referenced by initSignalsAndListeners().

RIBdBase* EnrollmentNotifier::RIBd
protected

Definition at line 40 of file EnrollmentNotifier.h.

simsignal_t EnrollmentNotifier::sigRIBDCACESend
protected

Definition at line 51 of file EnrollmentNotifier.h.

Referenced by initSignalsAndListeners(), and signalizeSendCACE().

simsignal_t EnrollmentNotifier::sigRIBDConReq
protected

Definition at line 50 of file EnrollmentNotifier.h.

Referenced by initSignalsAndListeners(), and signalizeConnectRequest().

simsignal_t EnrollmentNotifier::sigRIBDConResNega
protected
simsignal_t EnrollmentNotifier::sigRIBDConResPosi
protected
simsignal_t EnrollmentNotifier::sigRIBDStartEnrollReq
protected
simsignal_t EnrollmentNotifier::sigRIBDStartEnrollRes
protected
simsignal_t EnrollmentNotifier::sigRIBDStartOperationReq
protected

Definition at line 46 of file EnrollmentNotifier.h.

Referenced by initSignalsAndListeners(), and signalizeStartOperationRequest().

simsignal_t EnrollmentNotifier::sigRIBDStartOperationRes
protected
simsignal_t EnrollmentNotifier::sigRIBDStopEnrollReq
protected

Definition at line 44 of file EnrollmentNotifier.h.

Referenced by initSignalsAndListeners(), and signalizeStopEnrollmentRequest().

simsignal_t EnrollmentNotifier::sigRIBDStopEnrollRes
protected

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