Changes

Jump to: navigation, search

B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter

24 bytes removed, 03:41, 22 December 2015
remove 'a' prefix for method parameters
[NewObject, AvailableIn=CertifiedApps] Promise<void> [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#enable.28.29|enable()]];
[NewObject, AvailableIn=CertifiedApps] Promise<void> [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#disable.28.29|disable()]];
[NewObject, AvailableIn=CertifiedApps] Promise<void> [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#setName.28.29|setName(DOMString aNamename)]]; [NewObject] Promise<void> [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#setDiscoverable.28.29|setDiscoverable(boolean aDiscoverablediscoverable)]];
[NewObject] Promise<[[B2G/Bluetooth/WebBluetooth-v2/BluetoothDiscoveryHandle|BluetoothDiscoveryHandle]]> [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#startDiscovery.28.29|startDiscovery()]];
[NewObject] Promise<void> [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#stopDiscovery.28.29|stopDiscovery()]];
[NewObject] Promise<void> [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#pair.28.29|pair(DOMString aAddressaddress)]]; [NewObject] Promise<void> [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#unpair.28.29|unpair(DOMString aAddressaddress)]];
sequence<[[B2G/Bluetooth/WebBluetooth-v2/BluetoothDevice#BluetoothDevice|BluetoothDevice]]> [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#getPairedDevices.28.29|getPairedDevices()]];
// BLE methods
[NewObject] Promise<[[B2G/Bluetooth/WebBluetooth-v2/BluetoothDiscoveryHandle|BluetoothDiscoveryHandle]]> [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#startLeScan.28sequence.3CDOMString.3E_aServiceUuids3E_serviceUuids.29|startLeScan(sequence<DOMString> aServiceUuids)]]; [NewObject] Promise<void> [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#stopLeScan.28BluetoothDiscoveryHandle_aDiscoveryHandle.29|stopLeScan(BluetoothDiscoveryHandle aDiscoveryHandlediscoveryHandle)]];
[NewObject] Promise<void> [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#startAdvertising.28optional_BluetoothAdvertisingData_advData.29|startAdvertising(optional BluetoothAdvertisingData advData)]];
[NewObject] Promise<void> [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#stopAdvertising.28.29|stopAdvertising()]];
* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#enable.28.29|BluetoothAdapter.enable()]]
* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#disable.28.29|BluetoothAdapter.disable()]]
* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#setName.28DOMString_aName.29|BluetoothAdapter.setName(DOMString aNamename)]]* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#setDiscoverable.28boolean_aDiscoverable.29|BluetoothAdapter.setDiscoverable(boolean aDiscoverablediscoverable)]]
* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#startDiscovery.28.29|BluetoothAdapter.startDiscovery()]]
* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#stopDiscovery.28.29|BluetoothAdapter.stopDiscovery()]]
* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#pair.28DOMString_aDeviceAddress.29|BluetoothAdapter.pair(DOMString aDeviceAddressdeviceAddress)]]* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#unpair.28DOMString_aDeviceAddress.29|BluetoothAdapter.unpair(DOMString aDeviceAddressdeviceAddress)]]
* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#getPairedDevices.28.29|BluetoothAdapter.getPairedDevices()]]
* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#startLeScan.28sequence.3CDOMString.3E_aServiceUuids.29|BluetoothAdapter.startLeScan(sequence<DOMString> aServiceUuidsserviceUuids)]]* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#stopLeScan.28BluetoothDiscoveryHandle_aDiscoveryHandle.29|BluetoothAdapter.stopLeScan(BluetoothDiscoveryHandle aDiscoveryHandlediscoveryHandle)]]
* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#startAdvertising.28optional_BluetoothAdvertisingData_advData.29|startAdvertising(optional BluetoothAdvertisingData advData)]];
* [[B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapter#stopAdvertising.28.29|stopAdvertising()]];
});
=== setName(DOMString aNamename) ===
; Description
; Parameters
: ''aNamename''
:: A DOMString representing the new name to set.
});
=== setDiscoverable(boolean aDiscoverablediscoverable) ===
; Description
; Parameters
: ''aDiscoverablediscoverable''
:: A boolean indicating if the device is discoverable (true) or not (false).
});
=== pair(DOMString aDeviceAddressdeviceAddress) ===
; Description
; Parameters
: ''aDeviceAddressdeviceAddress''
:: A DOMString object representing the address of the device to pair with.
});
=== unpair(DOMString aDeviceAddressdeviceAddress) ===
; Description
; Parameters
: ''aDeviceAddressdeviceAddress''
:: A DOMString object representing the address of the device to unpair from.
}
=== startLeScan(sequence<DOMString> aServiceUuidsserviceUuids) ===
; Description
; Parameters
: ''aServiceUuidsserviceUuids''
:: A DOMString array of service UUIDs to seek for. Standardized service UUIDs are listed in [https://developer.bluetooth.org/gatt/services/Pages/ServicesHome.aspx here]. An empty array means to seek for devices advertising any service.
});
=== stopLeScan(BluetoothDiscoveryHandle aDiscoveryHandlediscoveryHandle) ===
; Description
; Parameters
: ''aDiscoveryHandlediscoveryHandle''
:: The [[B2G/Bluetooth/WebBluetooth-v2/BluetoothDiscoveryHandle|BluetoothDiscoveryHandle]] of the ongoing scan to stop.
120
edits

Navigation menu