RINASim  October 2016
Documentation of framework for OMNeT++
CACEBase Class Referenceabstract

#include <CACEBase.h>

Inheritance diagram for CACEBase:
CACEGeneric CACEMgmt

Public Member Functions

 CACEBase ()
 
virtual void startCACE (Flow *flow)=0
 
virtual void insertStateTableEntry (Flow *flow)=0
 
virtual void authenticate (DAFEnrollmentStateTableEntry *entry, CDAP_M_Connect *msg)=0
 
virtual void receivePositiveConnectResponse (CDAPMessage *msg)=0
 
virtual void receiveNegativeConnectResponse (CDAPMessage *msg)=0
 
virtual void receiveConnectRequest (CDAPMessage *msg)=0
 
virtual void processConResPosi (DAFEnrollmentStateTableEntry *entry, CDAPMessage *cmsg)=0
 
virtual void processConResNega (DAFEnrollmentStateTableEntry *entry, CDAPMessage *cmsg)=0
 
virtual void processNewConReq (DAFEnrollmentStateTableEntry *entry)=0
 
virtual ~CACEBase ()
 

Protected Attributes

DAFEnrollmentStateTableStateTable
 

Detailed Description

Definition at line 36 of file CACEBase.h.

Constructor & Destructor Documentation

CACEBase::CACEBase ( )

Definition at line 23 of file CACEBase.cc.

CACEBase::~CACEBase ( )
virtual

Definition at line 26 of file CACEBase.cc.

Member Function Documentation

virtual void CACEBase::authenticate ( DAFEnrollmentStateTableEntry entry,
CDAP_M_Connect msg 
)
pure virtual

Implemented in CACEGeneric, and CACEMgmt.

virtual void CACEBase::insertStateTableEntry ( Flow flow)
pure virtual

Implemented in CACEMgmt, and CACEGeneric.

virtual void CACEBase::processConResNega ( DAFEnrollmentStateTableEntry entry,
CDAPMessage cmsg 
)
pure virtual

Implemented in CACEGeneric, and CACEMgmt.

virtual void CACEBase::processConResPosi ( DAFEnrollmentStateTableEntry entry,
CDAPMessage cmsg 
)
pure virtual

Implemented in CACEGeneric, and CACEMgmt.

virtual void CACEBase::processNewConReq ( DAFEnrollmentStateTableEntry entry)
pure virtual

Implemented in CACEGeneric, and CACEMgmt.

virtual void CACEBase::receiveConnectRequest ( CDAPMessage msg)
pure virtual

Implemented in CACEGeneric, and CACEMgmt.

virtual void CACEBase::receiveNegativeConnectResponse ( CDAPMessage msg)
pure virtual

Implemented in CACEGeneric, and CACEMgmt.

virtual void CACEBase::receivePositiveConnectResponse ( CDAPMessage msg)
pure virtual

Implemented in CACEGeneric, and CACEMgmt.

virtual void CACEBase::startCACE ( Flow flow)
pure virtual

Implemented in CACEMgmt, and CACEGeneric.

Member Data Documentation


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