Vanetza
 
Loading...
Searching...
No Matches
vanetza::dcc::TransmissionLite Struct Reference
Inheritance diagram for vanetza::dcc::TransmissionLite:

Public Member Functions

constexpr TransmissionLite (Profile dp, std::size_t len)
 
Profile profile () const override
 
const access::DataRateG5data_rate () const override
 
std::size_t body_length () const override
 
virtual Clock::duration channel_occupancy () const
 

Public Attributes

Profile m_profile
 
std::size_t m_length = 0
 
const access::DataRateG5m_data_rate = nullptr
 

Detailed Description

Definition at line 24 of file transmission.hpp.

Constructor & Destructor Documentation

◆ TransmissionLite()

constexpr vanetza::dcc::TransmissionLite::TransmissionLite ( Profile  dp,
std::size_t  len 
)
inlineconstexpr

Definition at line 26 of file transmission.hpp.

Member Function Documentation

◆ body_length()

std::size_t vanetza::dcc::TransmissionLite::body_length ( ) const
inlineoverridevirtual

Implements vanetza::dcc::Transmission.

Definition at line 34 of file transmission.hpp.

◆ channel_occupancy()

Clock::duration vanetza::dcc::Transmission::channel_occupancy ( ) const
virtualinherited

Definition at line 9 of file transmission.cpp.

◆ data_rate()

const access::DataRateG5 * vanetza::dcc::TransmissionLite::data_rate ( ) const
inlineoverridevirtual

Implements vanetza::dcc::Transmission.

Definition at line 33 of file transmission.hpp.

◆ profile()

Profile vanetza::dcc::TransmissionLite::profile ( ) const
inlineoverridevirtual

Implements vanetza::dcc::Transmission.

Definition at line 32 of file transmission.hpp.

Member Data Documentation

◆ m_data_rate

const access::DataRateG5* vanetza::dcc::TransmissionLite::m_data_rate = nullptr

Definition at line 30 of file transmission.hpp.

◆ m_length

std::size_t vanetza::dcc::TransmissionLite::m_length = 0

Definition at line 29 of file transmission.hpp.

◆ m_profile

Profile vanetza::dcc::TransmissionLite::m_profile

Definition at line 28 of file transmission.hpp.


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