</p>
</li>
<li class="attribute" id="BluetoothLEAdvertiseData::serviceData">
-<span class="attrName"><span class="type">BluetoothLEServiceData[]
- </span><span class="name">serviceData</span><span class="optional"> [nullable]</span></span><div class="brief">
+<span class="attrName"><span class="type">BluetoothLEServiceData </span><span class="name">serviceData</span><span class="optional"> [nullable]</span></span><div class="brief">
The service data for advertise or scan response data.
</div>
<p><span class="version">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.gap</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.gap -> http://tizen.org/privilege/bluetooth)
</p>
<div class="returntype">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- To check if this method is supported or not, use <a href="systeminfo.html#SystemInfo::getCapability">tizen.systeminfo.getCapability</a>("http://tizen.org/feature/network.bluetooth.le").
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.admin</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
+(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
</p>
<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
-(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
+ To check if this method is supported or not, use <a href="systeminfo.html#SystemInfo::getCapability">tizen.systeminfo.getCapability</a>("http://tizen.org/feature/network.bluetooth.le").
</p>
<div class="returntype">
<p><span class="return">Return value:</span></p>
optional <a href="tizen.html#SuccessCallback">SuccessCallback</a>? successCallback,
optional <a href="tizen.html#ErrorCallback">ErrorCallback</a>? errorCallback) raises(<a href="tizen.html#WebAPIException">WebAPIException</a>);
-
-
void registerRFCOMMServiceByUUID(<a href="#BluetoothUUID">BluetoothUUID</a> uuid,
DOMString name,
<a href="#BluetoothServiceSuccessCallback">BluetoothServiceSuccessCallback</a> successCallback,
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.admin</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
</p>
<p><span class="remark"> Remark : </span>
For most Bluetooth actions, the Bluetooth adapter must be powered on.
</div>
<div class="deprecated"><p><font color="red"><i><b>Deprecated.</b>
- It is deprecated since Tizen 2.3 and will be removed in Tizen 3.0. Instead, let the user turn on/off Bluetooth through the Settings application. For more information, see the <a href="../../../../../org.tizen.tutorials/html/web/tizen/communication/bluetooth_tutorial_w.htm">Bluetooth Tutorial</a>.
- </i></font></p></div>
+ It is deprecated since Tizen 2.3 and will be removed in Tizen 3.0. Instead, let the user turn on/off Bluetooth through the Settings application. For more information, see the <a href="../../../../../
+org.tizen.tutorials/html/web/tizen/communication/bluetooth_tutorial_w.htm">Bluetooth Tutorial</a>.</i></font></p></div>
<div class="synopsis"><pre class="signature prettyprint">void setPowered(boolean state, optional <a href="tizen.html#SuccessCallback">SuccessCallback</a>? successCallback, optional <a href="tizen.html#ErrorCallback">ErrorCallback</a>? errorCallback);
</pre></div>
<p><span class="version">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.admin</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
</p>
<p><span class="remark"> Remark : </span>
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.gap</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.gap -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.gap</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.gap -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.gap</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.gap -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.gap</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.gap -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.gap</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.gap -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
<span class="example"><p>Code example:</p></span><pre name="code" class="examplecode prettyprint"> function onBondingSuccess(device) {
console.log("Device Name:" + device.name);
console.log("Device Address:" + device.address);
- console.log("Device Service UUIDs:" + device.uuids.join("<br>"));
+ console.log("Device Service UUIDs:" + device.uuids.join("\n"));
}
function onError(e) {
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.gap</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.gap -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.spp</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.spp -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
</div>
<pre class="webidl prettyprint"> [NoInterfaceObject] interface BluetoothLEAdapter {
void startScan(<a href="#BluetoothLEScanCallback">BluetoothLEScanCallback</a> successCallback, optional <a href="tizen.html#ErrorCallback">ErrorCallback</a>? errorCallback) raises(<a href="tizen.html#WebAPIException">WebAPIException</a>);
+
void stopScan() raises(<a href="tizen.html#WebAPIException">WebAPIException</a>);
+
void startAdvertise(<a href="#BluetoothLEAdvertiseData">BluetoothLEAdvertiseData</a> advertiseData, <a href="#BluetoothAdvertisePacketType">BluetoothAdvertisePacketType</a> packetType, <a href="#BluetoothLEAdvertiseCallback">BluetoothLEAdvertiseCallback</a> successCallback, optional <a href="tizen.html#ErrorCallback">ErrorCallback</a>? errorCallback, optional <a href="#BluetoothAdvertisingMode">BluetoothAdvertisingMode</a>? mode, optional boolean? connectable) raises(<a href="tizen.html#WebAPIException">WebAPIException</a>);
+
void stopAdvertise() raises(<a href="tizen.html#WebAPIException">WebAPIException</a>);
};</pre>
<p><span class="version">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.admin</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
</div>
<div class="example">
<span class="example"><p>Code example:</p></span><pre name="code" class="examplecode prettyprint"> var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
console.log("[Found device] address: " + device.address);
}
- });
+ );
</pre>
</div>
</dd>
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.admin</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
</p>
<div class="exceptionlist">
</div>
<div class="example">
<span class="example"><p>Code example:</p></span><pre name="code" class="examplecode prettyprint"> var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
if (device.address == "11:22:33:44:55:66") {
console.log("Found device: " + device.name);
adapter.stopScan();
}
}
- });
+ );
</pre>
</div>
</dd>
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.admin</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.admin</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
</p>
<div class="exceptionlist">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.admin</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
}
var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
if (device.address == "11:22:33:44:55:66") {
console.log("Found device: " + device.name);
proccessDevice(device);
}
}
- });
+ );
</pre>
</div>
</dd>
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.admin</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
}
var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
if (device.address == "11:22:33:44:55:66") {
console.log("Found device: " + device.name);
proccessDevice(device);
}
}
- });
+ );
</pre>
</div>
</dd>
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.admin</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
}
var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
if (device.address == "11:22:33:44:55:66") {
console.log("Found device: " + device.name);
adapter.stopScan();
proccessDevice(device);
}
}
- });
+ );
</pre>
</div>
</dd>
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.admin</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
}
var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
if (device.address == "11:22:33:44:55:66") {
console.log("Found device: " + device.name);
proccessDevice(device);
}
}
- });
+ );
</pre>
</div>
</dd>
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.admin</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
}
var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
if (device.address == "11:22:33:44:55:66") {
console.log("Found device: " + device.name);
proccessDevice(device);
}
}
- });
+ );
</pre>
</div>
</dd>
<a class="backward-compatibility-anchor" name="::Bluetooth::BluetoothLEScanCallback"></a><h3>2.12. BluetoothLEScanCallback</h3>
<div class="brief">
Bluetooth scanning process interface that defines the success callback for <em>BluetoothLEAdapter.startScan()</em> </div>
-<pre class="webidl prettyprint"> [Callback, NoInterfaceObject] interface BluetoothLEScanCallback {
+<pre class="webidl prettyprint"> [Callback=FunctionOnly, NoInterfaceObject] interface BluetoothLEScanCallback {
void onsuccess(<a href="#BluetoothLEDevice">BluetoothLEDevice</a> device);
};</pre>
<p><span class="version">
var uuids = device.uuids;
var services = "";
for (var i = 0; i < uuids.length; i++) {
- services += uuids[i] + "<br>";
+ services += uuids[i] + "\n";
}
console.log ("Services found: " + services);
if (uuids.indexOf(CHAT_SERVICE_UUID) != -1) {
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.spp</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.spp -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
</p>
<div class="example">
<span class="example"><p>Code example:</p></span><pre name="code" class="examplecode prettyprint"> var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
console.log("Found device: " + device.address);
}
- });
+ );
</pre>
</div>
</li>
</p>
<div class="example">
<span class="example"><p>Code example:</p></span><pre name="code" class="examplecode prettyprint"> var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
console.log("Found device: " + device.name);
}
- });
+ );
</pre>
</div>
</li>
</p>
<div class="example">
<span class="example"><p>Code example:</p></span><pre name="code" class="examplecode prettyprint"> var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
console.log("Found device: " + device.txpowerlevel);
}
- });
+ );
</pre>
</div>
</li>
</p>
<div class="example">
<span class="example"><p>Code example:</p></span><pre name="code" class="examplecode prettyprint"> var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
console.log("Found device: " + device.appearance);
}
- });
+ );
</pre>
</div>
</li>
</p>
<div class="example">
<span class="example"><p>Code example:</p></span><pre name="code" class="examplecode prettyprint"> var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
var uuids = device.uuids;
var services = "";
for (var i = 0; i < uuids.length; i++) {
}
console.log ("Service found: " + services);
}
- });
+ );
</pre>
</div>
</li>
</p>
<div class="example">
<span class="example"><p>Code example:</p></span><pre name="code" class="examplecode prettyprint"> var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
var uuids = device.solicitationuuids;
var services = "";
for (var i = 0; i < uuids.length; i++) {
}
console.log ("Service solicitations found: " + services);
}
- });
+ );
</pre>
</div>
</li>
</p>
<div class="example">
<span class="example"><p>Code example:</p></span><pre name="code" class="examplecode prettyprint"> var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
var serviceData = device.serviceData;
var data = "";
for (var i = 0; i < serviceData.length; i++) {
}
console.log ("Service data found: " + data);
}
- });
+ );
</pre>
</div>
</li>
</p>
<div class="example">
<span class="example"><p>Code example:</p></span><pre name="code" class="examplecode prettyprint"> var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
var manufacturerData = device.manufacturerData;
console.log ("Manufacture id: " + manufacturerData.id);
console.log ("Manufacture data: " + manufacturerData.data);
}
- });
+ );
</pre>
</div>
</li>
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.spp</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
}
var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: function(device) {
+ adapter.startScan(
+ function onsuccess(device) {
if (device.address == "11:22:33:44:55:66") {
console.log("Found device: " + device.name);
device.connect(onconnected, onerror);
}
}
- });
+ );
</pre>
</div>
</dd>
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.admin</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
}
var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: onDeviceFound
- }, onerror);
+ adapter.startScan(onDeviceFound, onerror);
</pre>
</div>
</dd>
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.admin</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.admin -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
}
var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: onDeviceFound
- }, onerror);
+ adapter.startScan(onDeviceFound, onerror);
</pre>
</div>
</dd>
}
var adapter = tizen.bluetooth.getLEAdapter();
- adapter.startScan({
- onsuccess: onDeviceFound
- }, onerror);
+ adapter.startScan(onDeviceFound, onerror);
</pre>
</div>
</dd>
var adapter = tizen.bluetooth.getLEAdapter();
var listenerID = null;
- adapter.startScan({
- onsuccess: onDeviceFound
- }, onerror);
+ adapter.startScan(onDeviceFound, onerror);
</pre>
</div>
</dd>
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.spp</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.spp -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.spp</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.spp -> http://tizen.org/privilege/bluetooth)
</p>
<div class="returntype">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.spp</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.spp -> http://tizen.org/privilege/bluetooth)
</p>
<div class="exceptionlist">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.gap</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.gap -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.spp</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.spp -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.health</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.health -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.health</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.health -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.health</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.health -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.health</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.health -> http://tizen.org/privilege/bluetooth)
</p>
<div class="exceptionlist">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.health</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.health -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.health</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.health -> http://tizen.org/privilege/bluetooth)
</p>
<div class="parameters">
Privilege: </span>
http://tizen.org/privilege/bluetooth
</p>
-<p><span class="remark"> Remark : </span>
- Since Tizen 2.4, the required privilege name is changed.
+<p class="warning"><b>Warning:</b>
+ The public level privilege, <em>http://tizen.org/privilege/bluetooth.health</em>, has been deprecated.
+From Tizen 2.4, the public level privilege, <em>http://tizen.org/privilege/bluetooth</em>, is required.
(http://tizen.org/privilege/bluetooth.health -> http://tizen.org/privilege/bluetooth)
</p>
<div class="exceptionlist">
optional <a href="tizen.html#SuccessCallback">SuccessCallback</a>? successCallback,
optional <a href="tizen.html#ErrorCallback">ErrorCallback</a>? errorCallback) raises(<a href="tizen.html#WebAPIException">WebAPIException</a>);
-
-
void registerRFCOMMServiceByUUID(<a href="#BluetoothUUID">BluetoothUUID</a> uuid,
DOMString name,
<a href="#BluetoothServiceSuccessCallback">BluetoothServiceSuccessCallback</a> successCallback,
[NoInterfaceObject] interface BluetoothLEAdapter {
void startScan(<a href="#BluetoothLEScanCallback">BluetoothLEScanCallback</a> successCallback, optional <a href="tizen.html#ErrorCallback">ErrorCallback</a>? errorCallback) raises(<a href="tizen.html#WebAPIException">WebAPIException</a>);
+
void stopScan() raises(<a href="tizen.html#WebAPIException">WebAPIException</a>);
+
void startAdvertise(<a href="#BluetoothLEAdvertiseData">BluetoothLEAdvertiseData</a> advertiseData, <a href="#BluetoothAdvertisePacketType">BluetoothAdvertisePacketType</a> packetType, <a href="#BluetoothLEAdvertiseCallback">BluetoothLEAdvertiseCallback</a> successCallback, optional <a href="tizen.html#ErrorCallback">ErrorCallback</a>? errorCallback, optional <a href="#BluetoothAdvertisingMode">BluetoothAdvertisingMode</a>? mode, optional boolean? connectable) raises(<a href="tizen.html#WebAPIException">WebAPIException</a>);
+
void stopAdvertise() raises(<a href="tizen.html#WebAPIException">WebAPIException</a>);
};
optional <a href="tizen.html#ErrorCallback">ErrorCallback</a>? errorCallback) raises(<a href="tizen.html#WebAPIException">WebAPIException</a>);
};
- [Callback, NoInterfaceObject] interface BluetoothLEScanCallback {
+ [Callback=FunctionOnly, NoInterfaceObject] interface BluetoothLEScanCallback {
void onsuccess(<a href="#BluetoothLEDevice">BluetoothLEDevice</a> device);
};