Commit 3e915e8b authored by Dan Melnic's avatar Dan Melnic Committed by Facebook Github Bot

Add the new GSO related methods to MockAsyncUDPSocket

Summary: Add the new GSO related methods to MockAsyncUDPSocket

Reviewed By: yfeldblum

Differential Revision: D9136190

fbshipit-source-id: 5a2173caae8ac21fbb7532c21f9f6f7aaf227ce3
parent aebe18a7
...@@ -31,6 +31,12 @@ struct MockAsyncUDPSocket : public AsyncUDPSocket { ...@@ -31,6 +31,12 @@ struct MockAsyncUDPSocket : public AsyncUDPSocket {
MOCK_METHOD2( MOCK_METHOD2(
write, write,
ssize_t(const SocketAddress&, const std::unique_ptr<IOBuf>&)); ssize_t(const SocketAddress&, const std::unique_ptr<IOBuf>&));
MOCK_METHOD3(
writeGSO,
ssize_t(
const folly::SocketAddress&,
const std::unique_ptr<folly::IOBuf>&,
int));
MOCK_METHOD3( MOCK_METHOD3(
writev, writev,
ssize_t(const SocketAddress&, const struct iovec*, size_t)); ssize_t(const SocketAddress&, const struct iovec*, size_t));
...@@ -44,6 +50,8 @@ struct MockAsyncUDPSocket : public AsyncUDPSocket { ...@@ -44,6 +50,8 @@ struct MockAsyncUDPSocket : public AsyncUDPSocket {
MOCK_METHOD1(setErrMessageCallback, void(ErrMessageCallback*)); MOCK_METHOD1(setErrMessageCallback, void(ErrMessageCallback*));
MOCK_METHOD1(connect, int(const SocketAddress&)); MOCK_METHOD1(connect, int(const SocketAddress&));
MOCK_CONST_METHOD0(isBound, bool()); MOCK_CONST_METHOD0(isBound, bool());
MOCK_METHOD0(getGSO, int());
MOCK_METHOD1(setGSO, bool(int));
}; };
} // namespace test } // namespace test
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment