LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Can We enqueue notifications.?

Curiously asking, can we enqueue notifications or Can we Notify queues..? What if we use notifier as data type for queues or the other way around.?

0 Kudos
Message 1 of 14
(4,448 Views)

When you use obtain queue or obtain notifier function you get a reference to that queue or notifier.

using this reference as a data type you can obtain the new queue or notifierSmiley Wink

 

0 Kudos
Message 2 of 14
(4,444 Views)

Technically yes, but for what?

0 Kudos
Message 3 of 14
(4,440 Views)

Technically yes, but for what?


 

He is curiousSmiley Wink

0 Kudos
Message 4 of 14
(4,436 Views)

Yes Neos, I was just curious & what if I want to notify to so many parallel loops but still dont want to lose any data or event at any cost.?

0 Kudos
Message 5 of 14
(4,423 Views)

Notifiers are lossy in nature.

Use queues if you dont want to lose any data

0 Kudos
Message 6 of 14
(4,415 Views)

Exactly, queues are neat.! But I cannot run more than 1 consumer. I have more than 1 consumers. I want to run all of them like notifier does & without losing any data.

0 Kudos
Message 7 of 14
(4,411 Views)

if your multiple consumer needs data from same producers use multiple queues and if consumers needs to send responce to producer user events are your friend.

using different queue per consumer will give you ability to send different commands to different consumers and easy to maintain also 

Message 8 of 14
(4,404 Views)

Use User Events.  You can queue them AND have multiple listeners.

Message 9 of 14
(4,397 Views)

Thank you.!

0 Kudos
Message 10 of 14
(4,387 Views)