// File: HDAISValueIOCommon.idl #ifndef _HDAIS_VALUE_IO_COMMON_IDL #define _HDAIS_VALUE_IO_COMMON_IDL #include #pragma prefix "omg.org" module DAIS { module HDA { module ValueIO { struct TimeSerie { ClientItemHandle client_handle; AggregateID aggregate_id; sequence item_values;}; typedef sequence TimeSeries; struct Update { ServerItemHandle server_handle; Value item_value;}; typedef sequence Updates; struct ProcessedRef { ServerItemHandle server_handle; AggregateID aggregate_id;}; typedef sequence ProcessedRefs; struct ItemValueRef { ServerItemHandle server_handle; DateTime time_stamp;}; typedef sequence ItemValueRefs; typedef ItemErrors UpdateResults; };};}; #endif // _HDAIS_VALUE_IO_COMMON_IDL