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