interface Device_3 : Device_2;
AttributeConfigList_3 get_attribute_config_3 ( in DevVarStringArray names ) raises(DevFailed);
Read the configuration for a variable list of attributes from a device. Compared to the Device interface, the attribute configuration has one more field (The display level)
return : list of attribute configurations read
DevInfo_3 info_3 ( ) raises(DevFailed);
return general information about object e.g. class, type, ...
return : device info
DevAttrHistoryList_3 read_attribute_history_3 ( in string name, in long n ) raises(DevFailed);
Get attribute value history buffer. Return attribute value history for polled attribute
return : attribute value history.
AttributeValueList_3 read_attributes_3 ( in DevVarStringArray names, in DevSource source ) raises(DevFailed);
Read a variable list of attributes from a device read from the polling cache buffer or from the device itself
return : list of attribute values read
void set_attribute_config_3 ( in AttributeConfigList_3 new_conf ) raises(DevFailed);
set the configuration for a variable list of attributes from the device
return : nothing
void write_attributes_3 ( in AttributeValueList values ) raises(DevFailed, MultiDevFailed);
write a variable list of attributes to a device
return : nothing