|
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().