Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / device / bluetooth / bluetooth_task_manager_win.h
index be8b90c..2beda13 100644 (file)
@@ -116,8 +116,8 @@ class BluetoothTaskManagerWin
 
   virtual ~BluetoothTaskManagerWin();
 
-  // Logs Win32 errors occuring during polling on the worker thread. The method
-  // may discards messages to avoid logging being too verbose.
+  // Logs Win32 errors occurring during polling on the worker thread. The method
+  // may discard messages to avoid logging being too verbose.
   void LogPollingError(const char* message, int win32_error);
 
   // Notify all Observers of updated AdapterState. Should only be called on the
@@ -179,6 +179,14 @@ class BluetoothTaskManagerWin
       bool search_cached_services_only,
       ScopedVector<ServiceRecordState>* service_record_states);
 
+  // Discover Bluetooth Classic services for the given |device_address|.
+  // Returns a Win32 error code.
+  int DiscoverClassicDeviceServicesWorker(
+      const std::string& device_address,
+      const GUID& protocol_uuid,
+      bool search_cached_services_only,
+      ScopedVector<ServiceRecordState>* service_record_states);
+
   // Discover Bluetooth Low Energy services for the given |device_path|.
   bool DiscoverLowEnergyDeviceServices(
       const base::FilePath& device_path,