NetSim Source Code Help v14.4
All 13 Components
 
Loading...
Searching...
No Matches
stru_battery Struct Reference
Collaboration diagram for stru_battery:

Data Fields

NETSIM_ID deviceId
 
NETSIM_ID interfaceId
 
double initialEnergy
 
double consumedEnergy
 
double remainingEnergy
 
double voltage
 
double rechargingCurrent
 
int modeCount
 
double rechargingEnergy
 
double SumSleepEnergy
 
double SumTransmitEnergy
 
double SumConsumedEnergy
 
double SumIdleEnergy
 
double SumReceiveEnergy
 
double SumHarvestedEnergy
 
ptrBATTERYMODE mode
 
int currentMode
 
double modeChangedTime
 
void * animHandle
 
struct stru_batterynext
 

Detailed Description

Definition at line 29 of file BatteryModel.h.

Field Documentation

◆ animHandle

void* stru_battery::animHandle

Definition at line 51 of file BatteryModel.h.

◆ consumedEnergy

double stru_battery::consumedEnergy

Definition at line 34 of file BatteryModel.h.

◆ currentMode

int stru_battery::currentMode

Definition at line 48 of file BatteryModel.h.

◆ deviceId

NETSIM_ID stru_battery::deviceId

Definition at line 31 of file BatteryModel.h.

◆ initialEnergy

double stru_battery::initialEnergy

Definition at line 33 of file BatteryModel.h.

◆ interfaceId

NETSIM_ID stru_battery::interfaceId

Definition at line 32 of file BatteryModel.h.

◆ mode

ptrBATTERYMODE stru_battery::mode

Definition at line 46 of file BatteryModel.h.

◆ modeChangedTime

double stru_battery::modeChangedTime

Definition at line 49 of file BatteryModel.h.

◆ modeCount

int stru_battery::modeCount

Definition at line 38 of file BatteryModel.h.

◆ next

struct stru_battery* stru_battery::next

Definition at line 52 of file BatteryModel.h.

◆ rechargingCurrent

double stru_battery::rechargingCurrent

Definition at line 37 of file BatteryModel.h.

◆ rechargingEnergy

double stru_battery::rechargingEnergy

Definition at line 39 of file BatteryModel.h.

◆ remainingEnergy

double stru_battery::remainingEnergy

Definition at line 35 of file BatteryModel.h.

◆ SumConsumedEnergy

double stru_battery::SumConsumedEnergy

Definition at line 42 of file BatteryModel.h.

◆ SumHarvestedEnergy

double stru_battery::SumHarvestedEnergy

Definition at line 45 of file BatteryModel.h.

◆ SumIdleEnergy

double stru_battery::SumIdleEnergy

Definition at line 43 of file BatteryModel.h.

◆ SumReceiveEnergy

double stru_battery::SumReceiveEnergy

Definition at line 44 of file BatteryModel.h.

◆ SumSleepEnergy

double stru_battery::SumSleepEnergy

Definition at line 40 of file BatteryModel.h.

◆ SumTransmitEnergy

double stru_battery::SumTransmitEnergy

Definition at line 41 of file BatteryModel.h.

◆ voltage

double stru_battery::voltage

Definition at line 36 of file BatteryModel.h.


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