'Declaration<ExtensionAttribute()> Public Shared Function SubscribePayload( _ ByVal consumer As IEasySparkplugConsumer, _ ByVal payloadSubscriptionArguments As SparkplugPayloadSubscriptionArguments, _ ByVal payloadNotificationCallback As EasySparkplugPayloadNotificationEventHandler _ ) As Integer
'UsageDim consumer As IEasySparkplugConsumer Dim payloadSubscriptionArguments As SparkplugPayloadSubscriptionArguments Dim payloadNotificationCallback As EasySparkplugPayloadNotificationEventHandler Dim value As Integer value = IEasySparkplugConsumerExtension.SubscribePayload(consumer, payloadSubscriptionArguments, payloadNotificationCallback)
[Extension()] public static int SubscribePayload( IEasySparkplugConsumer consumer, SparkplugPayloadSubscriptionArguments payloadSubscriptionArguments, EasySparkplugPayloadNotificationEventHandler payloadNotificationCallback )
[Extension()] public: static int SubscribePayload( IEasySparkplugConsumer^ consumer, SparkplugPayloadSubscriptionArguments^ payloadSubscriptionArguments, EasySparkplugPayloadNotificationEventHandler^ payloadNotificationCallback )
Parameters
- consumer
- The consumer object that will perform the operation.
The value of this parameter cannot be
null(Nothingin Visual Basic). - payloadSubscriptionArguments
- The Sparkplug payload subscription arguments.
The value of this parameter cannot be
null(Nothingin Visual Basic). - payloadNotificationCallback
- The callback to invoke for the payload notification.
The value of this parameter cannot be
null(Nothingin Visual Basic).