NS-3
ns3::AcousticModemEnergyModelHelper Class Reference

Assign AcousticModemEnergyModel to uan devices. More...

#include <acoustic-modem-energy-model-helper.h>

Inheritance diagram for ns3::AcousticModemEnergyModelHelper:
Collaboration diagram for ns3::AcousticModemEnergyModelHelper:

List of all members.

Public Member Functions

 AcousticModemEnergyModelHelper ()
 ~AcousticModemEnergyModelHelper ()
void Set (std::string name, const AttributeValue &v)
void SetDepletionCallback (AcousticModemEnergyModel::AcousticModemEnergyDepletionCallback callback)

Detailed Description

Assign AcousticModemEnergyModel to uan devices.

This installer installs AcousticModemEnergyModel for only UanNetDevice objects.


Constructor & Destructor Documentation

ns3::AcousticModemEnergyModelHelper::AcousticModemEnergyModelHelper ( )

Construct a helper which is used to add a radio energy model to a node

ns3::AcousticModemEnergyModelHelper::~AcousticModemEnergyModelHelper ( )

Destroy an AcousticModemEnergy Helper


Member Function Documentation

void ns3::AcousticModemEnergyModelHelper::Set ( std::string  name,
const AttributeValue v 
) [virtual]
Parameters:
namethe name of the attribute to set
vthe value of the attribute

Sets an attribute of the underlying energy model object.

Implements ns3::DeviceEnergyModelHelper.

void ns3::AcousticModemEnergyModelHelper::SetDepletionCallback ( AcousticModemEnergyModel::AcousticModemEnergyDepletionCallback  callback)
Parameters:
callbackCallback function for energy depletion handling.

Sets the callback to be invoked when energy is depleted.


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