Connectivity Software User's Guide and Reference
IEasySparkplugConsumerExtension Class Methods


OpcLabs.EasySparkplug Assembly > OpcLabs.EasySparkplug Namespace : IEasySparkplugConsumerExtension Class

For a list of all members of this type, see IEasySparkplugConsumerExtension members.

Public Methods
 NameDescription
Public Methodstatic (Shared in Visual Basic)Overloaded. Sends a rebirth request to the specified edge node.

If there is an error publishing the payload, this method throws OpcLabs.EasySparkplug.OperationModel.SparkplugException.

 
Public Method (Inherited from object)
Public MethodServes as the default hash function. (Inherited from object)
Public MethodGets the System.Type of the current instance. (Inherited from object)
Public Methodstatic (Shared in Visual Basic)Overloaded. Publishes a payload with a single metric for a Sparkplug device.

In Sparkplug terms, this method effectively sends the DCMD message to the device.

If there is an error publishing the payload, this method throws OpcLabs.EasySparkplug.OperationModel.SparkplugException.

 
Public Methodstatic (Shared in Visual Basic)Overloaded. Publishes a payload for a Sparkplug device.

In Sparkplug terms, this method effectively sends the DCMD message to the device.

If there is an error publishing the payload, this method throws OpcLabs.EasySparkplug.OperationModel.SparkplugException.

 
Public Methodstatic (Shared in Visual Basic)Overloaded. Publishes a payload with a single metric for a Sparkplug edge node.

In Sparkplug terms, this method effectively sends the NCMD message to the edge node.

If there is an error publishing the payload, this method throws OpcLabs.EasySparkplug.OperationModel.SparkplugException.

 
Public Methodstatic (Shared in Visual Basic)Overloaded. Publishes a payload for a Sparkplug edge node.

In Sparkplug terms, this method effectively sends the NCMD message to the edge node.

If there is an error publishing the payload, this method throws OpcLabs.EasySparkplug.OperationModel.SparkplugException.

 
Public Methodstatic (Shared in Visual Basic)Publishes a payload with a single metric.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Subscribes to notifications for the specified metric on a device.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Subscribes to payload notifications from a device.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Subscribes to notifications for the specified metric on an edge node.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Subscribes to payload notifications from an edge node.  
Public Methodstatic (Shared in Visual Basic)Subscribes to notifications for the specified metric on an edge node or device, specifying metric subscription arguments and callback.  
Public Methodstatic (Shared in Visual Basic)Subscribes to payload notifications from an edge node or device, specifying payload subscription arguments and callback.  
Public MethodReturns a string that represents the current object. (Inherited from object)
Public Methodstatic (Shared in Visual Basic)Unsubscribes from notifications for all metrics and payloads.  
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
See Also

Reference

IEasySparkplugConsumerExtension Class
OpcLabs.EasySparkplug Namespace