ns-3
|
Assign AcousticModemEnergyModel to uan devices. More...
#include <acoustic-modem-energy-model-helper.h>
Public Member Functions | |
AcousticModemEnergyModelHelper () | |
~AcousticModemEnergyModelHelper () | |
void | Set (std::string name, const AttributeValue &v) |
void | SetDepletionCallback (AcousticModemEnergyModel::AcousticModemEnergyDepletionCallback callback) |
![]() | |
DeviceEnergyModelContainer | Install (Ptr< NetDevice > device, Ptr< EnergySource > source) const |
DeviceEnergyModelContainer | Install (NetDeviceContainer deviceContainer, EnergySourceContainer sourceContainer) const |
Assign AcousticModemEnergyModel to uan devices.
This installer installs AcousticModemEnergyModel for only UanNetDevice objects.
ns3::AcousticModemEnergyModelHelper::AcousticModemEnergyModelHelper | ( | ) |
Construct a helper which is used to add a radio energy model to a node
References ns3::ObjectFactory::SetTypeId().
ns3::AcousticModemEnergyModelHelper::~AcousticModemEnergyModelHelper | ( | ) |
Destroy an AcousticModemEnergy Helper
|
virtual |
name | the name of the attribute to set |
v | the value of the attribute |
Sets an attribute of the underlying energy model object.
Implements ns3::DeviceEnergyModelHelper.
References ns3::ObjectFactory::Set().
void ns3::AcousticModemEnergyModelHelper::SetDepletionCallback | ( | AcousticModemEnergyModel::AcousticModemEnergyDepletionCallback | callback | ) |
callback | Callback function for energy depletion handling. |
Sets the callback to be invoked when energy is depleted.