<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" href="$classDeferredMonitor.html" title="Defer execution of an event into an EventLoop. " alt="" coords="160,730,273,757"/>
<area shape="rect" id="node2" href="$classCurlGlobal.html" title="Manager for the global CURLM object. " alt="" coords="361,527,443,554"/>
<area shape="rect" id="node3" href="$classCurlRequest.html" title="CurlRequest" alt="" coords="355,831,449,858"/>
<area shape="rect" id="node4" href="$classDeferredCall.html" title="Invoke a method call in the EventLoop. " alt="" coords="356,629,448,655"/>
<area shape="rect" id="node5" href="$classHttpdOutput.html" title="HttpdOutput" alt="" coords="356,882,448,909"/>
<area shape="rect" id="node6" href="$classMaskMonitor.html" title="Manage a bit mask of events that have occurred. " alt="" coords="353,679,451,706"/>
<area shape="rect" id="node7" href="$classNfsConnection.html" title="An asynchronous connection to a NFS server. " alt="" coords="349,578,455,605"/>
<area shape="rect" id="node8" href="$classNfsFileReader.html" title="A helper class which helps with reading from a file. " alt="" coords="351,933,453,959"/>
<area shape="rect" id="node9" href="$classUpdateRemoveService.html" title="This class handles Song removal. " alt="" coords="327,730,477,757"/>
<area shape="rect" id="node10" href="$classUpdateService.html" title="This class manages the update queue and runs the update thread. " alt="" coords="349,781,455,807"/>
<area shape="rect" id="node11" href="$classIdleMonitor.html" title="An event that runs when the EventLoop has become idle, before waiting for more events. " alt="" coords="174,274,259,301"/>
<area shape="rect" id="node12" href="$classFullyBufferedSocket.html" title="A BufferedSocket specialization that adds an output buffer. " alt="" coords="333,223,471,250"/>
<area shape="rect" id="node14" href="$classMultiSocketMonitor.html" title="Similar to SocketMonitor, but monitors multiple sockets. " alt="" coords="335,325,469,351"/>
<area shape="rect" id="node15" href="$classNfsManager.html" title="A manager for NFS connections. " alt="" coords="357,274,447,301"/>
<area shape="rect" id="node13" href="$classClient.html" title="Client" alt="" coords="531,223,585,250"/>
<area shape="rect" id="node17" href="$classCancellablePointer.html" title="CancellablePointer\&lt; T \&gt;" alt="" coords="321,71,483,98"/>
<area shape="rect" id="node18" href="$classCancellablePointer.html" title="CancellablePointer\l\&lt; NfsCallback \&gt;" alt="" coords="337,5,467,47"/>
<area shape="rect" id="node19" href="$classHttpdClient.html" title="HttpdClient" alt="" coords="359,173,445,199"/>
<area shape="rect" id="node20" href="$classNfsCallback.html" title="Callbacks for an asynchronous libnfs operation. " alt="" coords="171,933,262,959"/>
<area shape="rect" id="node21" href="$classBlockingNfsOperation.html" title="Utility class to implement a blocking NFS call using the libnfs async API. " alt="" coords="329,983,475,1010"/>
<area shape="rect" id="node22" href="$classNfsLease.html" title="NfsLease" alt="" coords="179,983,255,1010"/>
<area shape="rect" id="node23" href="$classServerSocket.html" title="A socket that accepts incoming stream connections (e.g. " alt="" coords="167,882,266,909"/>
<area shape="rect" id="node24" href="$classSocketMonitor.html" title="Monitor events on a socket. " alt="" coords="5,350,112,377"/>
<area shape="rect" id="node25" href="$classBufferedSocket.html" title="A SocketMonitor specialization that adds an input buffer. " alt="" coords="161,223,272,250"/>
<area shape="rect" id="node26" href="$classEventLoop.html" title="An event loop that polls for events on file/socket descriptors. " alt="" coords="175,477,258,503"/>
<area shape="rect" id="node27" href="$classInotifySource.html" title="InotifySource" alt="" coords="168,173,265,199"/>
<area shape="rect" id="node28" href="$classTimeoutMonitor.html" title="This class monitors a timeout. " alt="" coords="161,426,272,453"/>
<area shape="rect" id="node29" href="$classInotifyQueue.html" title="InotifyQueue" alt="" coords="355,477,449,503"/>
<area shape="rect" id="node30" href="$classStateFile.html" title="StateFile" alt="" coords="365,426,439,453"/>
</map>
