#include "energy-source.h"
#include <ns3/event-id.h>
#include <ns3/nstime.h>
#include <ns3/traced-value.h>
Go to the source code of this file.
Classes | |
struct | ns3::energy::BatteryPresets |
The structure containing the the parameter values that describe a battery preset. More... | |
class | ns3::energy::GenericBatteryModel |
A generic battery model for Li-Ion, NiCd, NiMh and Lead acid batteries. More... | |
Namespaces | |
namespace | ns3 |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
namespace | ns3::energy |
Enumerations | |
enum | ns3::energy::BatteryModel { ns3::energy::PANASONIC_HHR650D_NIMH = 0 , ns3::energy::CSB_GP1272_LEADACID = 1 , ns3::energy::PANASONIC_CGR18650DA_LION = 2 , ns3::energy::RSPRO_LGP12100_LEADACID = 3 , ns3::energy::PANASONIC_N700AAC_NICD = 4 } |
Battery models that described the parameters of the the battery presets. More... | |
enum | ns3::energy::GenericBatteryType { ns3::energy::LION_LIPO = 0 , ns3::energy::NIMH_NICD = 1 , ns3::energy::LEADACID = 2 } |
Battery types. More... | |
Variables | |
static BatteryPresets | ns3::energy::g_batteryPreset [] |
Contains the values that form the battery presents available in this module. | |