EMANE  1.2.1
EMANE::Models::TDMA::TxSlotInfo Struct Reference

Transmit slot information. More...

#include <types.h>

Public Attributes

std::uint64_t u64AbsoluteSlotIndex_
 
std::uint32_t u32RelativeIndex_
 
std::uint32_t u32RelativeSlotIndex_
 
std::uint32_t u32RelativeFrameIndex_
 
TimePoint timePoint_
 
std::uint64_t u64FrequencyHz_
 
std::uint64_t u64DataRatebps_
 
std::uint8_t u8QueueId_
 
double dPowerdBm_
 
NEMId destination_
 

Detailed Description

Transmit slot information.

Contains information about a transmit slot. This information originates from a scheduler module and is used by the BaseModel to process transmit opportunities.

Definition at line 96 of file models/tdma/types.h.

Member Data Documentation

◆ destination_

NEMId EMANE::Models::TDMA::TxSlotInfo::destination_

Destination target to dequeue traffic

Definition at line 107 of file models/tdma/types.h.

◆ dPowerdBm_

double EMANE::Models::TDMA::TxSlotInfo::dPowerdBm_

Transmit power assigned

Definition at line 106 of file models/tdma/types.h.

◆ timePoint_

TimePoint EMANE::Models::TDMA::TxSlotInfo::timePoint_

Start of slot time

Definition at line 102 of file models/tdma/types.h.

◆ u32RelativeFrameIndex_

std::uint32_t EMANE::Models::TDMA::TxSlotInfo::u32RelativeFrameIndex_

Relative frame index in the multiframe of slot

Definition at line 101 of file models/tdma/types.h.

◆ u32RelativeIndex_

std::uint32_t EMANE::Models::TDMA::TxSlotInfo::u32RelativeIndex_

Relative slot index in the multiframe of slot

Definition at line 99 of file models/tdma/types.h.

◆ u32RelativeSlotIndex_

std::uint32_t EMANE::Models::TDMA::TxSlotInfo::u32RelativeSlotIndex_

Relative slot index in the frame of slot

Definition at line 100 of file models/tdma/types.h.

◆ u64AbsoluteSlotIndex_

std::uint64_t EMANE::Models::TDMA::TxSlotInfo::u64AbsoluteSlotIndex_

Absolute slot index of slot

Definition at line 98 of file models/tdma/types.h.

◆ u64DataRatebps_

std::uint64_t EMANE::Models::TDMA::TxSlotInfo::u64DataRatebps_

Transmit datarate assigned

Definition at line 104 of file models/tdma/types.h.

◆ u64FrequencyHz_

std::uint64_t EMANE::Models::TDMA::TxSlotInfo::u64FrequencyHz_

Transmit frequency assigned

Definition at line 103 of file models/tdma/types.h.

◆ u8QueueId_

std::uint8_t EMANE::Models::TDMA::TxSlotInfo::u8QueueId_

Queue id to dequeue traffic

Definition at line 105 of file models/tdma/types.h.


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