<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 11, 2014 at 5:08 AM, Robert P. J. Day <span dir="ltr"><<a href="mailto:rpjday@crashcourse.ca" target="_blank">rpjday@crashcourse.ca</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="adM"><br></div>
reading up on events in BB manual and section 3.7, "Events", talks<br>
of defining event handlers, but claims:<br>
<br>
"This event handler gets called every time an event is triggered."<br>
<br>
but don't you have to associate an event handler with one or more<br>
events using the "[eventmask]" flag? that seems like a fairly<br>
significant omission from that section. or am i just misunderstanding<br>
how events work?<br>
</blockquote></div><br></div><div class="gmail_extra">eventmask is a fairly recent addition. If eventmask is undefined, the handler is called for all events, and its left to the event handler to make sure it's only doing its logic for the right events (e.g. call isinstance() on 'e' to check what event it is). The docs likely were never updated to include it.<br>
-- <br></div><div class="gmail_extra">Christopher Larson<br>clarson at kergoth dot com<br>Founder - BitBake, OpenEmbedded, OpenZaurus<br>Maintainer - Tslib<br>Senior Software Engineer, Mentor Graphics
</div></div>