Types, 5 descriptors, Axess elite user manual – SurgeX SX-AX20E User Manual
Page 28
![background image](/manuals/742470/28/background.png)
Axess Elite
User Manual
Firmware Version v1.06.227
© SurgeX | Technical Support: 800-645-9721 | surgex.com
9.4
Types
There are currently 2 types. All classes are defined in the C programming enumerated type definition below:
typedef enum {
eType_null,
eType_inform,
eType_commands
} eCmnd;
Command
Description
0
eType_null
This is a null command and should not be sent to the server.
1
eType_inform
Informs are similar to SNMP traps. They are sent from the managed device
to the manager on a periodic basis.
2
eType_commands
Used to control and query the managed device.
9.5
Descriptors
Descriptors are used to describe the individual commands within a command class and the payload that the
packet contains. All of the descriptors and their payloads are outlined by command class below:
eType_Informs
Informs are similar to SNMP traps. They are sent from the managed device to the manager on a periodic
basis.
typedef enum { eInform_null,
eInform_outletStatus,
eInform_auxRelayStatus,
eInform_lineVoltage,
eInform_lineCurrent,
eInform_linePower,
eInform_ouletCurrent,
eInform_outletPower,
eInform_sysStatus,
eInform_poll,
eInform_overVoltager,
eInform_underVoltage,
eInform_overCurrent,
eInform_overTemperature,
eInform_selfTestFail,
eInform_userTriggerClear,
eInform_userTriggerFail,
eInform_manualControl
}eInform;