A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::BufferSizeLevelBsr Class Reference

#include <lte-common.h>

Static Public Member Functions

static uint32_t BsrId2BufferSize (uint8_t val)
static uint8_t BufferSize2BsrId (uint32_t val)

Static Public Attributes

static int m_bufferSizeLevelBsr [64]

Detailed Description

Definition at line 85 of file lte-common.h.

Member Function Documentation

uint32_t ns3::BufferSizeLevelBsr::BsrId2BufferSize ( uint8_t  val)
static

Definition at line 142 of file lte-common.cc.

References ns3::BufferSizeLevelBsrTable, and NS_ABORT_MSG_UNLESS.

Referenced by ns3::RrFfMacScheduler::DoSchedUlMacCtrlInfoReq(), and ns3::PfFfMacScheduler::DoSchedUlMacCtrlInfoReq().

+ Here is the caller graph for this function:

uint8_t ns3::BufferSizeLevelBsr::BufferSize2BsrId ( uint32_t  val)
static

Definition at line 149 of file lte-common.cc.

References ns3::BufferSizeLevelBsrTable, and NS_ASSERT.

Referenced by ns3::LteUeMac::SendReportBufferStatus().

+ Here is the caller graph for this function:

Member Data Documentation

int ns3::BufferSizeLevelBsr::m_bufferSizeLevelBsr[64]
static

Definition at line 92 of file lte-common.h.


The documentation for this class was generated from the following files: