Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(39)

Side by Side Diff: chrome/common/extensions/api/usb.idl

Issue 12996003: Dynamically generate a heading for Extension Docs API pages (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Finding earliest 'stable' availability using features files Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 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 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // Use the <code>chrome.usb</code> module to interact with connected USB
6 // devices. This API provides access to USB operations from within the context
7 // of an app. Using this API, apps can function as drivers for hardware devices.
8
5 namespace usb { 9 namespace usb {
6 10
7 // Direction, Recipient and RequestType all map to their namesakes within the 11 // Direction, Recipient and RequestType all map to their namesakes within the
8 // USB specification. 12 // USB specification.
9 enum Direction {in, out}; 13 enum Direction {in, out};
10 enum Recipient {device, _interface, endpoint, other}; 14 enum Recipient {device, _interface, endpoint, other};
11 enum RequestType {standard, class, vendor, reserved}; 15 enum RequestType {standard, class, vendor, reserved};
12 16
13 // A Device encapsulates everything that is needed to communicate with a USB 17 // A Device encapsulates everything that is needed to communicate with a USB
14 // device. They are returned by findDevice calls and have all of their 18 // device. They are returned by findDevice calls and have all of their
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after
179 // will appear to be disconected and reconnected. 183 // will appear to be disconected and reconnected.
180 // You must call <code>findDevice</code> again to acquire the device. 184 // You must call <code>findDevice</code> again to acquire the device.
181 // 185 //
182 // |device|: An opened device to reset. 186 // |device|: An opened device to reset.
183 // |callback|: Invoked once the device is reset with a boolean indicating 187 // |callback|: Invoked once the device is reset with a boolean indicating
184 // whether the reset is completed successfully. 188 // whether the reset is completed successfully.
185 static void resetDevice(Device device, 189 static void resetDevice(Device device,
186 ResetDeviceCallback callback); 190 ResetDeviceCallback callback);
187 }; 191 };
188 }; 192 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698