Represents a listener that can receive time-series data in real-time using Sockets.

C# | Visual Basic | Visual C++ |
[ToolboxBitmapAttribute(typeof(DataListener))] public class DataListener : Component, ISupportLifecycle, IDisposable, ISupportInitialize, IProvideStatus, IPersistSettings
<ToolboxBitmapAttribute(GetType(DataListener))> _ Public Class DataListener _ Inherits Component _ Implements ISupportLifecycle, IDisposable, ISupportInitialize, IProvideStatus, _ IPersistSettings
[ToolboxBitmapAttribute(typeof(DataListener))] public ref class DataListener : public Component, ISupportLifecycle, IDisposable, ISupportInitialize, IProvideStatus, IPersistSettings

All Members | Constructors | Methods | Properties | Fields | Events |
Icon | Member | Description |
---|---|---|
![]() | DataListener()()() |
Initializes a new instance of the DataListener class.
|
![]() | DataListener(IContainer) |
Initializes a new instance of the DataListener class.
|
![]() | BeginInit()()() |
Performs necessary operations before the DataListener properties are initialized.
|
![]() | CacheData |
Gets or sets a boolean value that indicates whether the Data is to be updated with the latest time-series data.
|
![]() | CanRaiseEvents |
Gets a value indicating whether the component can raise an event.
(Inherited from Component.) |
![]() | ConnectToServer |
Gets or sets a boolean value that indicates whether the DataListener will connect to the Server
for receiving the time-series data or the Server will make a connection to the DataListener on
the specified Port for sending time-series data.
|
![]() | Container |
Gets the IContainer that contains the Component.
(Inherited from Component.) |
![]() | CreateObjRef(Type) |
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.) |
![]() | Data |
Gets the newest time-series data received by the DataListener.
|
![]() | DataChanged |
Occurs when the Data has changed.
|
![]() | DataExtracted |
Occurs when time-series data is extracted from the received packets.
|
![]() | DataInitComplete |
Occurs when the Data is populated completely on Start()()()up.
|
![]() | DataInitFailure | |
![]() | DataInitPartial |
Occurs when the Data cannot be populated completely on Start()()()up.
|
![]() | DataInitStart |
Occurs when the Data is being populated on Start()()()up.
|
![]() ![]() | DefaultCacheData |
Specifies the default value for the CacheData property.
|
![]() ![]() | DefaultConnectToServer |
Specifies the default value for the ConnectToServer property.
|
![]() ![]() | DefaultID |
Specifies the default value for the ID property.
|
![]() ![]() | DefaultInitializeData |
Specifies the default value for the InitializeData property.
|
![]() ![]() | DefaultInitializeDataTimeout |
Specifies the default value for the InitializeDataTimeout property.
|
![]() ![]() | DefaultPersistSettings |
Specifies the default value for the PersistSettings property.
|
![]() ![]() | DefaultPort |
Specifies the default value for the Port property.
|
![]() ![]() | DefaultProtocol |
Specifies the default value for the Protocol property.
|
![]() ![]() | DefaultServer |
Specifies the default value for the Server property.
|
![]() ![]() | DefaultSettingsCategory |
Specifies the default value for the SettingsCategory property.
|
![]() | DesignMode |
Gets a value that indicates whether the Component is currently in design mode.
(Inherited from Component.) |
![]() | Dispose(Boolean) |
Releases the unmanaged resources used by the DataListener and optionally releases the managed resources.
(Overrides Component.Dispose(Boolean).) |
![]() | Dispose()()() |
Releases all resources used by the Component.
(Inherited from Component.) |
![]() | Disposed |
Occurs when the component is disposed by a call to the Dispose()()() method.
(Inherited from Component.) |
![]() | Enabled |
Gets or sets a boolean value that indicates whether the DataListener is currently enabled.
|
![]() | EndInit()()() |
Performs necessary operations after the DataListener properties are initialized.
|
![]() | Equals(Object) |
Determines whether the current DataListener object is equal to obj.
(Overrides Object.Equals(Object).) |
![]() | Events |
Gets the list of event handlers that are attached to this Component.
(Inherited from Component.) |
![]() | Finalize()()() |
Releases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection.
(Inherited from Component.) |
![]() | FindData(Int32) |
Gets the current data for the specified historianID.
|
![]() | GetHashCode()()() |
Returns the hash code for the current DataListener object.
(Overrides Object.GetHashCode()()().) |
![]() | GetLifetimeService()()() |
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.) |
![]() | GetService(Type) | (Inherited from Component.) |
![]() | GetType()()() |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | ID |
Gets or sets the alpha-numeric identifier of the DataListener.
|
![]() | Initialize()()() |
Initializes the DataListener.
|
![]() | InitializeData |
Gets or sets a boolean value that indicates whether the DataListener will initialize the Data from the Server on startup.
|
![]() | InitializeDataTimeout |
Gets or sets the time (in milliseconds) to wait for the Data to be initialized from the Server on Start()()()up.
|
![]() | InitializeLifetimeService()()() |
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.) |
![]() | ListenerStarted |
Occurs when the DataListener has started.
|
![]() | ListenerStarting |
Occurs when the DataListener is starting up.
|
![]() | ListenerStopped |
Occurs when DataListener has stopped.
|
![]() | ListenerStopping |
Occurs when the DataListener is being stopped.
|
![]() | LoadSettings()()() |
Loads saved settings for the DataListener from the config file if the PersistSettings property is set to true.
|
![]() | MemberwiseClone(Boolean) |
Creates a shallow copy of the current MarshalByRefObject object.
(Inherited from MarshalByRefObject.) |
![]() | MemberwiseClone()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
![]() | Name |
Gets the unique identifier of the DataListener.
|
![]() | OnDataChanged()()() |
Raises the DataChanged event.
|
![]() | OnDataExtracted(IList<(Of <(IDataPoint>)>)) |
Raises the DataExtracted event.
|
![]() | OnDataInitComplete()()() |
Raises the DataInitComplete event.
|
![]() | OnDataInitFailure()()() |
Raises the DataInitFailure event.
|
![]() | OnDataInitPartial()()() |
Raises the DataInitPartial event.
|
![]() | OnDataInitStart()()() |
Raises the DataInitStart event.
|
![]() | OnListenerStarted()()() |
Raises the ListenerStarted event.
|
![]() | OnListenerStarting()()() |
Raises the ListenerStarting event.
|
![]() | OnListenerStopped()()() |
Raises the ListenerStopped event.
|
![]() | OnListenerStopping()()() |
Raises the ListenerStopping event.
|
![]() | OnSocketConnected()()() |
Raises the SocketConnected event.
|
![]() | OnSocketConnecting()()() |
Raises the SocketConnecting event.
|
![]() | OnSocketDisconnected()()() |
Raises the SocketDisconnected event.
|
![]() | Parser |
Gets the underlying PacketParser used the DataListener for extracting the time-series data.
|
![]() | PersistSettings |
Gets or sets a boolean value that indicates whether the settings of DataListener are to be saved to the config file.
|
![]() | Port |
Gets or sets the network port of the Server where the DataListener will connect to get the time-series data.
|
![]() | Protocol |
Gets or sets the TransportProtocol to be used for receiving time-series data from the Server.
|
![]() | RunTime |
Gets the up-time (in seconds) of the DataListener.
|
![]() | SaveSettings()()() |
Saves settings for the DataListener to the config file if the PersistSettings property is set to true.
|
![]() | Server |
Gets or sets the DNS name or IP address of the server from where the DataListener will get the time-series data.
|
![]() | SettingsCategory |
Gets or sets the category under which the settings of DataListener are to be saved to the config file if the PersistSettings property is set to true.
|
![]() | Site | (Inherited from Component.) |
![]() | SocketConnected |
Occurs when the underlying Socket connection for receiving time-series data is established.
|
![]() | SocketConnecting |
Occurs when the underlying Socket connection for receiving time-series data is being attempted.
|
![]() | SocketDisconnected |
Occurs when the underlying Socket connection for receiving time-series data is terminated.
|
![]() | Start()()() |
Starts the DataListener synchronously.
|
![]() | StartAsync()()() |
Starts the DataListener asynchronously.
|
![]() | Status |
Gets the descriptive status of the DataListener.
|
![]() | Stop()()() |
Stops the DataListener.
|
![]() | ToString()()() |
Returns a String containing the name of the Component, if any. This method should not be overridden.
(Inherited from Component.) |
![]() | TotalBytesReceived |
Gets the total number of bytes received by the DataListener since it was Start()()()ed.
|
![]() | TotalPacketsReceived |
Gets the total number of packets received by the DataListener since it was Start()()()ed.
|

Object | |||
![]() | MarshalByRefObject | ||
![]() | Component | ||
![]() | DataListener |
