33 class FABase :
public cSimpleModule {
Class representing flow object with attributes from specs.
virtual bool receiveAllocateRequest(Flow *flow)=0
virtual bool receiveMgmtAllocateRequest(Flow *mgmtflow)=0
virtual void initialize()=0
APNamingInfo holds complete naming info for particular application process.
virtual bool receiveMgmtAllocateFinish()=0
virtual bool receiveCreateFlowRequestFromRibd(Flow *flow)=0
const Address & getMyAddress() const
NFlowTable * getNFlowTable() const
virtual bool receiveDeallocateRequest(Flow *flow)=0
virtual bool setOriginalAddresses(Flow *flow)=0
std::list< Flow * > PendingFlows
virtual bool invokeNewFlowRequestPolicy(Flow *flow)=0
virtual void receiveNM1FlowCreated(Flow *flow)=0
virtual void handleMessage(cMessage *msg)=0
Address class holds IPC Process identification.
virtual bool setNeighborAddresses(Flow *flow)=0
virtual void deinstantiateFai(Flow *flow)=0
const char * TIM_FAPENDFLOWS