+ // Called by BluetoothProfile::Register to initialize the profile object
+ // asynchronously.
+ void Init(const BluetoothUUID& uuid,
+ const device::BluetoothProfile::Options& options,
+ const ProfileCallback& callback);
+
+ void Connect(const BluetoothDeviceWin* device,
+ scoped_refptr<base::SequencedTaskRunner> ui_task_runner,
+ scoped_refptr<BluetoothSocketThread> socket_thread,
+ net::NetLog* net_log,
+ const net::NetLog::Source& source,
+ const base::Closure& callback,
+ const ErrorCallback& error_callback);