LIBSUNSPEC
v0.1.6
A C++ library for the SunSpec protocol
Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:
- c -
ConnectModbusRtu() :
SunSpec
ConnectModbusTcp() :
SunSpec
ConvertRegister() :
SunSpec
Ctx :
SunSpec
- e -
ErrorMessage :
SunSpec
ErrorStr :
StateEvents
Evt1 :
StateEvents::StateEvt_t
Evt2 :
StateEvents::StateEvt_t
EvtStr :
StateEvents::StateEvt_t
EvtVnd1 :
StateEvents::StateEvt_t
EvtVnd2 :
StateEvents::StateEvt_t
EvtVnd3 :
StateEvents::StateEvt_t
EvtVnd4 :
StateEvents::StateEvt_t
EvtVndStr :
StateEvents::StateEvt_t
- g -
GetAcConnection() :
ImmediateModel
GetAcCurrent() :
InverterModel
,
MeterModel
GetAcCurrentMax() :
NameplateModel
GetAcCurrentPhase() :
InverterModel
,
MeterModel
GetAcEnergyExport() :
MeterModel
GetAcEnergyImport() :
MeterModel
GetAcEnergyLifetime() :
InverterModel
GetAcFrequency() :
InverterModel
,
MeterModel
GetAcPower() :
InverterModel
,
MeterModel
GetAcPowerApparent() :
InverterModel
,
MeterModel
GetAcPowerFactor() :
InverterModel
,
MeterModel
GetAcPowerReactive() :
InverterModel
,
MeterModel
GetActiveStateCode() :
FroniusRegister
GetAcVoltage() :
InverterModel
,
MeterModel
GetAcVoltagePhaseToPhase() :
InverterModel
,
MeterModel
GetByteTimeout() :
SunSpec
GetDcCurrent() :
MultiMpptModel
GetDcEnergyLifetime() :
MultiMpptModel
GetDcPower() :
MultiMpptModel
GetDcVoltage() :
MultiMpptModel
GetDeviceFwVersion() :
CommonModel
GetDeviceModel() :
CommonModel
GetErrorMessage() :
SunSpec
GetIndicationTimeout() :
SunSpec
GetManufacturer() :
CommonModel
GetModbusAddress() :
SunSpec
GetModelType() :
FroniusRegister
GetOptionFwVersion() :
CommonModel
GetPowerApparentMax() :
NameplateModel
GetPowerFactorMin() :
NameplateModel
GetPowerOutputMax() :
NameplateModel
GetPowerReactiveMax() :
NameplateModel
GetRegister() :
SunSpec
GetResponseTimeout() :
SunSpec
GetSerialNumber() :
CommonModel
GetSiteEnergyDay() :
FroniusRegister
GetSiteEnergyTotal() :
FroniusRegister
GetSiteEnergyYear() :
FroniusRegister
GetSitePower() :
FroniusRegister
GetStateCode() :
FroniusInverter
GetStateEvtFlags() :
InverterModel
GetTimestamp() :
ExtendedModel
- i -
IsCommonRegisterMap() :
CommonModel
IsExtendedRegisterMap() :
ExtendedModel
IsImmediateRegisterMap() :
ImmediateModel
IsInverterRegisterMap() :
InverterModel
IsMeterRegisterMap() :
MeterModel
IsMultiMpptRegisterMap() :
MultiMpptModel
IsNameplateRegisterMap() :
NameplateModel
IsSunSpecInverter() :
FroniusInverter
IsSunSpecMeter() :
FroniusMeter
- m -
Model :
FroniusInverter::StateCode_t
- o -
OpState :
StateEvents
- r -
ReadEventFlags() :
InverterModel
,
MeterModel
ReadEventFlagsVendor() :
InverterModel
ReadRegister() :
SunSpec
ReadState() :
InverterModel
ReadStateVendor() :
InverterModel
ResetEventFlags() :
FroniusRegister
- s -
SetAcConnection() :
ImmediateModel
SetByteTimeout() :
SunSpec
SetErrorRecovery() :
SunSpec
SetIndicationTimeout() :
SunSpec
SetModbusAddress() :
SunSpec
SetModbusDebug() :
SunSpec
SetModelType() :
FroniusRegister
SetRegister() :
SunSpec
SetResponseTimeout() :
SunSpec
SetStateCodeStr() :
FroniusInverter
SetStateEventsStr() :
StateEvents
St :
FroniusInverter::StateCode_t
,
StateEvents::StateEvt_t
StStr :
FroniusInverter::StateCode_t
,
StateEvents::StateEvt_t
SunSpec() :
SunSpec
- t -
Type :
FroniusRegister::ModelType_t
TypeStr :
FroniusRegister::ModelType_t
- ~ -
~SunSpec() :
SunSpec
Generated by
1.8.11