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 | |||