Owning Palette: Actor Framework VIs
Requires: Base Development System. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.
Use the Advanced VIs with the Actor Framework to implement advanced messaging techniques.
|Batch Msg:Send Batch [Public]||(Filename: Actor Framework.lvlib:Batch Msg.lvclass:Send Batch.vi)
Sends multiple messages in a batch to an actor. All messages in the batch are given the same priority. No additional messages of the same priority will be processed by the actor in between the messages in the batch. However, messages with a higher priority than the batch will be processed before the batch itself.
|Init Actor Queues FOR TESTING ONLY||Provides access the To-Self and To-Caller message queues for an actor without launching the actor.
Use this VI to test how an actor handles messages. Do not use this VI in code that you deploy.
|Reply Msg:Send Message And Wait For Response [Public]||(Filename: Actor Framework.lvlib:Reply Msg.lvclass:Send Message And Wait For Response.vi)
Sends a message to an actor and synchronously waits for a response from the actor.
|Self-Addressed Msg:Address Message [Public]||(Filename: Actor Framework.lvlib:Self-Addressed Msg.lvclass:Address Message.vi)
Creates a self-addressed message by storing an enqueuer inside a message. Later, when you send the message with the Send Self-Addressed Message method, the message will be sent to the actor that uses this enqueuer.
|Self-Addressed Msg:Send Self-Addressed Message [Public]||(Filename: Actor Framework.lvlib:Self-Addressed Msg.lvclass:Send Self-Addressed Message.vi)
Sends a self-addressed message. You can send multiple copies to the same address by calling this VI multiple times with the same message.
Use the Address Message method to create a self-addressed message.
|Time-Delayed Send Message||Waits for the specified amount of time and then sends a message to an actor a specified number of times.|