ich can
be passed subsequently to the g-source-remove procedure.  It should be
possible to call this procedure in any thread.
</p>
<p>&rsquo;ioc&rsquo; is the g-io-condition object to which the watch is to be
attached, and &rsquo;cond&rsquo; is a list of symbols (being &rsquo;in, &rsquo;out, &rsquo;pri,
&rsquo;hup, &rsquo;err and &rsquo;nval) comprising the events for which the watch is
established.
</p>
<p>&rsquo;func&rsquo; is executed when an event occurs, and takes two arguments:
first the g-io-channel 