- add sources.
[platform/framework/web/crosswalk.git] / src / content / port / browser / vibration_provider.h
1 // Copyright 2013 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 CONTENT_PORT_BROWSER_VIBRATION_PROVIDER_H_
6 #define CONTENT_PORT_BROWSER_VIBRATION_PROVIDER_H_
7
8 namespace content {
9
10 class VibrationProvider {
11  public:
12   // Device should start vibrating for N milliseconds.
13   virtual void Vibrate(int64 milliseconds) = 0;
14
15   // Cancels vibration of the device.
16   virtual void CancelVibration() = 0;
17
18   virtual ~VibrationProvider() {}
19 };
20
21 }  // namespace content
22
23 #endif // CONTENT_PORT_BROWSER_VIBRATION_PROVIDER_H_