Lines Matching +full:system +full:- +full:observe
2 // Use of this source code is governed by a BSD-style license that can be
10 #include "mojo/public/c/system/macros.h"
11 #include "mojo/public/c/system/system_export.h"
12 #include "mojo/public/c/system/types.h"
36 // handler itself is re-entering user code. May happen, for example, if
37 // user code writes to an intra-process pipe and the receiving end trips
72 // |MOJO_TRIGGER_CONDITION_SIGNALS_UNSATISFIED| - A trigger added with this
75 // |MOJO_TRIGGER_CONDITION_SIGNALS_SATISFIED| - A triger added with this
173 // A user-provided callback to handle trap events. Passed to |MojoCreateTrap()|.
216 // handlers are never re-entered. If an event handler changes the state of the
217 // system such that another event would fire, that event is deferred until the
222 // |handle|: The handle whose signals this trigger will observe. Must be a
224 // |signals|: The specific signal(s) this trigger will observe on |handle|.
225 // |condition|: The signaling condition this trigger will observe. i.e.
295 // or if |num_blocking_events| is non-null but |blocking_events| is
299 // non-null, this assumes there is enough space for |*num_blocking_events|
300 // entries at the non-null address in |blocking_events|.