Connectivity Software User's Guide and Reference
EasySparkplugHostApplication Class Members
Fields  Properties  Methods  Events


OpcLabs.EasySparkplug Assembly > OpcLabs.EasySparkplug.System Namespace : EasySparkplugHostApplication Class

The following tables list the members exposed by EasySparkplugHostApplication.

Public Fields
 NameDescription
Public FieldThe default value of the AutoStartStop property.

This is a constant, and its value is True.

 
Public FieldThe default value of the IsAnnounced property.

This is a constant, and its value is True.

 
Public FieldThe default value of the RebirthRequestTimeout property.

This is a constant, and its value is 60000.

 
Public FieldThe default value of the RequestRebirthOnDataWithoutBirth property.

This is a constant, and its value is True.

 
Top
Public Properties
 NameDescription
Public PropertyDetermines whether the Sparkplug host application automatically starts and stops as needed for the consumer operations.  
Public PropertyThe effective client ID used for the communication with the broker.  
Public PropertySparkplug host ID of the Sparkplug host application.  
Public PropertyDetermines whether this Sparkplug host application announces itself in the Sparkplug system.  
Public PropertyDetermines whether the component is currently started.  
Public PropertyDetermines how long the Sparkplug host application waits after issuing a rebirth request before a new automatic rebirth request can be issued. In milliseconds.  
Public PropertyDetermines whether the application requests a rebirth when it receives data without a birth message first.  
Public PropertyThe parameters used by the Sparkplug host application to connect to the Sparkplug system.  
Public PropertyThe effective descriptor of the Sparkplug system that this component is part of.  
Top
Public Methods
 NameDescription
Public MethodOverloaded. Overridden. Determines whether the specified EasySparkplugHostApplication is equal to the current object.  
Public MethodOverridden.   
Public Method  
Public MethodGets the System.Type of the current instance. (Inherited from object)
Public MethodPublishes the specified payload to the Sparkplug system.  
Public MethodStarts the Sparkplug host application, connecting it to the Sparkplug system.  
Public MethodStops the Sparkplug host application, disconnecting it from the Sparkplug system.  
Public MethodCreates a Sparkplug host descriptor for this Sparkplug host application.  
Public MethodOverridden.   
Top
Protected Methods
 NameDescription
Protected MethodAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from object)
Protected MethodCreates a shallow copy of the current System.Object. (Inherited from object)
Top
Extension Methods
 NameDescription
Public Extension MethodSets the arbitrary object associated with the node.
Top
Public Events
 NameDescription
Public EventRaised when the component is starting.  
Public EventRaised when the component has stopped.  
Top
Public Operators
Determines whether the two objects are equal.
Converts this Sparkplug host application to a Sparkplug host descriptor.
Determines whether the two objects are not equal.
Top
See Also

Reference

EasySparkplugHostApplication Class
OpcLabs.EasySparkplug.System Namespace