6 #ifndef __EMDMODEL_EMD_IDL__ 7 #define __EMDMODEL_EMD_IDL__ 9 #include <InternalBeeper.idl> 10 #include <Nameplate.idl> 11 #include <PeripheralDeviceManager.idl> 13 #include <SensorLogger.idl> 23 constant
int ERR_INVALID_PARAMS = 1;
40 valueobject SettingsChangedEvent extends
event.UserEvent {
50 MetaData getMetaData();
71 Settings getSettings();
81 int setSettings(in Settings settings);
Peripheral Devices.
Definition: PeripheralDeviceManager.idl:18
EMD Model interfaces.
Definition: Emd.idl:19
EMD settings.
Definition: Emd.idl:35
string name
User-defined name.
Definition: Emd.idl:36
Component nameplate information.
Definition: Nameplate.idl:23
Ports.
Definition: Port.idl:15
Human Machine Interface.
Definition: ExternalBeeper.idl:14
Internal beeper interface.
Definition: InternalBeeper.idl:15
Sensors Model.
Definition: AccumulatingNumericSensor.idl:13
PDU Model.
Definition: Ade.idl:12
Peripheral Device Manager.
Definition: PeripheralDeviceManager.idl:21
Sensor logger interface.
Definition: SensorLogger.idl:31
Settings newSettings
Settings after change.
Definition: Emd.idl:42
Port interface.
Definition: Port.idl:18