proxygen
|
#include <memory>
#include <folly/io/IOBuf.h>
#include <folly/io/async/AsyncSocketBase.h>
#include <folly/io/async/AsyncTransportCertificate.h>
#include <folly/io/async/DelayedDestruction.h>
#include <folly/io/async/EventBase.h>
#include <folly/portability/OpenSSL.h>
#include <folly/portability/SysUio.h>
#include <folly/ssl/OpenSSLPtrTypes.h>
Go to the source code of this file.
Classes | |
class | folly::AsyncTransport |
class | folly::AsyncTransport::BufferCallback |
class | folly::AsyncTransport::ReplaySafetyCallback |
class | folly::AsyncReader |
class | folly::AsyncReader::ReadCallback |
class | folly::AsyncWriter |
class | folly::AsyncWriter::WriteCallback |
class | folly::AsyncTransportWrapper |
Namespaces | |
folly | |
—— Concurrent Priority Queue Implementation —— | |
Enumerations | |
enum | folly::WriteFlags : uint32_t { folly::WriteFlags::NONE = 0x00, folly::WriteFlags::CORK = 0x01, folly::WriteFlags::EOR = 0x02, folly::WriteFlags::WRITE_SHUTDOWN = 0x04, folly::WriteFlags::WRITE_MSG_ZEROCOPY = 0x08 } |
Functions | |
WriteFlags | folly::operator| (WriteFlags a, WriteFlags b) |
WriteFlags & | folly::operator|= (WriteFlags &a, WriteFlags b) |
WriteFlags | folly::operator& (WriteFlags a, WriteFlags b) |
WriteFlags & | folly::operator&= (WriteFlags &a, WriteFlags b) |
WriteFlags | folly::operator~ (WriteFlags a) |
WriteFlags | folly::unSet (WriteFlags a, WriteFlags b) |
bool | folly::isSet (WriteFlags a, WriteFlags b) |
Variables | |
constexpr bool | kOpenSslModeMoveBufferOwnership |
constexpr bool kOpenSslModeMoveBufferOwnership |
Definition at line 30 of file AsyncTransport.h.
Referenced by folly::AsyncSocket::handleRead().