LisRMTPortReadyForRead * lisRMTPortReadyForRead
RMTSchedulingBase * schedPolicy
void relayPDUToEFCPI(PDU *msg)
LisRMTQueuePDUPreRcvd * lisRMTQueuePDUPreRcvd
virtual void preQueueArrival(cObject *obj)
LisRMTPortReadyToServe * lisRMTPortReadyToServe
void setOnWire(bool status)
RMTModuleAllocator * rmtAllocator
virtual void initialize()
void deleteEfcpiGate(unsigned int efcpiId)
QueueAllocBase * qAllocPolicy
void tracePDUEvent(const cPacket *pkt, TraceEventType eventType)
simsignal_t sigRMTPacketError
std::map< int, cGate * > EfcpiMapping
virtual void postQueueArrival(cObject *obj)
virtual void handleMessage(cMessage *msg)
simsignal_t sigRMTNoConnID
virtual void postQueueDeparture(cObject *obj)
QueueIDGenBase * queueIdGenerator
LisRMTQueuePDUPreSend * lisRMTQueuePDUPreSend
LisRMTQueuePDUSent * lisRMTQueuePDUSent
virtual void preQueueDeparture(cObject *obj)
AddressComparatorBase * addrComparator
virtual bool getRelayStatus()
std::vector< RMTPort * > fwTableLookup(const PDU *pdu)
void createEfcpiGate(unsigned int efcpiId)
LisRMTQueuePDUPostRcvd * lisRMTQueuePDUPostRcvd
RMTQMonitorBase * qMonPolicy
void processMessage(cMessage *msg)
virtual void writeToPort(cObject *obj)
void relayPDUToPort(PDU *msg)
std::deque< cMessage * > invalidPDUs
virtual void readFromPort(cObject *obj)
std::ofstream rmtTraceFile