#include <folly/io/async/EventHandler.h>
#include <cassert>
#include <folly/String.h>
#include <folly/io/async/EventBase.h>
namespace folly {
EventHandler::EventHandler(EventBase* eventBase, NetworkSocket fd) { … }
EventHandler::~EventHandler() { … }
bool EventHandler::registerImpl(uint16_t events, bool internal) { … }
void EventHandler::unregisterHandler() { … }
void EventHandler::attachEventBase(EventBase* eventBase) { … }
void EventHandler::detachEventBase() { … }
void EventHandler::changeHandlerFD(NetworkSocket fd) { … }
void EventHandler::initHandler(EventBase* eventBase, NetworkSocket fd) { … }
void EventHandler::ensureNotRegistered(const char* fn) { … }
void EventHandler::libeventCallback(libevent_fd_t fd, short events, void* arg) { … }
void EventHandler::setEventBase(EventBase* eventBase) { … }
bool EventHandler::isPending() const { … }
}