A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ns3::LteSpectrumSignalParametersDataFrame Struct Reference

#include <lte-spectrum-signal-parameters.h>

+ Inheritance diagram for ns3::LteSpectrumSignalParametersDataFrame:

Public Member Functions

 LteSpectrumSignalParametersDataFrame ()
 
 LteSpectrumSignalParametersDataFrame (const LteSpectrumSignalParametersDataFrame &p)
 
virtual Ptr
< SpectrumSignalParameters
Copy ()
 
- Public Member Functions inherited from ns3::SpectrumSignalParameters
 SpectrumSignalParameters ()
 
 SpectrumSignalParameters (const SpectrumSignalParameters &p)
 
virtual ~SpectrumSignalParameters ()
 
- Public Member Functions inherited from ns3::SimpleRefCount< SpectrumSignalParameters >
 SimpleRefCount (const SimpleRefCount &o)
 
uint32_t GetReferenceCount (void) const
 
SimpleRefCountoperator= (const SimpleRefCount &o)
 
void Ref (void) const
 
void Unref (void) const
 

Public Attributes

uint16_t cellId
 
std::list< Ptr
< LteControlMessage > > 
ctrlMsgList
 
Ptr< PacketBurstpacketBurst
 
- Public Attributes inherited from ns3::SpectrumSignalParameters
Time duration
 
Ptr< SpectrumValuepsd
 
Ptr< AntennaModeltxAntenna
 
Ptr< SpectrumPhytxPhy
 

Additional Inherited Members

- Static Public Member Functions inherited from ns3::SimpleRefCount< SpectrumSignalParameters >
static void Cleanup (void)
 

Detailed Description

Signal parameters for Lte Data Frame (PDSCH), and eventually after some control messages through other control channel embedded in PDSCH (i.e. PBCH)

Definition at line 69 of file lte-spectrum-signal-parameters.h.

Constructor & Destructor Documentation

ns3::LteSpectrumSignalParametersDataFrame::LteSpectrumSignalParametersDataFrame ( )

default constructor

Definition at line 61 of file lte-spectrum-signal-parameters.cc.

References NS_LOG_FUNCTION.

ns3::LteSpectrumSignalParametersDataFrame::LteSpectrumSignalParametersDataFrame ( const LteSpectrumSignalParametersDataFrame p)

copy constructor

Definition at line 66 of file lte-spectrum-signal-parameters.cc.

References NS_LOG_FUNCTION, and packetBurst.

Member Function Documentation

Ptr< SpectrumSignalParameters > ns3::LteSpectrumSignalParametersDataFrame::Copy ( void  )
virtual

make a "virtual" copy of this class, where "virtual" refers to the fact that if the actual object is a derived class of SpectrumSignalParameters, then the copy is also a derived class of the same type. Each class inheriting from SpectrumSignalParameters should override this method and use it to call the copy constructor of the derived class.

Returns
a copy of the (possibly derived) class

Reimplemented from ns3::SpectrumSignalParameters.

Definition at line 79 of file lte-spectrum-signal-parameters.cc.

References NS_LOG_FUNCTION.

Member Data Documentation

Ptr<PacketBurst> ns3::LteSpectrumSignalParametersDataFrame::packetBurst

The packet burst being transmitted with this signal

Definition at line 88 of file lte-spectrum-signal-parameters.h.

Referenced by LteSpectrumSignalParametersDataFrame().


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