Kea 2.7.6
watch_socket.h File Reference

Defines the class, WatchSocket. More...

#include <exceptions/exceptions.h>
#include <boost/noncopyable.hpp>
#include <boost/shared_ptr.hpp>
#include <stdint.h>
#include <string>
+ Include dependency graph for watch_socket.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  isc::util::WatchSocket
 Provides an IO "ready" semaphore for use with select() or poll() WatchSocket exposes a single open file descriptor, the "select-fd" which can be marked as being ready to read (i.e. More...
 
class  isc::util::WatchSocketError
 Exception thrown if an error occurs during IO source open. More...
 

Namespaces

namespace  isc
 Defines the logger used by the top-level component of kea-lfc.
 
namespace  isc::util
 

Typedefs

typedef boost::shared_ptr< WatchSocketisc::util::WatchSocketPtr
 Defines a smart pointer to an instance of a WatchSocket.
 

Detailed Description

Defines the class, WatchSocket.

Definition in file watch_socket.h.