RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <AEMgmtBase.h>
Public Member Functions | |
AEMgmtBase () | |
virtual | ~AEMgmtBase () |
virtual void | signalizeSendData (CDAPMessage *msg)=0 |
virtual void | receiveData (CDAPMessage *cimsg)=0 |
void | setMyAddress (const Address &addr) |
const APNamingInfo & | getSrcNamingInfo () const |
const APNamingInfo & | getDstNamingInfo () const |
const Address & | getMyAddress () const |
Protected Member Functions | |
virtual void | initialize ()=0 |
void | initNamingInfo () |
virtual void | handleMessage (cMessage *msg)=0 |
void | initMyAddress () |
long | getNewInvokeId () |
Protected Attributes | |
Address | MyAddress |
std::string | srcApName |
std::string | srcApInstance |
std::string | srcAeName |
std::string | srcAeInstance |
std::string | dstApName |
std::string | dstApInstance |
std::string | dstAeName |
std::string | dstAeInstance |
APNamingInfo | srcApni |
APNamingInfo | dstApni |
Definition at line 39 of file AEMgmtBase.h.
AEMgmtBase::AEMgmtBase | ( | ) |
Definition at line 25 of file AEMgmtBase.cc.
|
virtual |
Definition at line 28 of file AEMgmtBase.cc.
const APNamingInfo & AEMgmtBase::getDstNamingInfo | ( | ) | const |
Definition at line 75 of file AEMgmtBase.cc.
const Address & AEMgmtBase::getMyAddress | ( | ) | const |
Definition at line 35 of file AEMgmtBase.cc.
|
protected |
Definition at line 46 of file AEMgmtBase.cc.
const APNamingInfo & AEMgmtBase::getSrcNamingInfo | ( | ) | const |
Definition at line 71 of file AEMgmtBase.cc.
|
protectedpure virtual |
Implemented in AEMgmt.
|
protectedpure virtual |
Implemented in AEMgmt.
|
protected |
Definition at line 39 of file AEMgmtBase.cc.
|
protected |
Definition at line 52 of file AEMgmtBase.cc.
Referenced by AEMgmt::initialize().
|
pure virtual |
Implemented in AEMgmt.
Referenced by LisAEMgmtRcvData::receiveSignal().
void AEMgmtBase::setMyAddress | ( | const Address & | addr | ) |
Definition at line 31 of file AEMgmtBase.cc.
|
pure virtual |
Implemented in AEMgmt.
|
protected |
Definition at line 61 of file AEMgmtBase.h.
Referenced by initNamingInfo().
|
protected |
Definition at line 60 of file AEMgmtBase.h.
Referenced by initNamingInfo().
|
protected |
Definition at line 59 of file AEMgmtBase.h.
Referenced by initNamingInfo().
|
protected |
Definition at line 58 of file AEMgmtBase.h.
Referenced by initNamingInfo().
|
protected |
Definition at line 64 of file AEMgmtBase.h.
Referenced by getDstNamingInfo(), and initNamingInfo().
|
protected |
Definition at line 51 of file AEMgmtBase.h.
Referenced by getMyAddress(), initMyAddress(), and setMyAddress().
|
protected |
Definition at line 56 of file AEMgmtBase.h.
Referenced by initNamingInfo().
|
protected |
Definition at line 55 of file AEMgmtBase.h.
Referenced by initNamingInfo().
|
protected |
Definition at line 54 of file AEMgmtBase.h.
Referenced by initNamingInfo().
|
protected |
Definition at line 53 of file AEMgmtBase.h.
Referenced by initNamingInfo().
|
protected |
Definition at line 63 of file AEMgmtBase.h.
Referenced by getSrcNamingInfo(), and initNamingInfo().