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);
string name
User-defined name.
Definition: Emd.idl:36
Peripheral Devices.
Definition: PeripheralDeviceManager.idl:17
EMD Model interfaces.
Definition: Emd.idl:19
EMD settings.
Definition: Emd.idl:35
Component nameplate information.
Definition: Nameplate.idl:23
Ports.
Definition: Port.idl:15
Human Machine Interface.
Definition: ExternalBeeper.idl:14
Settings newSettings
Settings after change.
Definition: Emd.idl:42
Internal beeper interface.
Definition: InternalBeeper.idl:15
Sensors Model.
Definition: AccumulatingNumericSensor.idl:13
PDU Model.
Definition: Ade.idl:12
Sensor logger interface.
Definition: SensorLogger.idl:31
Port interface.
Definition: Port.idl:18
Peripheral Device Manager.
Definition: PeripheralDeviceManager.idl:20