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,029 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,025 Views)

Technically yes, but for what?

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

Technically yes, but for what?


 

He is curiousSmiley Wink

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

Notifiers are lossy in nature.

Use queues if you dont want to lose any data

0 Kudos
Message 6 of 14
(3,996 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,992 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,985 Views)

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

Message 9 of 14
(3,978 Views)

Thank you.!

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