Next: Indirect out event, Previous: Direct multiple out events, Up: Execution Semantics [Contents][Index]
A requires port in-event (r.a
) call resulting in a requires port
out-event (r.b
).
interface U { out void unused (); behavior { on inevitable: unused; } } interface I { in void b (); out void a (); behavior { on inevitable: a; on b: {} } } component indirect_in { provides U p; requires I r; behavior { on r.a (): r.b (); } }