| Name | Description | |
|---|---|---|
![]() | NodeControlRebirthMetricName | The name of the metric used to request edge node rebirth.
This is a constant, and its value is |
The following tables list the members exposed by IEasySparkplugConsumerExtension.
| Name | Description | |
|---|---|---|
![]() | NodeControlRebirthMetricName | The name of the metric used to request edge node rebirth.
This is a constant, and its value is |
| Name | Description | |
|---|---|---|
![]() ![]() | NodeControlRebirthCommandMetricData | The metric data used to request edge node rebirth. |
| 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. |
![]() | Equals | (Inherited from object) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from object) |
![]() | GetType | Gets the System.Type of the current instance. (Inherited from object) |
![]() ![]() | 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. |
![]() | ToString | Returns a string that represents the current object. (Inherited from object) |
![]() ![]() | UnsubscribeAll | Unsubscribes from notifications for all metrics and payloads. |
| Name | Description | |
|---|---|---|
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from object) |
![]() | MemberwiseClone | Creates a shallow copy of the current System.Object. (Inherited from object) |
| Name | Description | |
|---|---|---|
![]() | SetState<TNode> | Sets the arbitrary object associated with the node. |