summaryrefslogtreecommitdiffstats
path: root/ppapi/tests/test_udp_socket_private.h
diff options
context:
space:
mode:
authorygorshenin@chromium.org <ygorshenin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-03-29 18:19:30 +0000
committerygorshenin@chromium.org <ygorshenin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-03-29 18:19:30 +0000
commit51cea8ecdfac3d655f19b27ab4ad59a49401043d (patch)
tree7867ed86cedddbc0c7539e5ee252816150da375b /ppapi/tests/test_udp_socket_private.h
parentce638d154c6e8618b8df761115a5a9e2c9d8a106 (diff)
downloadchromium_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.h10
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_;