<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" href="$class_p_i_object.html" title="This is base class for any classes which use events &#45;&gt; handlers mechanism. " alt="" coords="5,157,92,184"/>
<area shape="rect" id="node2" href="$class_p_i_c_l_i.html" title="Command&#45;line arguments parser. " alt="" coords="208,5,271,32"/>
<area shape="rect" id="node3" href="$class_p_i_connection.html" title="Complex Input/Output point. " alt="" coords="180,56,299,83"/>
<area shape="rect" id="node4" href="$class_p_i_protocol.html" title="PIProtocol" alt="" coords="188,107,291,133"/>
<area shape="rect" id="node5" href="$class_p_i_screen_tile.html" title="Console output class. " alt="" coords="180,157,299,184"/>
<area shape="rect" id="node6" href="$class_p_i_state_machine.html" title="Base class for custom state machine. " alt="" coords="140,208,339,235"/>
<area shape="rect" id="node7" href="$class_p_i_thread.html" title="Thread class. " alt="" coords="196,259,283,285"/>
<area shape="rect" id="node19" href="$class_p_i_timer.html" title="Timer. " alt="" coords="200,335,279,361"/>
<area shape="rect" id="node8" href="$class_p_i_console.html" title="Console output class. " alt="" coords="403,132,497,159"/>
<area shape="rect" id="node9" href="$class_p_i_i_o_device.html" title="Base class for input/output classes. " alt="" coords="399,183,501,209"/>
<area shape="rect" id="node16" href="$class_p_i_kbd_listener.html" title="Keyboard console input listener. " alt="" coords="387,233,513,260"/>
<area shape="rect" id="node17" href="$class_p_i_process.html" title="PIProcess" alt="" coords="403,284,497,311"/>
<area shape="rect" id="node18" href="$class_p_i_screen.html" title="Console output class. " alt="" coords="407,335,493,361"/>
<area shape="rect" id="node10" href="$class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. " alt="" coords="585,56,696,83"/>
<area shape="rect" id="node11" href="$class_p_i_ethernet.html" title="Ethernet device. " alt="" coords="589,107,692,133"/>
<area shape="rect" id="node12" href="$class_p_i_file.html" title="Local file. " alt="" coords="605,157,676,184"/>
<area shape="rect" id="node13" href="$class_p_i_i_o_string.html" title="PIIODevice wrapper around PIString. " alt="" coords="589,208,692,235"/>
<area shape="rect" id="node14" href="$class_p_i_packet_extractor.html" title="Packets extractor. " alt="" coords="561,259,720,285"/>
<area shape="rect" id="node15" href="$class_p_i_serial.html" title="Serial device. " alt="" coords="597,309,684,336"/>
<area shape="rect" id="node20" href="$class_p_i_diagnostics.html" title="Connection quality diagnostics. " alt="" coords="387,385,513,412"/>
</map>
