proxygen
AsyncServerSocket.h File Reference
#include <folly/SocketAddress.h>
#include <folly/String.h>
#include <folly/io/ShutdownSocketSet.h>
#include <folly/io/async/AsyncSocketBase.h>
#include <folly/io/async/AsyncTimeout.h>
#include <folly/io/async/DelayedDestruction.h>
#include <folly/io/async/EventBase.h>
#include <folly/io/async/EventHandler.h>
#include <folly/io/async/NotificationQueue.h>
#include <folly/portability/Sockets.h>
#include <limits.h>
#include <stddef.h>
#include <exception>
#include <memory>
#include <vector>

Go to the source code of this file.

Classes

class  folly::AsyncServerSocket
 
class  folly::AsyncServerSocket::ConnectionEventCallback
 
class  folly::AsyncServerSocket::AcceptCallback
 
struct  folly::AsyncServerSocket::QueueMessage
 
class  folly::AsyncServerSocket::RemoteAcceptor
 
struct  folly::AsyncServerSocket::CallbackInfo
 
struct  folly::AsyncServerSocket::ServerEventHandler
 

Namespaces

 folly
 —— Concurrent Priority Queue Implementation ——
 

Macros

#define SO_REUSEPORT   15
 

Macro Definition Documentation