37 Flow* flow =
dynamic_cast<Flow*
>(obj);
46 Flow* flow =
dynamic_cast<Flow*
>(obj);
55 Flow* flow =
dynamic_cast<Flow*
>(obj);
64 Flow* flow =
dynamic_cast<Flow*
>(obj);
77 Flow* flow =
dynamic_cast<Flow*
>(obj);
90 Flow* flow =
dynamic_cast<Flow*
>(obj);
101 Flow* flow =
dynamic_cast<Flow*
>(obj);
112 cPacket* pdu =
dynamic_cast<cPacket*
>(obj);
virtual NM1FlowTable * getFlowTable()=0
virtual void removeNM1FlowBindings(NM1FlowTableItem *ftItem)=0
Class representing flow object with attributes from specs.
Application Process Name class.
std::string getQoSId() const
Getter of selected QoS-cube identifier.
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
bool isDdtFlag() const
Gets whether flow is for Degenerate Data Transfer.
virtual void unblockNM1PortOutput(NM1FlowTableItem *ftItem)=0
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
const APN & getApn() const
Getter of APN.
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
virtual void signalizeSlowdownRequestToRIBd(cPacket *pdu)=0
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
NM1FlowTableItem * findFlowByDstApni(const std::string &addr, const std::string &qosId)
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
virtual void createNM1FlowWithoutAllocate(Flow *flow)=0
virtual void signalizeSlowdownRequestToEFCP(cObject *pdu)=0
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
const ConnectionId & getConId() const
Gets read-only Flow's ConnectionId.
virtual void postNFlowAllocation(Flow *flow)=0
NM1FlowTableItem * lookup(Flow *flow)
const std::string & getName() const
Gets APN string name representation.
virtual void receiveSignal(cComponent *src, simsignal_t id, cObject *obj, cObject *detail)
virtual void blockNM1PortOutput(NM1FlowTableItem *ftItem)=0
const APNamingInfo & getDstApni() const
Gets read-only destination APNamingInfo.
virtual void postNM1FlowAllocation(NM1FlowTableItem *ftItem)=0