#region --------------- Copyright Dresser Wayne Pignone ------------- /* * $Log: /Wrk/Support/ForecourtControl/Wrk/ForecourtControl/IPricePole.cs $ * * 1 07-03-08 13:09 roger.månsson * Created */ #endregion using System; using Wayne.Lib; namespace Wayne.ForecourtControl { /// /// Represents a price display on the forecourt. The price display is constructed of a series of /// price display segments, that each display the price for one fuel grade in one price group. /// public interface IPricePole { #region Properties /// /// Price pole number /// int Id { get;} /// /// The connection state of the price pole. /// DeviceConnectionState ConnectionState { get;} /// /// An array of the display segments in the price pole. /// System.Collections.ObjectModel.ReadOnlyCollection DisplaySegments{get;} #endregion #region Events /// /// Event fired when the connection state of the pricepole changes. /// event EventHandler OnConnectionStateChanged; #endregion } }