EMANE  1.2.1
EMANE::Models::RFPipe::DownstreamQueueEntry Struct Reference

RFPipe MAC downstream queue entry definition. More...

#include <downstreamqueue.h>

Public Member Functions

 DownstreamQueueEntry ()
 
 DownstreamQueueEntry (DownstreamPacket &pkt, const TimePoint &acquireTime, const Microseconds &durationMicroseconds, std::uint64_t u64DataRatebps)
 initializer More...
 

Public Attributes

DownstreamPacket pkt_
 
TimePoint acquireTime_
 
Microseconds durationMicroseconds_
 
std::uint64_t u64DataRatebps_
 

Detailed Description

RFPipe MAC downstream queue entry definition.

Downstream queue entry definition

Definition at line 56 of file rfpipe/downstreamqueue.h.

Constructor & Destructor Documentation

◆ DownstreamQueueEntry() [1/2]

EMANE::Models::RFPipe::DownstreamQueueEntry::DownstreamQueueEntry ( )
inline

Definition at line 63 of file rfpipe/downstreamqueue.h.

◆ DownstreamQueueEntry() [2/2]

EMANE::Models::RFPipe::DownstreamQueueEntry::DownstreamQueueEntry ( DownstreamPacket pkt,
const TimePoint acquireTime,
const Microseconds durationMicroseconds,
std::uint64_t  u64DataRatebps 
)
inline

initializer

Parameters
pktreference to the downstream packet
acquireTimeacquireTimetart of transmission
durationMicrosecondsduration of transmision
u64DataRatebpsdata rate bps

Definition at line 81 of file rfpipe/downstreamqueue.h.

Member Data Documentation

◆ acquireTime_

TimePoint EMANE::Models::RFPipe::DownstreamQueueEntry::acquireTime_

Definition at line 59 of file rfpipe/downstreamqueue.h.

◆ durationMicroseconds_

Microseconds EMANE::Models::RFPipe::DownstreamQueueEntry::durationMicroseconds_

Definition at line 60 of file rfpipe/downstreamqueue.h.

◆ pkt_

DownstreamPacket EMANE::Models::RFPipe::DownstreamQueueEntry::pkt_

Definition at line 58 of file rfpipe/downstreamqueue.h.

◆ u64DataRatebps_

std::uint64_t EMANE::Models::RFPipe::DownstreamQueueEntry::u64DataRatebps_

Definition at line 61 of file rfpipe/downstreamqueue.h.


The documentation for this struct was generated from the following file: