diff options
author | ygorshenin@chromium.org <ygorshenin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-29 18:19:30 +0000 |
---|---|---|
committer | ygorshenin@chromium.org <ygorshenin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-29 18:19:30 +0000 |
commit | 51cea8ecdfac3d655f19b27ab4ad59a49401043d (patch) | |
tree | 7867ed86cedddbc0c7539e5ee252816150da375b /ppapi/tests/test_udp_socket_private.h | |
parent | ce638d154c6e8618b8df761115a5a9e2c9d8a106 (diff) | |
download | chromium_src-51cea8ecdfac3d655f19b27ab4ad59a49401043d.zip chromium_src-51cea8ecdfac3d655f19b27ab4ad59a49401043d.tar.gz chromium_src-51cea8ecdfac3d655f19b27ab4ad59a49401043d.tar.bz2 |
Implemented queued UDP SendTo/RecvFrom requests. Exposed SO_SNDBUF and SO_RVFBUF socket options.
BUG=154338
TEST=browser_tests:*UDPSocketPrivate*
TBR=jschuh
Review URL: https://chromiumcodereview.appspot.com/12316095
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@191401 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/tests/test_udp_socket_private.h')
-rw-r--r-- | ppapi/tests/test_udp_socket_private.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/ppapi/tests/test_udp_socket_private.h b/ppapi/tests/test_udp_socket_private.h index e4a23c9..5537533 100644 --- a/ppapi/tests/test_udp_socket_private.h +++ b/ppapi/tests/test_udp_socket_private.h @@ -31,16 +31,22 @@ class TestUDPSocketPrivate : public TestCase { std::string ReadSocket(pp::UDPSocketPrivate* socket, PP_NetAddress_Private* address, size_t size, - std::string* message); + std::string* message, + PP_NetAddress_Private* recvfrom_address, + bool is_queued_recvfrom); std::string PassMessage(pp::UDPSocketPrivate* target, pp::UDPSocketPrivate* source, PP_NetAddress_Private* address, - const std::string& message); + const std::string& message, + PP_NetAddress_Private* recvfrom_address, + bool is_queued_recvfrom); std::string TestConnect(); std::string TestConnectFailure(); std::string TestBroadcast(); std::string TestSetSocketFeatureErrors(); + std::string TestQueuedRequests(); + std::string TestSequentialRequests(); std::string host_; uint16_t port_; |