Types, 5 descriptors, User manual – SurgeX SX-AX20E User Manual

Page 27

Advertising
background image

User Manual

Firmware Version v2.04.281

© 2015 SurgeX/Electronic Systems Protection, Inc. | Technical Support: 800-645-9721 | surgex.com 27

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
elnform_systemTriggerClear

}eInform;

Advertising
This manual is related to the following products: