05-14-2007 11:41 AM
@craig S. wrote:
Sorry, I've been really busy with the beta and haven't had time to devote to this until now, as it requires a rather lengthy explanation.
[...snip...]
05-14-2007 12:09 PM
Great suggestion! 🙂
I'd love to see this information make it into the LabVIEW Wiki -- do you have any objection to repurposing the content of your posting, there?
05-14-2007 01:42 PM
@Jim Kring wrote:
I'd love to see this information make it into the LabVIEW Wiki -- do you have any objection to repurposing the content of your posting, there?
05-23-2007 06:37 PM
@craig S. wrote:
...
if every Event structure had a separate queue per event, it would be very hard to maintain the rule that events are handled by the Event structure in the order they occur. It's not hard to see that this is an unworkable idea.
...
1) Events are processed in the order that they occur. This is achieved by deleting the oldest reference to that event in the event ordering queue and enqueing the new event reference to the back of the event ordering queue.I think that just providing these two options would be enough for 99% of use cases. And, I think that the implementation is far from unworkable.
2) Events are allowed to cut in line. Do not enqueue a new reference in the event ordering queue -- simply overwrite the events in the event queue. This means that the oldest event is overwritten and each event bumps up in line to the location where the previous event was located.
09-17-2010 08:28 AM
Just ran across this incredibly-useful and informative (!?!?!) string. Has it been posted on the LabVIEW Wiki? [A simple search for "Events" failed to find it ...).
Bob Schor
09-17-2010 08:32 AM
Maybe the "s" was an issue?
It was tagged see here.
Ben
09-17-2010 09:01 AM
And for those curious students of LV, this thread was linked in the Interesting stuff" thread. That thread has a lot of very nice "did you know this" links.
Ben
09-17-2010 02:27 PM
Ben,
Maybe we're not saying the same thing. In the Post to which I was replying, permission was given to put Craig's info into the LabVIEW Wiki, labviewwiki.org. When I looked there, I could not find it using either "Event" or "Events" as the search string. I'm guessing it hasn't made it into this repository (though it is nice to see that it has been "tagged" in the NI forums).
BS
09-18-2010 02:18 AM
Bob,
no-one is stopping you to add information to the LabVIEW wiki!
The web is ours.
Ton