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