summaryrefslogtreecommitdiffstats
path: root/net/http/http_stream_factory_impl_job.h
diff options
context:
space:
mode:
authorrch@chromium.org <rch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-02-21 03:58:00 +0000
committerrch@chromium.org <rch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-02-21 03:58:00 +0000
commit61a52778041413367b1f5a47649724c890ff33cd (patch)
tree56cbbb2fbc1d6e255065873ac1077e9ab4d1eda3 /net/http/http_stream_factory_impl_job.h
parent6f3ccf5816cab99898cc958b547e94ce10408460 (diff)
downloadchromium_src-61a52778041413367b1f5a47649724c890ff33cd.zip
chromium_src-61a52778041413367b1f5a47649724c890ff33cd.tar.gz
chromium_src-61a52778041413367b1f5a47649724c890ff33cd.tar.bz2
Add QUIC to Alternate-Protocol support.
Review URL: https://chromiumcodereview.appspot.com/12156005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@183737 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/http/http_stream_factory_impl_job.h')
-rw-r--r--net/http/http_stream_factory_impl_job.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/net/http/http_stream_factory_impl_job.h b/net/http/http_stream_factory_impl_job.h
index 98a64d7..5344b38 100644
--- a/net/http/http_stream_factory_impl_job.h
+++ b/net/http/http_stream_factory_impl_job.h
@@ -55,8 +55,10 @@ class HttpStreamFactoryImpl::Job {
// Marks this Job as the "alternate" job, from Alternate-Protocol. Tracks the
// original url so we can mark the Alternate-Protocol as broken if
- // we fail to connect.
- void MarkAsAlternate(const GURL& original_url);
+ // we fail to connect. |alternate| specifies the alternate protocol to use
+ // and alternate port to connect to.
+ void MarkAsAlternate(const GURL& original_url,
+ PortAlternateProtocolPair alternate);
// Tells |this| to wait for |job| to resume it.
void WaitFor(Job* job);
@@ -168,9 +170,6 @@ class HttpStreamFactoryImpl::Job {
SSLConfig* ssl_config,
bool is_proxy) const;
- // AlternateProtocol API
- void MarkBrokenAlternateProtocolAndFallback();
-
// Retrieve SSLInfo from our SSL Socket.
// This must only be called when we are using an SSLSocket.
// After calling, the caller can use ssl_info_.