33 #ifndef EMANECONTROLSRECEIVEPROPERTIESMESSAGE_HEADER_ 34 #define EMANECONTROLSRECEIVEPROPERTIESMESSAGE_HEADER_ 84 double dReceiverSensitivitydBm);
152 class Implementation;
153 std::unique_ptr<Implementation> pImpl_;
158 double dReceiverSensitivitydBm);
168 #endif // EMANECONTROLSRECEIVEPROPERTIESMESSAGE_HEADER_ Microseconds getSpan() const
Recieve Properties Control Message is sent from the emulator physical layer with every upstream packe...
#define EMANE_CONTROL_MEASSGE_RECEIVE_PROPERTIES
Microseconds getPropagationDelay() const
TimePoint getTxTime() const
std::chrono::microseconds Microseconds
~ReceivePropertiesControlMessage()
ControlMessage interface is the base for all control messages.
static ReceivePropertiesControlMessage * create(const TimePoint &txTime, const Microseconds &propagation, const Microseconds &span, double dReceiverSensitivitydBm)
ReceivePropertiesControlMessage * clone() const override
Clock::time_point TimePoint
double getReceiverSensitivitydBm() const