EMANE  1.2.1
EMANE::Models::TDMA::SlotInfo Struct Reference

Current slot information. More...

#include <types.h>

Public Types

enum  Type { Type::TX, Type::RX, Type::IDLE }
 

Public Attributes

SlotIndex u64AbsoluteSlotIndex_
 
std::uint32_t u32RelativeIndex_
 
std::uint32_t u32RelativeSlotIndex_
 
std::uint32_t u32RelativeFrameIndex_
 
TimePoint timePoint_
 
Type type_
 

Detailed Description

Current slot information.

Contains information about the current slot. This information is used by the BaseModel to identify where it is in the current slot structure.

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

Member Enumeration Documentation

◆ Type

Enumerator
TX 

Transmit slot

RX 

Recieve slot

IDLE 

Idle slot

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

Member Data Documentation

◆ timePoint_

TimePoint EMANE::Models::TDMA::SlotInfo::timePoint_

Start of slot time

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

◆ type_

Type EMANE::Models::TDMA::SlotInfo::type_

Type of slot

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

◆ u32RelativeFrameIndex_

std::uint32_t EMANE::Models::TDMA::SlotInfo::u32RelativeFrameIndex_

Relative frame index in the multiframe of slot

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

◆ u32RelativeIndex_

std::uint32_t EMANE::Models::TDMA::SlotInfo::u32RelativeIndex_

Relative slot index in the multiframe of slot

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

◆ u32RelativeSlotIndex_

std::uint32_t EMANE::Models::TDMA::SlotInfo::u32RelativeSlotIndex_

Relative slot index in the frame of slot

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

◆ u64AbsoluteSlotIndex_

SlotIndex EMANE::Models::TDMA::SlotInfo::u64AbsoluteSlotIndex_

Absolute slot index of slot

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


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