Declarations for Reactor. More...
#include "Clock.h"
#include "PollTimeout.h"
#include "RequestCache.h"
#include "ExpireTimer.h"
#include <boost/thread/thread.hpp>
#include <memory>
#include <mutex>
#include <queue>
#include <set>
#include <vector>
#include <poll.h>
Go to the source code of this file.
Classes | |
struct | Hypertable::PollDescriptorT |
Socket descriptor poll state for use with POSIX poll() More... | |
class | Hypertable::Reactor |
Manages reactor (polling thread) state including poll interest, request cache, and timers. More... | |
Namespaces | |
Hypertable | |
Hypertable definitions | |
Typedefs | |
typedef std::shared_ptr< Reactor > | Hypertable::ReactorPtr |
Shared smart pointer to Reactor. More... | |
Declarations for Reactor.
This file contains type declarations for Reactor, a class to manage state for a polling thread.
Definition in file Reactor.h.