address() const | folly::AsyncUDPSocket | inlinevirtual |
AsyncUDPSocket(EventBase *evb) | folly::AsyncUDPSocket | explicit |
AsyncUDPSocket(const AsyncUDPSocket &)=delete | folly::AsyncUDPSocket | private |
attachEventBase(folly::EventBase *evb) | folly::AsyncUDPSocket | virtual |
bind(const folly::SocketAddress &address) | folly::AsyncUDPSocket | virtual |
busyPollUs_ | folly::AsyncUDPSocket | private |
changeHandlerFD(int fd) | folly::EventHandler | inline |
changeHandlerFD(NetworkSocket fd) | folly::EventHandler | |
clientAddress_ | folly::AsyncUDPSocket | private |
close() | folly::AsyncUDPSocket | virtual |
connect(const folly::SocketAddress &address) | folly::AsyncUDPSocket | virtual |
detachEventBase() | folly::AsyncUDPSocket | virtual |
dontFragment(bool df) | folly::AsyncUDPSocket | virtual |
errMessageCallback_ | folly::AsyncUDPSocket | private |
eventBase_ | folly::AsyncUDPSocket | private |
EventFlags enum name | folly::EventHandler | |
EventHandler(EventBase *eventBase, int fd) | folly::EventHandler | inlineexplicit |
EventHandler(EventBase *eventBase=nullptr, NetworkSocket fd=NetworkSocket()) | folly::EventHandler | explicit |
failErrMessageRead(const AsyncSocketException &ex) | folly::AsyncUDPSocket | protected |
fd_ | folly::AsyncUDPSocket | private |
FDOwnership enum name | folly::AsyncUDPSocket | |
getEventBase() const | folly::AsyncUDPSocket | inline |
getFD() const | folly::AsyncUDPSocket | inlinevirtual |
getGSO() | folly::AsyncUDPSocket | |
getRegisteredEvents() const | folly::EventHandler | inline |
gso_ | folly::AsyncUDPSocket | private |
handleErrMessages() noexcept | folly::AsyncUDPSocket | protected |
handleRead() noexcept | folly::AsyncUDPSocket | private |
handlerReady(uint16_t events) noexceptoverride | folly::AsyncUDPSocket | privatevirtual |
initHandler(EventBase *eventBase, int fd) | folly::EventHandler | inline |
initHandler(EventBase *eventBase, NetworkSocket fd) | folly::EventHandler | |
isBound() const | folly::AsyncUDPSocket | inlinevirtual |
isHandlerRegistered() const | folly::EventHandler | inline |
isPending() const | folly::EventHandler | |
localAddress_ | folly::AsyncUDPSocket | private |
NONE enum value | folly::EventHandler | |
operator=(const AsyncUDPSocket &)=delete | folly::AsyncUDPSocket | private |
ownership_ | folly::AsyncUDPSocket | private |
pauseRead() | folly::AsyncUDPSocket | virtual |
PERSIST enum value | folly::EventHandler | |
rcvBuf_ | folly::AsyncUDPSocket | private |
READ enum value | folly::EventHandler | |
READ_WRITE enum value | folly::EventHandler | |
readCallback_ | folly::AsyncUDPSocket | protected |
registerHandler(uint16_t events) | folly::EventHandler | inline |
registerInternalHandler(uint16_t events) | folly::EventHandler | inline |
resumeRead(ReadCallback *cob) | folly::AsyncUDPSocket | virtual |
reuseAddr_ | folly::AsyncUDPSocket | private |
reusePort_ | folly::AsyncUDPSocket | private |
sendmsg(NetworkSocket socket, const struct msghdr *message, int flags) | folly::AsyncUDPSocket | inlineprotectedvirtual |
setBusyPoll(int busyPollUs) | folly::AsyncUDPSocket | inlinevirtual |
setErrMessageCallback(ErrMessageCallback *errMessageCallback) | folly::AsyncUDPSocket | virtual |
setFD(int fd, FDOwnership ownership) | folly::AsyncUDPSocket | inline |
setFD(NetworkSocket fd, FDOwnership ownership) | folly::AsyncUDPSocket | virtual |
setGSO(int val) | folly::AsyncUDPSocket | |
setRcvBuf(int rcvBuf) | folly::AsyncUDPSocket | inlinevirtual |
setReuseAddr(bool reuseAddr) | folly::AsyncUDPSocket | inlinevirtual |
setReusePort(bool reusePort) | folly::AsyncUDPSocket | inlinevirtual |
setSndBuf(int sndBuf) | folly::AsyncUDPSocket | inlinevirtual |
sndBuf_ | folly::AsyncUDPSocket | private |
unregisterHandler() | folly::EventHandler | |
updateRegistration() noexcept | folly::AsyncUDPSocket | private |
WRITE enum value | folly::EventHandler | |
write(const folly::SocketAddress &address, const std::unique_ptr< folly::IOBuf > &buf) | folly::AsyncUDPSocket | virtual |
writeGSO(const folly::SocketAddress &address, const std::unique_ptr< folly::IOBuf > &buf, int gso) | folly::AsyncUDPSocket | virtual |
writev(const folly::SocketAddress &address, const struct iovec *vec, size_t veclen, int gso) | folly::AsyncUDPSocket | virtual |
writev(const folly::SocketAddress &address, const struct iovec *vec, size_t veclen) | folly::AsyncUDPSocket | virtual |
~AsyncUDPSocket() override | folly::AsyncUDPSocket | |
~EventHandler() | folly::EventHandler | virtual |