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,032 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,028 Views)

Technically yes, but for what?

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

Technically yes, but for what?


 

He is curiousSmiley Wink

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

Notifiers are lossy in nature.

Use queues if you dont want to lose any data

0 Kudos
Message 6 of 14
(3,999 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,995 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,988 Views)

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

Message 9 of 14
(3,981 Views)

Thank you.!

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