proxygen
NotificationQueue.h File Reference
#include <sys/types.h>
#include <algorithm>
#include <iterator>
#include <memory>
#include <stdexcept>
#include <utility>
#include <boost/intrusive/slist.hpp>
#include <folly/Exception.h>
#include <folly/FileUtil.h>
#include <folly/Likely.h>
#include <folly/ScopeGuard.h>
#include <folly/SpinLock.h>
#include <folly/io/async/DelayedDestruction.h>
#include <folly/io/async/EventBase.h>
#include <folly/io/async/EventHandler.h>
#include <folly/io/async/Request.h>
#include <folly/portability/Fcntl.h>
#include <folly/portability/Sockets.h>
#include <folly/portability/Unistd.h>
#include <glog/logging.h>

Go to the source code of this file.

Classes

class  folly::NotificationQueue< MessageT >
 
struct  folly::NotificationQueue< MessageT >::Node
 
class  folly::NotificationQueue< MessageT >::Consumer
 
class  folly::NotificationQueue< MessageT >::SimpleConsumer
 
struct  folly::detail::notification_queue_consumer_wrapper< MessageT, TCallback >
 

Namespaces

 folly
 —— Concurrent Priority Queue Implementation ——
 
 folly::detail