Qbus VIs

NI InsightCM™ SDK 3.3 Help

Edition Date: December 2018

Part Number: 375191F-01

»View Product Info
Download Help (Windows Only)

Owning Palette: NI InsightCM™ SDK VIs

Requires: NI InsightCM SDK. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.

Provides VIs for implementing communication between processes via the Qbus message bus.

Palette ObjectDescription
CreateListenerProcessIntegrates the specified process with the Qbus message bus.
CreateQbusInitializes the Qbus message bus and returns a reference that integrates other processes with Qbus. Ensure this VI runs before you create Qbus listeners for any processes in the device software.
DestroyListenerProcessCloses the message queue and other resources that integrate a process with Qbus.
DestroyQbusCloses references to queues and to the resources used to implement the Qbus message bus.
InvalidConfigurationSends a message indicating an invalid configuration.
ReceiveMessageEvaluates the message queue that Qbus maintains for the process.
RegisterForMessageSubscribes a process to receive one or more types of messages in its message queue whenever another process broadcasts those messages.
SendBroadcastMessageSends a Qbus message to any process that is subscribed to that type of message.
SendRoutedMessageSends a Qbus message to a specific process.


Not Helpful