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,030 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,026 Views)

Technically yes, but for what?

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

Technically yes, but for what?


 

He is curiousSmiley Wink

0 Kudos
Message 4 of 14
(4,018 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,005 Views)

Notifiers are lossy in nature.

Use queues if you dont want to lose any data

0 Kudos
Message 6 of 14
(3,997 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
(3,993 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
(3,986 Views)

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

Message 9 of 14
(3,979 Views)

Thank you.!

0 Kudos
Message 10 of 14
(3,969 Views)