#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 remoting {
struct NetworkSettings;
class SignalStrategy;
namespace protocol {
class SessionManager;
}
scoped_ptr<protocol::SessionManager> CreateHostSessionManager(
SignalStrategy* signal_strategy,
const NetworkSettings& network_settings,
const scoped_refptr<net::URLRequestContextGetter>&
url_request_context_getter);
}
#endif