<map id="impl" name="impl">
<area shape="rect" id="node1" title=" " alt="" coords="1171,1079,1217,1105"/>
<area shape="rect" id="node25" href="$structgraph.html" title=" " alt="" coords="1463,1631,1518,1657"/>
<area shape="rect" id="node29" href="$structnode.html" title=" " alt="" coords="1692,1079,1743,1105"/>
<area shape="rect" id="node31" href="$structdevice.html" title=" " alt="" coords="1461,1079,1521,1105"/>
<area shape="rect" id="node32" href="$structendpoint.html" title=" " alt="" coords="1950,1124,2021,1151"/>
<area shape="rect" id="node2" href="$structspa__hook.html" title="A hook, contains the structure with functions and the data passed to the functions." alt="" coords="582,487,661,513"/>
<area shape="rect" id="node50" href="$structmetadata.html" title=" " alt="" coords="883,1075,959,1101"/>
<area shape="rect" id="node3" href="$structspa__list.html" title=" " alt="" coords="391,1547,457,1573"/>
<area shape="rect" id="node20" href="$structspa__hook__list.html" title="A list of hooks." alt="" coords="570,1403,673,1429"/>
<area shape="rect" id="node28" href="$structport.html" title=" " alt="" coords="1963,1861,2008,1888"/>
<area shape="rect" id="node35" href="$structdescriptor.html" title=" " alt="" coords="1030,1612,1109,1639"/>
<area shape="rect" id="node36" href="$structfilter.html" title=" " alt="" coords="2220,1841,2267,1868"/>
<area shape="rect" id="node4" href="$structspa__callbacks.html" title="Callbacks, contains the structure with functions and the data passed to the functions." alt="" coords="193,332,299,359"/>
<area shape="rect" id="node10" href="$structspa__interface.html" title=" " alt="" coords="373,332,475,359"/>
<area shape="rect" id="node5" href="$structpw__properties.html" title=" " alt="" coords="372,2033,476,2060"/>
<area shape="rect" id="node48" href="$structpw__mempool.html" title="A memory pool is a collection of pw_memblocks." alt="" coords="572,2084,671,2111"/>
<area shape="rect" id="node6" href="$structspa__dict.html" title=" " alt="" coords="211,2213,281,2240"/>
<area shape="rect" id="node38" href="$structspa__node__info.html" title="Node information structure." alt="" coords="1664,2279,1771,2305"/>
<area shape="rect" id="node40" href="$structspa__port__info.html" title="Port information structure." alt="" coords="1667,2177,1768,2204"/>
<area shape="rect" id="node7" href="$structspa__dict__item.html" title=" " alt="" coords="5,2213,108,2240"/>
<area shape="rect" id="node8" href="$structspa__source.html" title=" " alt="" coords="876,233,965,260"/>
<area shape="rect" id="node9" href="$structspa__loop.html" title=" " alt="" coords="584,180,659,207"/>
<area shape="rect" id="node13" href="$structpw__loop.html" title=" " alt="" coords="885,284,956,311"/>
<area shape="rect" id="node12" href="$structspa__device.html" title=" " alt="" coords="877,809,965,836"/>
<area shape="rect" id="node14" href="$structspa__system.html" title=" " alt="" coords="576,281,667,308"/>
<area shape="rect" id="node15" href="$structspa__loop__control.html" title=" " alt="" coords="561,332,681,359"/>
<area shape="rect" id="node16" href="$structspa__loop__utils.html" title=" " alt="" coords="569,231,674,257"/>
<area shape="rect" id="node17" href="$structspa__dbus.html" title=" " alt="" coords="725,597,803,624"/>
<area shape="rect" id="node30" href="$structspa__node.html" title=" " alt="" coords="1451,195,1530,221"/>
<area shape="rect" id="node46" href="$structspa__thread__utils.html" title=" " alt="" coords="705,816,823,843"/>
<area shape="rect" id="node11" href="$structspa__handle.html" title=" " alt="" coords="877,860,965,887"/>
<area shape="rect" id="node18" href="$structpw__map.html" title="A map." alt="" coords="885,1176,956,1203"/>
<area shape="rect" id="node19" href="$structpw__array.html" title=" " alt="" coords="584,1176,659,1203"/>
<area shape="rect" id="node21" href="$structdefault__node.html" title=" " alt="" coords="873,1381,969,1408"/>
<area shape="rect" id="node22" href="$structspa__audio__info__raw.html" title="Audio information description." alt="" coords="852,144,989,171"/>
<area shape="rect" id="node34" href="$structspa__audio__info.html" title=" " alt="" coords="1436,245,1545,272"/>
<area shape="rect" id="node23" href="$structspa__ringbuffer.html" title="A ringbuffer type." alt="" coords="869,1584,972,1611"/>
<area shape="rect" id="node43" href="$structqueue.html" title=" " alt="" coords="1310,1813,1367,1840"/>
<area shape="rect" id="node24" href="$structspa__io__rate__match.html" title="rate matching" alt="" coords="855,973,987,1000"/>
<area shape="rect" id="node26" href="$structgraph__port.html" title=" " alt="" coords="1152,1681,1236,1708"/>
<area shape="rect" id="node27" href="$structgraph__hndl.html" title=" " alt="" coords="1151,1732,1237,1759"/>
<area shape="rect" id="node33" href="$structspa__param__info.html" title="information about a parameter" alt="" coords="1433,2053,1548,2080"/>
<area shape="rect" id="node37" href="$structspa__io__position.html" title="The position information adds extra meaning to the raw clock times." alt="" coords="1929,1912,2041,1939"/>
<area shape="rect" id="node39" href="$structspa__process__latency__info.html" title=" " alt="" coords="1899,2177,2072,2204"/>
<area shape="rect" id="node41" href="$structspa__io__buffers.html" title="IO area to exchange buffers." alt="" coords="1664,2025,1771,2052"/>
<area shape="rect" id="node42" href="$structbuffer.html" title=" " alt="" coords="1690,2076,1745,2103"/>
<area shape="rect" id="node44" href="$structspa__latency__info.html" title=" " alt="" coords="1657,1912,1777,1939"/>
<area shape="rect" id="node45" href="$structspa__dbus__connection.html" title=" " alt="" coords="847,1024,995,1051"/>
<area shape="rect" id="node47" href="$structpw__memblock.html" title="Memory block structure." alt="" coords="867,2080,974,2107"/>
<area shape="rect" id="node49" href="$structpw__memmap.html" title="a mapped region of a pw_memblock" alt="" coords="1144,2095,1244,2121"/>
</map>
