The following tables list the members exposed by IEasySparkplugConsumer.
Public Methods
Extension Methods
| | Name | Description |
 | EdgeNodeRebirth | 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.
|
 | GetRequiredServiceNonNull | Overloaded. Gets the required service object of the specified type. |
 | PublishDeviceMetric | 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.
|
 | PublishDevicePayload | 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.
|
 | PublishEdgeNodeMetric | 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.
|
 | PublishEdgeNodePayload | 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.
|
 | PublishMetric | Publishes a payload with a single metric. |
 | SubscribeDeviceMetric | Overloaded. Subscribes to notifications for the specified metric on a device. |
 | SubscribeDevicePayload | Overloaded. Subscribes to payload notifications from a device. |
 | SubscribeEdgeNodeMetric | Overloaded. Subscribes to notifications for the specified metric on an edge node. |
 | SubscribeEdgeNodePayload | Overloaded. Subscribes to payload notifications from an edge node. |
 | SubscribeMetric | Subscribes to notifications for the specified metric on an edge node or device, specifying metric subscription arguments and callback. |
 | SubscribePayload | Subscribes to payload notifications from an edge node or device, specifying payload subscription arguments and callback. |
 | TryGetRequiredService<TService> | Tries to get the required service object of the specified type, casting it to the same type. |
 | UnsubscribeAll | Unsubscribes from notifications for all metrics and payloads. |
Top
See Also