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

#include <APStream.h>

Inheritance diagram for APStream:
AP APBase

Public Member Functions

 APStream ()
 
virtual ~APStream ()
 
void initialize ()
 
void handleMessage (cMessage *msg)
 
- Public Member Functions inherited from AP
 AP ()
 
virtual ~AP ()
 
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 ()
 
- Public Member Functions inherited from APBase
 APBase ()
 
virtual ~APBase ()
 
int getCurrentAEInstNum (std::string AEName)
 

Private Member Functions

void onA_getOpen (APIResult *result)
 

Private Attributes

int invokeId
 
unsigned long conID
 
cMessage * m1
 
cMessage * m2
 

Additional Inherited Members

- Protected Types inherited from APBase
enum  EnrollmentState { NOT_ENROLLED, ENROLLING, ENROLLED }
 
- Protected Member Functions inherited from AP
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 APIRetObja_getopen_r (int invokeID)
 
virtual APIRetObja_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 APIRetObja_get_read_r (int CDAPConn, int invokeID)
 
virtual bool a_cancelread_r (int CDAPConn, int invokeID=0)
 
virtual APIRetObja_getwrite_r (int CDAPconn, int invokeID, APIResult *result, std::string objName, object_t *obj=NULL)
 
void insertAEReq (Flow req)
 
- Protected Member Functions inherited from APBase
int getNewInvokeID ()
 
int getNewAEInstNum (std::string AEName)
 
unsigned long getNewCdapConID ()
 
- Protected Attributes inherited from APBase
EnrollmentState isEnrolled
 

Detailed Description

Definition at line 32 of file APStream.h.

Constructor & Destructor Documentation

APStream::APStream ( )

Definition at line 20 of file APStream.cc.

APStream::~APStream ( )
virtual

Definition at line 24 of file APStream.cc.

Member Function Documentation

void APStream::handleMessage ( cMessage *  msg)
virtual

Reimplemented from APBase.

Definition at line 38 of file APStream.cc.

void APStream::initialize ( )
virtual

Reimplemented from AP.

Definition at line 27 of file APStream.cc.

void APStream::onA_getOpen ( APIResult result)
privatevirtual

Reimplemented from AP.

Definition at line 66 of file APStream.cc.

Member Data Documentation

unsigned long APStream::conID
private

Definition at line 44 of file APStream.h.

Referenced by handleMessage(), and onA_getOpen().

int APStream::invokeId
private

Definition at line 43 of file APStream.h.

Referenced by handleMessage(), and onA_getOpen().

cMessage* APStream::m1
private

Definition at line 45 of file APStream.h.

Referenced by initialize().

cMessage* APStream::m2
private

Definition at line 46 of file APStream.h.

Referenced by handleMessage(), initialize(), and onA_getOpen().


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