<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_multi_protocol_base.html" title="DEPRECATED. " alt="" coords="152,107,327,133"/>
<area shape="rect" id="node6" href="$class_p_i_protocol.html" title="DEPRECATED. " alt="" coords="188,157,291,184"/>
<area shape="rect" id="node7" href="$class_p_i_state_machine.html" title="Base class for custom state machine. " alt="" coords="140,208,339,235"/>
<area shape="rect" id="node8" href="$class_p_i_thread.html" title="Thread class. " alt="" coords="196,259,283,285"/>
<area shape="rect" id="node22" href="$class_p_i_timer.html" title="Timer. " alt="" coords="200,335,279,361"/>
<area shape="rect" id="node5" href="$class_p_i_multi_protocol.html" title="DEPRECATED. " alt="" coords="387,107,529,133"/>
<area shape="rect" id="node9" href="$class_p_i_console.html" title="Console output class. " alt="" coords="411,157,505,184"/>
<area shape="rect" id="node10" href="$class_p_i_i_o_device.html" title="Base class for input/output classes. " alt="" coords="407,208,509,235"/>
<area shape="rect" id="node20" href="$class_p_i_kbd_listener.html" title="Keyboard console input listener. " alt="" coords="395,259,521,285"/>
<area shape="rect" id="node21" href="$class_p_i_process.html" title="PIProcess" alt="" coords="411,309,505,336"/>
<area shape="rect" id="node11" 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="609,5,720,32"/>
<area shape="rect" id="node12" href="$class_p_i_ethernet.html" title="Ethernet device. " alt="" coords="613,56,716,83"/>
<area shape="rect" id="node13" href="$class_p_i_file.html" title="Local file. " alt="" coords="629,107,700,133"/>
<area shape="rect" id="node14" href="$class_p_i_i_o_byte_array.html" title="PIIODevice wrapper around PIByteArray. " alt="" coords="601,157,728,184"/>
<area shape="rect" id="node15" href="$class_p_i_i_o_string.html" title="PIIODevice wrapper around PIString. " alt="" coords="613,208,716,235"/>
<area shape="rect" id="node16" href="$class_p_i_packet_extractor.html" title="Packets extractor. " alt="" coords="585,259,744,285"/>
<area shape="rect" id="node17" href="$class_p_i_serial.html" title="Serial device. " alt="" coords="621,309,708,336"/>
<area shape="rect" id="node18" href="$class_p_i_shared_memory.html" title="Shared memory. " alt="" coords="597,360,732,387"/>
<area shape="rect" id="node19" href="$class_p_i_transparent_device.html" title="PIIODevice that pass write to read. " alt="" coords="577,411,752,437"/>
<area shape="rect" id="node23" href="$class_p_i_diagnostics.html" title="Connection quality diagnostics. " alt="" coords="395,360,521,387"/>
</map>
