Class that provides methods for state and event handling. More...
#include <StateEvents.h>
Data Structures | |
struct | StateEvt_t |
Protected Member Functions | |
bool | SetStateEventsStr (StateEvt_t &state_evt) |
Protected Attributes | |
std::string | ErrorStr |
Private Types | |
enum | OpState : uint16_t { I_STATUS_OFF = 1, I_STATUS_SLEEPING, I_STATUS_STARTING, I_STATUS_MPPT, I_STATUS_THROTTLED, I_STATUS_SHUTTING_DOWN, I_STATUS_FAULT, I_STATUS_STANDBY, I_STATUS_NO_BUSINIT, I_STATUS_NO_COMM_INV, I_STATUS_SN_OVERCURRENT, I_STATUS_BOOTLOAD, I_STATUS_AFCI } |
Class that provides methods for state and event handling.
|
strongprivate |
Operating states
|
protected |
Set state and event flag strings
|
protected |
Error message string