1// Copyright (c) 2012 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef CHROME_TEST_CHROMEDRIVER_NET_SYNC_WEBSOCKET_FACTORY_H_
6#define CHROME_TEST_CHROMEDRIVER_NET_SYNC_WEBSOCKET_FACTORY_H_
7
8#include "base/callback.h"
9#include "base/memory/scoped_ptr.h"
10
11class SyncWebSocket;
12class URLRequestContextGetter;
13
14typedef base::Callback<scoped_ptr<SyncWebSocket>()> SyncWebSocketFactory;
15
16SyncWebSocketFactory CreateSyncWebSocketFactory(
17    URLRequestContextGetter* getter);
18
19#endif  // CHROME_TEST_CHROMEDRIVER_NET_SYNC_WEBSOCKET_FACTORY_H_
20