8#ifndef MODULES_QUEUE_H_
9#define MODULES_QUEUE_H_
11#include <PhotonicQubit_m.h>
17using namespace omnetpp;
26class Queue :
public cSimpleModule {
40 virtual void finish()
override;
Queue.
Definition Queue.h:26
simsignal_t drop_signal
Definition Queue.h:36
simsignal_t tx_bytes_signal
Definition Queue.h:37
simsignal_t rx_bytes_signal
Definition Queue.h:38
cMessage * end_transmission_event
Definition Queue.h:30
virtual void handleMessage(cMessage *msg) override
Definition Queue.cc:51
virtual void finish() override
Definition Queue.cc:107
virtual void refreshDisplay() const override
Definition Queue.cc:109
simsignal_t queuing_time_signal
Definition Queue.h:35
virtual void startTransmitting(cMessage *msg)
Definition Queue.cc:36
bool is_busy
Definition Queue.h:31
virtual void initialize() override
Definition Queue.cc:12
cQueue queue
Definition Queue.h:29
long frame_capacity
Definition Queue.h:28
simsignal_t qlen_signal
Definition Queue.h:33
simsignal_t busy_signal
Definition Queue.h:34
Define_Module(Application)