RINASim
October 2016
Documentation of framework for OMNeT++
|
#include <AP.h>
Public Member Functions | |
AP () | |
virtual | ~AP () |
virtual void | onA_getOpen (APIResult *result) |
virtual void | onA_getRead (APIResult *result) |
virtual void | onA_getWrite (APIResult *result) |
virtual void | onClose (APIResult *result) |
void | receiveAllocationRequestFromFAI (Flow *flow) |
virtual void | resultAssign (APIResult *result) |
virtual void | startRequestedConnections () |
![]() | |
APBase () | |
virtual | ~APBase () |
int | getCurrentAEInstNum (std::string AEName) |
Protected Member Functions | |
virtual void | initialize () |
virtual void | initSignalsAndListeners () |
virtual void | initPointers () |
virtual bool | a_open (int invokeID, std::string APname, std::string APinst, std::string AEname, std::string AEinst) |
virtual bool | a_open (int invokeID, Flow *flow) |
virtual bool | a_close (int CDAPConn, int invokeID=0) |
virtual bool | a_read (int CDAPConn, std::string objName, int invokeID=0) |
virtual bool | a_write (int CDAPConn, std::string objName, object_t *obj, int invokeID=0) |
virtual APIRetObj * | a_getopen_r (int invokeID) |
virtual APIRetObj * | a_getclose_r (int CDAPConn, int invokeID=0) |
virtual bool | a_read_r (int CDAPconn, int invokeID, std::string objName, object_t *obj, bool complete=true) |
virtual APIRetObj * | a_get_read_r (int CDAPConn, int invokeID) |
virtual bool | a_cancelread_r (int CDAPConn, int invokeID=0) |
virtual APIRetObj * | a_getwrite_r (int CDAPconn, int invokeID, APIResult *result, std::string objName, object_t *obj=NULL) |
void | insertAEReq (Flow req) |
![]() | |
int | getNewInvokeID () |
virtual void | handleMessage (cMessage *msg) |
int | getNewAEInstNum (std::string AEName) |
unsigned long | getNewCdapConID () |
Private Member Functions | |
bool | createIAE (std::string APName, std::string APInst, std::string AEName, std::string AEInst, Flow *flow, int invokeID) |
bool | deleteIAE (APIResult *result) |
void | signalizeAPAEAPI (APIReqObj *obj) |
Private Attributes | |
simsignal_t | sigAPAEAPI |
simsignal_t | sigAEEnrolled |
LisAPAllReqFromFai * | lisAPAllReqFromFai |
LisAPEnrolled * | lisAPEnrolled |
LisAEAPAPI * | lisAEAPAPI |
ConnectionRequests | ConReqStack |
Additional Inherited Members | |
![]() | |
enum | EnrollmentState { NOT_ENROLLED, ENROLLING, ENROLLED } |
![]() | |
EnrollmentState | isEnrolled |
|
protectedvirtual |
|
protectedvirtual |
Implements APBase.
Definition at line 110 of file AP.cc.
Referenced by APPing::handleMessage(), and APStream::handleMessage().
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Implements APBase.
Definition at line 75 of file AP.cc.
Referenced by APPing::handleMessage(), and APStream::handleMessage().
|
protectedvirtual |
|
protectedvirtual |
Implements APBase.
Definition at line 119 of file AP.cc.
Referenced by APPing::handleMessage(), and APPing::onA_getOpen().
|
protectedvirtual |
|
protectedvirtual |
Implements APBase.
Definition at line 130 of file AP.cc.
Referenced by APStream::handleMessage(), and APStream::onA_getOpen().
|
private |
Definition at line 166 of file AP.cc.
Referenced by a_open(), receiveAllocationRequestFromFAI(), and startRequestedConnections().
|
private |
Definition at line 279 of file AP.cc.
Referenced by resultAssign().
|
protectedvirtual |
Reimplemented from APBase.
Reimplemented in APPing, and APStream.
Definition at line 34 of file AP.cc.
Referenced by APPing::initialize(), and APStream::initialize().
|
protectedvirtual |
Definition at line 60 of file AP.cc.
Referenced by initialize().
|
protectedvirtual |
Definition at line 39 of file AP.cc.
Referenced by initialize().
|
protected |
|
virtual |
|
virtual |
Implements APBase.
Reimplemented in APPing.
Definition at line 66 of file AP.cc.
Referenced by resultAssign().
|
virtual |
|
virtual |
void AP::receiveAllocationRequestFromFAI | ( | Flow * | flow | ) |
Definition at line 241 of file AP.cc.
Referenced by LisAPAllReqFromFai::receiveSignal().
|
virtual |
Definition at line 292 of file AP.cc.
Referenced by LisAEAPAPI::receiveSignal().
|
private |
|
virtual |
Definition at line 310 of file AP.cc.
Referenced by LisAPEnrolled::receiveSignal().
|
private |
Definition at line 83 of file AP.h.
Referenced by insertAEReq(), and startRequestedConnections().
|
private |
Definition at line 81 of file AP.h.
Referenced by initSignalsAndListeners().
|
private |
Definition at line 79 of file AP.h.
Referenced by initSignalsAndListeners().
|
private |
Definition at line 80 of file AP.h.
Referenced by initSignalsAndListeners().
|
private |
Definition at line 76 of file AP.h.
Referenced by a_open(), and initSignalsAndListeners().
|
private |
Definition at line 75 of file AP.h.
Referenced by initSignalsAndListeners(), and signalizeAPAEAPI().