A Discrete-Event Network Simulator
API
ns3::BoundCallbackArgument Struct Reference

This structure is used as interface between trace sources and RadioBearerStatsCalculator. More...

+ Inheritance diagram for ns3::BoundCallbackArgument:
+ Collaboration diagram for ns3::BoundCallbackArgument:

Public Attributes

uint16_t cellId
 cellId More...
 
uint64_t imsi
 imsi More...
 
Ptr< RadioBearerStatsCalculatorstats
 statistics calculator More...
 

Additional Inherited Members

- Public Member Functions inherited from ns3::SimpleRefCount< BoundCallbackArgument >
 SimpleRefCount ()
 Default constructor. More...
 
 SimpleRefCount (const SimpleRefCount &o[[maybe_unused]])
 Copy constructor. More...
 
uint32_t GetReferenceCount (void) const
 Get the reference count of the object. More...
 
SimpleRefCountoperator= ([[maybe_unused]] const SimpleRefCount &o)
 Assignment operator. More...
 
void Ref (void) const
 Increment the reference count. More...
 
void Unref (void) const
 Decrement the reference count. More...
 

Detailed Description

This structure is used as interface between trace sources and RadioBearerStatsCalculator.

It stores and provides calculators with cellId and IMSI, because most trace sources do not provide it.

Definition at line 45 of file radio-bearer-stats-connector.cc.

Member Data Documentation

◆ cellId

uint16_t ns3::BoundCallbackArgument::cellId

cellId

Definition at line 50 of file radio-bearer-stats-connector.cc.

◆ imsi

uint64_t ns3::BoundCallbackArgument::imsi

imsi

Definition at line 49 of file radio-bearer-stats-connector.cc.

◆ stats

Ptr<RadioBearerStatsCalculator> ns3::BoundCallbackArgument::stats

statistics calculator

Definition at line 48 of file radio-bearer-stats-connector.cc.


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