diff options
author | sergeyu <sergeyu@chromium.org> | 2015-12-16 14:45:00 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-12-16 22:46:17 +0000 |
commit | 86030f38b4a7be9418c50da7e83ff55749438dba (patch) | |
tree | a885f9e90179ee8ae6ad27c651bd2ddb704124da /remoting/host/session_manager_factory.h | |
parent | 3b7c3e37ec089dc5179359a52a7b2311285c7f21 (diff) | |
download | chromium_src-86030f38b4a7be9418c50da7e83ff55749438dba.zip chromium_src-86030f38b4a7be9418c50da7e83ff55749438dba.tar.gz chromium_src-86030f38b4a7be9418c50da7e83ff55749438dba.tar.bz2 |
Add TransportContext class.
The new TransportContext is now used to store all parameters required
to initialize Transport objects and is applicable both to IceTransport
and WebrtcTransport. It also allowed to reduce amount of boilerplate
code when passing around these parameters.
BUG=547158
Review URL: https://codereview.chromium.org/1521883006
Cr-Commit-Position: refs/heads/master@{#365649}
Diffstat (limited to 'remoting/host/session_manager_factory.h')
-rw-r--r-- | remoting/host/session_manager_factory.h | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/remoting/host/session_manager_factory.h b/remoting/host/session_manager_factory.h deleted file mode 100644 index 4bce1f6..0000000 --- a/remoting/host/session_manager_factory.h +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) 2012 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef REMOTING_HOST_SESSION_MANAGER_FACTORY_H_ -#define REMOTING_HOST_SESSION_MANAGER_FACTORY_H_ - -#include "base/memory/scoped_ptr.h" -#include "net/url_request/url_request_context_getter.h" - -namespace net { -class URLRequestContextGetter; -} // namespace net - -namespace remoting { - -class SignalStrategy; - -namespace protocol { -struct NetworkSettings; -class SessionManager; -} // namespace protocol - -scoped_ptr<protocol::SessionManager> CreateHostSessionManager( - SignalStrategy* signal_strategy, - const protocol::NetworkSettings& network_settings, - const scoped_refptr<net::URLRequestContextGetter>& - url_request_context_getter); - -} // namespace remoting - -#endif // REMOTING_HOST_SESSION_MANAGER_FACTORY_H_ |