6 #include "NumericSensor.idl"     7 #include "SensorLogger.idl" Wire. 
Definition: sensorpush.idl:30
PDU global. 
Definition: sensorpush.idl:39
Overcurrent Protector Pole. 
Definition: sensorpush.idl:27
vector< Sensor > sensors
List of logged sensors. 
Definition: sensorpush.idl:70
Power Meter. 
Definition: sensorpush.idl:35
Sensor log record. 
Definition: SensorLogger.idl:127
string label
Device label. 
Definition: sensorpush.idl:46
Outlet Pole. 
Definition: sensorpush.idl:29
PowerLine
Definition: sensorpush.idl:14
sensors::NumericSensor_4_0_3 MetaData metadata
Metadata (if readingType is NUMERIC) 
Definition: sensorpush.idl:56
time timestamp
Timestamp. 
Definition: sensorpush.idl:62
vector< LogRow > rows
List of log rows. 
Definition: sensorpush.idl:71
External Sensor. 
Definition: sensorpush.idl:34
Wire Pole. 
Definition: sensorpush.idl:31
Transfer Switch Pole. 
Definition: sensorpush.idl:33
Device information. 
Definition: sensorpush.idl:44
Outlet group. 
Definition: sensorpush.idl:40
int readingtype
Reading type (numeric or discrete) 
Definition: sensorpush.idl:54
Overcurrent Protector. 
Definition: sensorpush.idl:26
Inlet. 
Definition: sensorpush.idl:24
Circuit Pole in a PMC Panel. 
Definition: sensorpush.idl:38
Inlet Pole. 
Definition: sensorpush.idl:25
Power Meter Pole. 
Definition: sensorpush.idl:36
string id
Sensor identification. 
Definition: sensorpush.idl:53
The datapush module contains the definition of the JSON-encoded datapush messages. 
Definition: assetmgrpush.idl:10
Sensors Model. 
Definition: AccumulatingNumericSensor.idl:13
Transfer Switch. 
Definition: sensorpush.idl:32
Sensor logger interface. 
Definition: SensorLogger.idl:31
Device device
Device information. 
Definition: sensorpush.idl:52
Outlet. 
Definition: sensorpush.idl:28
DeviceType type
Device type. 
Definition: sensorpush.idl:45
vector< sensors::Logger_2_1_6.Record > records
Log records (one per sensor, same order as in the sensor list) 
Definition: sensorpush.idl:63
A sensor with numeric readings. 
Definition: NumericSensor.idl:17
PowerLine line
Power line (pole sensors only) 
Definition: sensorpush.idl:47
DeviceType
Device type. 
Definition: sensorpush.idl:23
Circuit in a PMC Panel. 
Definition: sensorpush.idl:37
Sensor information. 
Definition: sensorpush.idl:51
Message for pushing one full log record for all sensors. 
Definition: sensorpush.idl:69
One full log row (one timestamp, mulitple sensors) 
Definition: sensorpush.idl:61