<map id="L4::Semaphore" name="L4::Semaphore">
<area shape="rect" id="Node000001" title="C++ Kernel&#45;provided semaphore interface, see Kernel&#45;provided semaphore for the C interface." alt="" coords="171,665,281,751"/>
<area shape="rect" id="Node000002" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="131,501,321,616"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="229,630,229,665,223,665,223,630"/>
<area shape="rect" id="Node000003" href="$structL4_1_1Triggerable.html" title="Interface that allows an object to be triggered by some source." alt="" coords="114,387,223,452"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="190,464,205,500,200,502,185,466"/>
<area shape="rect" id="Node000004" href="$classL4_1_1Kobject__t.html" title=" " alt="" coords="5,196,193,296"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="127,308,158,385,153,387,122,310"/>
<area shape="rect" id="Node000005" href="$classL4_1_1Irq__eoi.html" title="Interface for sending an unmask message to an object." alt="" coords="10,23,101,88"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="63,101,77,171,84,195,78,197,71,173,58,102"/>
<area shape="rect" id="Node000006" href="$classL4_1_1Kobject__t.html" title="Helper class to create an L4Re interface class that is derived from a single base class." alt="" coords="154,5,354,105"/>
<area shape="poly" id="edge6_Node000002_Node000006" title=" " alt="" coords="266,119,267,129,267,172,253,353,236,502,231,501,248,352,262,172,262,129,261,119"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="143,93,121,110,103,131,92,162,91,196,86,196,87,161,98,128,117,106,140,89"/>
</map>
