proxygen
folly::AsyncPipeWriter Member List

This is the complete list of members for folly::AsyncPipeWriter, including all inherited members.

AsyncPipeWriter(folly::EventBase *eventBase, int pipeFd)folly::AsyncPipeWriterinline
attachEventBase(EventBase *eventBase)folly::EventHandler
changeHandlerFD(int fd)folly::EventHandlerinline
changeHandlerFD(NetworkSocket fd)folly::EventHandler
closeCb_folly::AsyncPipeWriterprivate
closed() const folly::AsyncPipeWriterinline
closeNow()folly::AsyncPipeWriter
closeOnEmpty()folly::AsyncPipeWriter
closeOnEmpty_folly::AsyncPipeWriterprivate
DelayedDestruction()folly::DelayedDestructioninlineprotected
DelayedDestructionBase()folly::DelayedDestructionBaseinlineprotected
destroy()folly::DelayedDestructioninlinevirtual
detachEventBase()folly::EventHandler
EventFlags enum namefolly::EventHandler
EventHandler(EventBase *eventBase, int fd)folly::EventHandlerinlineexplicit
EventHandler(EventBase *eventBase=nullptr, NetworkSocket fd=NetworkSocket())folly::EventHandlerexplicit
failAllWrites(const AsyncSocketException &ex)folly::AsyncPipeWriterprivate
fd_folly::AsyncPipeWriterprivate
getDestroyPending() const folly::DelayedDestructioninline
getDestructorGuardCount() const folly::DelayedDestructionBaseinlineprotected
getRegisteredEvents() const folly::EventHandlerinline
handlerReady(uint16_t events) noexceptoverridefolly::AsyncPipeWriterprivatevirtual
handleWrite()folly::AsyncPipeWriterprivate
hasPendingWrites() const folly::AsyncPipeWriterinline
initHandler(EventBase *eventBase, int fd)folly::EventHandlerinline
initHandler(EventBase *eventBase, NetworkSocket fd)folly::EventHandler
isHandlerRegistered() const folly::EventHandlerinline
isPending() const folly::EventHandler
newWriter(Args &&...args)folly::AsyncPipeWriterinlinestatic
NONE enum valuefolly::EventHandler
PERSIST enum valuefolly::EventHandler
queue_folly::AsyncPipeWriterprivate
READ enum valuefolly::EventHandler
READ_WRITE enum valuefolly::EventHandler
registerHandler(uint16_t events)folly::EventHandlerinline
registerInternalHandler(uint16_t events)folly::EventHandlerinline
setCloseCallback(std::function< void(int)> closeCb)folly::AsyncPipeWriterinline
UniquePtr typedeffolly::AsyncPipeWriter
unregisterHandler()folly::EventHandler
WRITE enum valuefolly::EventHandler
write(std::unique_ptr< folly::IOBuf > iob, AsyncWriter::WriteCallback *wcb=nullptr)folly::AsyncPipeWriter
write(folly::AsyncWriter::WriteCallback *callback, const void *buf, size_t bytes, WriteFlags flags=WriteFlags::NONE) overridefolly::AsyncPipeWriterinlinevirtual
writeChain(folly::AsyncWriter::WriteCallback *callback, std::unique_ptr< folly::IOBuf > &&buf, WriteFlags flags=WriteFlags::NONE) overridefolly::AsyncPipeWritervirtual
writev(folly::AsyncWriter::WriteCallback *, const iovec *, size_t, WriteFlags=WriteFlags::NONE) overridefolly::AsyncPipeWriterinlinevirtual
~AsyncPipeWriter() overridefolly::AsyncPipeWriterinlineprivate
~AsyncWriter()=defaultfolly::AsyncWriterprotectedvirtual
~DelayedDestruction() override=defaultfolly::DelayedDestructionprotected
~DelayedDestructionBase()=defaultfolly::DelayedDestructionBasevirtual
~EventHandler()folly::EventHandlervirtual