summaryrefslogtreecommitdiffstats
path: root/ppapi/c
diff options
context:
space:
mode:
authorsergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-21 00:21:06 +0000
committersergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-21 00:21:06 +0000
commit00e39bfff43983a6b8e45842482b35e557f5bffd (patch)
treee5f7cd40af6f5d41a011b1530e2ae0c400e177b1 /ppapi/c
parentc8a066de678599513b366931c56cee86b2190129 (diff)
downloadchromium_src-00e39bfff43983a6b8e45842482b35e557f5bffd.zip
chromium_src-00e39bfff43983a6b8e45842482b35e557f5bffd.tar.gz
chromium_src-00e39bfff43983a6b8e45842482b35e557f5bffd.tar.bz2
Add DISABLE_TCP_TRANSPORT flag in the Transport API.
The new property allows disabling TCP-based transport ports which improves performance for stream connections. BUG=41776 TEST=None Review URL: http://codereview.chromium.org/7888022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102060 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/c')
-rw-r--r--ppapi/c/dev/ppb_transport_dev.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/ppapi/c/dev/ppb_transport_dev.h b/ppapi/c/dev/ppb_transport_dev.h
index 159b784..963bd17 100644
--- a/ppapi/c/dev/ppb_transport_dev.h
+++ b/ppapi/c/dev/ppb_transport_dev.h
@@ -53,7 +53,11 @@ typedef enum {
PP_TRANSPORTPROPERTY_TCP_NO_DELAY = 7,
// Delay for ACK packets in milliseconds. By default set to 100ms.
- PP_TRANSPORTPROPERTY_TCP_ACK_DELAY = 8
+ PP_TRANSPORTPROPERTY_TCP_ACK_DELAY = 8,
+
+ // Boolean value that disables TCP-based transports when set to
+ // true. By default set to false.
+ PP_TRANSPORTPROPERTY_DISABLE_TCP_TRANSPORT = 9
} PP_TransportProperty;
PP_COMPILE_ASSERT_SIZE_IN_BYTES(PP_TransportProperty, 4);