Declarations for ApplicationQueue. More...
#include <AsyncComm/ApplicationQueueInterface.h>
#include <AsyncComm/ApplicationHandler.h>
#include <Common/Logger.h>
#include <Common/StringExt.h>
#include <Common/Thread.h>
#include <cassert>
#include <chrono>
#include <condition_variable>
#include <list>
#include <map>
#include <memory>
#include <mutex>
#include <unordered_map>
#include <vector>
Go to the source code of this file.
Classes | |
class | Hypertable::ApplicationQueue |
Application queue. More... | |
class | Hypertable::ApplicationQueue::GroupState |
Tracks group execution state. More... | |
class | Hypertable::ApplicationQueue::RequestRec |
Request record. More... | |
class | Hypertable::ApplicationQueue::ApplicationQueueState |
Application queue state shared among worker threads. More... | |
class | Hypertable::ApplicationQueue::Worker |
Application queue worker thread function (functor) More... | |
Namespaces | |
Hypertable | |
Hypertable definitions | |
Typedefs | |
typedef std::shared_ptr < ApplicationQueue > | Hypertable::ApplicationQueuePtr |
Shared smart pointer to ApplicationQueue object. More... | |
Declarations for ApplicationQueue.
This file contains type declarations for ApplcationQueue, a base class for an application queue.
Definition in file ApplicationQueue.h.