blob: 8f0a0cde90912a1bea6d419ece1783e49f22148e [file] [log] [blame]
Paul Stewart21f2aae2013-01-17 17:10:08 -08001// Copyright (c) 2013 The Chromium OS 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#include "shill/wifi_provider.h"
6
7#include "shill/error.h"
8#include "shill/event_dispatcher.h"
9#include "shill/key_value_store.h"
10#include "shill/manager.h"
11#include "shill/metrics.h"
12#include "shill/wifi_endpoint.h"
13#include "shill/wifi_service.h"
14
15namespace shill {
16
17WiFiProvider::WiFiProvider(ControlInterface *control_interface,
18 EventDispatcher *dispatcher,
19 Metrics *metrics,
20 Manager *manager)
21 : control_interface_(control_interface),
22 dispatcher_(dispatcher),
23 metrics_(metrics),
24 manager_(manager) {}
25
26WiFiProvider::~WiFiProvider() {}
27
28void WiFiProvider::Start() {
29 NOTIMPLEMENTED();
30}
31
32void WiFiProvider::Stop() {
33 NOTIMPLEMENTED();
34}
35
36void WiFiProvider::CreateServicesFromProfile(ProfileRefPtr profile) {
37 NOTIMPLEMENTED();
38}
39
40WiFiServiceRefPtr WiFiProvider::GetService(
41 const KeyValueStore &args, Error *error) {
42 NOTIMPLEMENTED();
43 return NULL;
44}
45
46WiFiServiceRefPtr WiFiProvider::FindServiceForEndpoint(
47 const WiFiEndpoint &endpoint) {
48 NOTIMPLEMENTED();
49 return NULL;
50}
51
52} // namespace shill