|
proxygen
|
Public Member Functions | |
| TestAsyncUDPSocket (EventBase *evb) | |
| MOCK_METHOD3 (sendmsg, ssize_t(folly::NetworkSocket, const struct msghdr *, int)) | |
Public Member Functions inherited from folly::AsyncUDPSocket | |
| AsyncUDPSocket (EventBase *evb) | |
| ~AsyncUDPSocket () override | |
| virtual const folly::SocketAddress & | address () const |
| virtual void | bind (const folly::SocketAddress &address) |
| void | setFD (int fd, FDOwnership ownership) |
| virtual void | setFD (NetworkSocket fd, FDOwnership ownership) |
| virtual ssize_t | write (const folly::SocketAddress &address, const std::unique_ptr< folly::IOBuf > &buf) |
| virtual ssize_t | writeGSO (const folly::SocketAddress &address, const std::unique_ptr< folly::IOBuf > &buf, int gso) |
| virtual ssize_t | writev (const folly::SocketAddress &address, const struct iovec *vec, size_t veclen, int gso) |
| virtual ssize_t | writev (const folly::SocketAddress &address, const struct iovec *vec, size_t veclen) |
| virtual void | resumeRead (ReadCallback *cob) |
| virtual void | pauseRead () |
| virtual void | close () |
| virtual int | getFD () const |
| virtual void | setReusePort (bool reusePort) |
| virtual void | setReuseAddr (bool reuseAddr) |
| virtual void | setRcvBuf (int rcvBuf) |
| virtual void | setSndBuf (int sndBuf) |
| virtual void | setBusyPoll (int busyPollUs) |
| EventBase * | getEventBase () const |
| virtual void | dontFragment (bool df) |
| virtual void | setErrMessageCallback (ErrMessageCallback *errMessageCallback) |
| virtual int | connect (const folly::SocketAddress &address) |
| virtual bool | isBound () const |
| virtual void | detachEventBase () |
| virtual void | attachEventBase (folly::EventBase *evb) |
| int | getGSO () |
| bool | setGSO (int val) |
Public Member Functions inherited from folly::EventHandler | |
| EventHandler (EventBase *eventBase, int fd) | |
| EventHandler (EventBase *eventBase=nullptr, NetworkSocket fd=NetworkSocket()) | |
| virtual | ~EventHandler () |
| bool | registerHandler (uint16_t events) |
| void | unregisterHandler () |
| bool | isHandlerRegistered () const |
| void | attachEventBase (EventBase *eventBase) |
| void | detachEventBase () |
| void | changeHandlerFD (int fd) |
| void | changeHandlerFD (NetworkSocket fd) |
| void | initHandler (EventBase *eventBase, int fd) |
| void | initHandler (EventBase *eventBase, NetworkSocket fd) |
| uint16_t | getRegisteredEvents () const |
| bool | registerInternalHandler (uint16_t events) |
| bool | isPending () const |
Additional Inherited Members | |
Public Types inherited from folly::AsyncUDPSocket | |
| enum | FDOwnership { FDOwnership::OWNS, FDOwnership::SHARED } |
Public Types inherited from folly::EventHandler | |
| enum | EventFlags { NONE = 0, READ = EV_READ, WRITE = EV_WRITE, READ_WRITE = (READ | WRITE), PERSIST = EV_PERSIST } |
Protected Member Functions inherited from folly::AsyncUDPSocket | |
| virtual ssize_t | sendmsg (NetworkSocket socket, const struct msghdr *message, int flags) |
| size_t | handleErrMessages () noexcept |
| void | failErrMessageRead (const AsyncSocketException &ex) |
Protected Attributes inherited from folly::AsyncUDPSocket | |
| ReadCallback * | readCallback_ |
Definition at line 457 of file AsyncUDPSocketTest.cpp.
|
inlineexplicit |
Definition at line 459 of file AsyncUDPSocketTest.cpp.
References MOCK_METHOD3, and folly::netops::sendmsg().
| TestAsyncUDPSocket::MOCK_METHOD3 | ( | sendmsg | , |
| ssize_t(folly::NetworkSocket, const struct msghdr *, int) | |||
| ) |