4 <name>Tizen.Network.Bluetooth</name>
7 <!-- Badly formed XML comment ignored for member "T:Tizen.Network.Bluetooth.BluetoothAdapter" -->
8 <member name="P:Tizen.Network.Bluetooth.BluetoothAdapter.IsBluetoothEnabled">
10 A property to check whether the Bluetooth is enabled.
12 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
13 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled.</exception>
15 <member name="P:Tizen.Network.Bluetooth.BluetoothAdapter.Address">
17 The local adapter address.
20 The Bluetooth must be enabled.
22 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
23 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled.</exception>
25 <member name="P:Tizen.Network.Bluetooth.BluetoothAdapter.Name">
27 The name of the local adapter.
30 The Bluetooth must be enabled.
32 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
33 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled.</exception>
35 <member name="P:Tizen.Network.Bluetooth.BluetoothAdapter.Visibility">
37 The visibility mode of the Bluetooth adapter.
40 The Bluetooth must be enabled.
42 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
43 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled.</exception>
45 <member name="P:Tizen.Network.Bluetooth.BluetoothAdapter.IsDiscoveryInProgress">
47 A property to check whether the device discovery process is in progress.
50 The Bluetooth must be enabled.
52 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
53 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled.</exception>
55 <member name="P:Tizen.Network.Bluetooth.BluetoothAdapter.RemainingTimeAsVisible">
57 The remaining time, in seconds, until the visibility mode is changed from TimeLimitedDiscoverable to NonDiscoverable.
60 The Bluetooth must be enabled.
62 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
63 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled.</exception>
65 <member name="E:Tizen.Network.Bluetooth.BluetoothAdapter.StateChanged">
67 The StateChanged event is raised when the Bluetooth adapter state is changed.
70 <member name="E:Tizen.Network.Bluetooth.BluetoothAdapter.NameChanged">
72 The NameChanged event is raised when the Bluetooth adapter name is changed.
75 <member name="E:Tizen.Network.Bluetooth.BluetoothAdapter.VisibilityModeChanged">
77 The VisibilityModeChanged event is raised when the Bluetooth adapter visibility mode is changed.
80 <member name="E:Tizen.Network.Bluetooth.BluetoothAdapter.VisibilityDurationChanged">
82 The VisibilityDurationChanged event is raised very second until the visibility mode is changed to NonDiscoverable.
85 <member name="E:Tizen.Network.Bluetooth.BluetoothAdapter.DiscoveryStateChanged">
87 The DiscoveryStateChanged event is raised when the device discovery state is changed.
90 <member name="E:Tizen.Network.Bluetooth.BluetoothAdapter.ScanResultChanged">
92 This event is called when the LE scan result is obtained.
95 <member name="M:Tizen.Network.Bluetooth.BluetoothAdapter.StartDiscovery">
97 Starts the device discovery process.
100 The Bluetooth must be enabled and the device discovery process can be stopped by StopDiscovery().
101 If this succeeds, the DiscoveryStateChanged event will be invoked.
103 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
104 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
105 or the start discovery fails.</exception>
107 <member name="M:Tizen.Network.Bluetooth.BluetoothAdapter.StopDiscovery">
109 Stops the device discovery process.
112 The device discovery process must be in progress with StartDiscovery().
113 If this succeeds, the DiscoveryStateChanged event will be invoked.
115 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
116 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled or
117 the discovery process is not is progress. </exception>
119 <member name="M:Tizen.Network.Bluetooth.BluetoothAdapter.GetBondedDevices">
121 Retrieves the device information of all bonded devices.
124 The Bluetooth must be enabled.
126 <returns> The list of the bonded BluetoothDeviceInfo objects.</returns>
127 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
128 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
129 or reading the Bonded devices list is failed.</exception>
131 <member name="M:Tizen.Network.Bluetooth.BluetoothAdapter.GetBondedDevice(System.String)">
133 Gets the device information of a bonded device.
136 The Bluetooth must be enabled.
138 <returns> Information of the bonded BluetoothDeviceInfo object.</returns>
139 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
140 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
141 or reading the bonded device information fails.</exception>
143 <member name="M:Tizen.Network.Bluetooth.BluetoothAdapter.IsServiceUsed(System.String)">
145 Checks whether the UUID of service is used or not.
147 <returns><c>true</c> if the specified serviceUuid is used, otherwise <c>false</c>.</returns>
148 <param name="serviceUuid">The UUID of Service.</param>
149 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
150 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled.</exception>
152 <member name="M:Tizen.Network.Bluetooth.BluetoothAdapter.GetLocalOobData">
154 Gets the hash and the randomizer value of the local OOB data object.
157 The Bluetooth must be enabled.
159 <returns>The BluetoothOobData object.</returns>
160 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
161 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
162 or the read OObData procedure is failed.</exception>
164 <member name="M:Tizen.Network.Bluetooth.BluetoothAdapter.SetRemoteOobData(System.String,Tizen.Network.Bluetooth.BluetoothOobData)">
166 Sets the hash and the randmoizer value of the OOB data into the remote device.
169 The Bluetooth must be enabled.
171 <param name="address">The remote device address.</param>
172 <param name="oobData">The BluetoothOobData object.</param>
173 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
174 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
175 or the set OobData procedure is failed.</exception>
177 <member name="M:Tizen.Network.Bluetooth.BluetoothAdapter.RemoveRemoteOobData(System.String)">
179 Removes the hash and the randomizer value of the OOB data from the remote device.
182 The Bluetooth must be enabled.
184 <param name="address">The remote device address.</param>
185 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
186 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled.
187 or if the Remove Oobdata procedure is failed.</exception>
189 <member name="M:Tizen.Network.Bluetooth.BluetoothAdapter.StartLeScan">
191 Starts the Bluetooth LE scan operation to discover BLE devices
194 The Bluetooth must be enabled.
195 </remarks>The result of the operation StartLeScan.
196 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
197 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled
198 or the Start LE scan is failed.</exception>
200 <member name="M:Tizen.Network.Bluetooth.BluetoothAdapter.StopLeScan">
202 Stops the Bluetooth LE scan operation.
205 The Bluetooth must be enabled.
206 </remarks>The result of the operation stopLescan.
207 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
208 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled
209 or the Stop LE scan is failed.</exception>
211 <member name="M:Tizen.Network.Bluetooth.BluetoothAdapter.GetBluetoothLeAdvertiser">
213 Returns the BluetoothLeAdvertiser instance.
216 The Bluetooth must be enabled before calling this API.
218 <returns>The BluetoothLeAdvertiser instance.</returns>
220 <member name="M:Tizen.Network.Bluetooth.BluetoothAdapter.CreateServerSocket(System.String)">
222 Registers a rfcomm server socket with a specific UUID.
225 The Bluetooth must be enabled before calling this API.
227 <returns>The BluetoothServerSocket instance.</returns>
228 <param name="serviceUuid">The UUID of service to provide.</param>
229 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
230 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
231 or the socket create error occurs.</exception>
233 <member name="M:Tizen.Network.Bluetooth.BluetoothAdapter.DestroyServerSocket(Tizen.Network.Bluetooth.BluetoothServerSocket)">
235 Removes the rfcomm server socket which was created using CreateServerSocket().
238 The socket must be created with CreateServerSocket(). The ConnectionStateChanged event is raised after this API is called.
240 <param name="socket">The server socket instance is created using CreateServerSocket().</param>
241 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
242 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
243 or the socket destroy error occurs.</exception>
245 <member name="T:Tizen.Network.Bluetooth.BluetoothAudio">
247 This class is used to handle the connection with other Bluetooth audio devices
248 like headset, hands-free, and headphone.
250 <privilege> http://tizen.org/privilege/bluetooth </privilege>
252 <member name="E:Tizen.Network.Bluetooth.BluetoothAudio.AudioConnectionStateChanged">
254 The AudioConnectionStateChanged event is called when the audio connection state is changed.
257 <!-- Badly formed XML comment ignored for member "M:Tizen.Network.Bluetooth.BluetoothAudio.Connect(Tizen.Network.Bluetooth.BluetoothAudioProfileType)" -->
258 <!-- Badly formed XML comment ignored for member "M:Tizen.Network.Bluetooth.BluetoothAudio.Disconnect(Tizen.Network.Bluetooth.BluetoothAudioProfileType)" -->
259 <member name="T:Tizen.Network.Bluetooth.BluetoothAvrcp">
261 This class is used to notify changes of the target device (For example, media player) to the control device (For example, headset).
263 <privilege> http://tizen.org/privilege/bluetooth </privilege>
265 <member name="E:Tizen.Network.Bluetooth.BluetoothAvrcp.TargetConnectionStateChanged">
267 The TargetConnectionStateChanged event is invoked when the connection state is changed.
270 <member name="E:Tizen.Network.Bluetooth.BluetoothAvrcp.EqualizerStateChanged">
272 The EqualizerStateChanged event is invoked when the equalizer state is changed by the remote control device.
275 <member name="E:Tizen.Network.Bluetooth.BluetoothAvrcp.RepeatModeChanged">
277 The RepeatModeChanged event is invoked when the repeat mode is changed by the remote control device.
280 <member name="E:Tizen.Network.Bluetooth.BluetoothAvrcp.ShuffleModeChanged">
282 The ShuffleModeChanged event is invoked when the shuffle mode is changed by the remote control device.
285 <member name="E:Tizen.Network.Bluetooth.BluetoothAvrcp.ScanModeChanged">
287 The ScanModeChanged event is invoked when the scan mode is changed by the remote control device.
290 <member name="M:Tizen.Network.Bluetooth.BluetoothAvrcp.NotifyEqualizerState(Tizen.Network.Bluetooth.EqualizerState)">
292 Notifies the equalize state to the remote device.
295 The remote device must be connected.
297 <param name="state">The equalizer state.</param>
298 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
299 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
300 or when notifying the equalizer state to the remote device fails.</exception>
302 <!-- Badly formed XML comment ignored for member "M:Tizen.Network.Bluetooth.BluetoothAvrcp.NotifyRepeatMode(Tizen.Network.Bluetooth.RepeatMode)" -->
303 <member name="M:Tizen.Network.Bluetooth.BluetoothAvrcp.NotifyShuffleMode(Tizen.Network.Bluetooth.ShuffleMode)">
305 Notifies the shuffle mode to the remote device.
308 The remote device must be connected.
310 <param name="mode">The shuffle mode.</param>
311 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
312 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
313 or when notifying the shuffle mode state to the remote device fails.</exception>
315 <member name="M:Tizen.Network.Bluetooth.BluetoothAvrcp.NotifyScanMode(Tizen.Network.Bluetooth.ScanMode)">
317 Notifies the scan mode to the remote device.
320 The remote device must be connected.
322 <param name="mode">The scan mode.</param>
323 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
324 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
325 or when notifying the scan mode state to the remote device fails.</exception>
327 <member name="M:Tizen.Network.Bluetooth.BluetoothAvrcp.NotifyPlayerState(Tizen.Network.Bluetooth.PlayerState)">
329 Notifies the player state to the remote device.
332 The remote device must be connected.
334 <param name="state">The player state.</param>
335 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
336 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
337 or when notifying the player state to the remote device fails.</exception>
339 <member name="M:Tizen.Network.Bluetooth.BluetoothAvrcp.NotifyCurrentPosition(System.UInt32)">
341 Notifies the current position of the song to the remote device.
344 The remote device must be connected.
346 <param name="position">The current position in milliseconds.</param>
347 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
348 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
349 or when notifying the current position state to the remote device fails.</exception>
351 <member name="M:Tizen.Network.Bluetooth.BluetoothAvrcp.NotifyTrack(Tizen.Network.Bluetooth.Track)">
353 Notifies the track to the remote device.
356 The remote device must be connected.
358 <param name="trackData">The data of the track.</param>
359 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth is not supported.</exception>
360 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
361 or when notifying the shuffle track state to the remote device fails.</exception>
363 <member name="T:Tizen.Network.Bluetooth.BluetoothClass">
365 This class is used to handle the device class types and the service.
368 <member name="P:Tizen.Network.Bluetooth.BluetoothClass.MajorDeviceClassType">
370 The type of the major device class.
373 <member name="P:Tizen.Network.Bluetooth.BluetoothClass.MinorDeviceClassType">
375 The type of the minor device class.
378 <member name="P:Tizen.Network.Bluetooth.BluetoothClass.MajorServiceClassMask">
380 The major service class mask.
383 <member name="T:Tizen.Network.Bluetooth.BluetoothOobData">
385 This class contains the information of the Bluetooth OOB data.
388 <member name="M:Tizen.Network.Bluetooth.BluetoothOobData.#ctor">
390 The default constructor. Initializes an object of the BluetoothOobData.
393 <member name="P:Tizen.Network.Bluetooth.BluetoothOobData.HashValue">
398 <member name="P:Tizen.Network.Bluetooth.BluetoothOobData.RandomizerValue">
400 The randomizer value.
403 <member name="T:Tizen.Network.Bluetooth.BluetoothDeviceSdpData">
405 This class contains the information of the Bluetooth device SDP data.
408 <member name="P:Tizen.Network.Bluetooth.BluetoothDeviceSdpData.DeviceAddress">
413 <member name="P:Tizen.Network.Bluetooth.BluetoothDeviceSdpData.ServiceUuid">
418 <member name="T:Tizen.Network.Bluetooth.BluetoothDeviceConnectionData">
420 This class contains the information of the Bluetooth device connection data.
423 <member name="P:Tizen.Network.Bluetooth.BluetoothDeviceConnectionData.Address">
428 <member name="P:Tizen.Network.Bluetooth.BluetoothDeviceConnectionData.LinkType">
430 The type of the connection link.
433 <member name="P:Tizen.Network.Bluetooth.BluetoothDeviceConnectionData.DisconnectReason">
435 The disconnect reason.
438 <member name="T:Tizen.Network.Bluetooth.Track">
440 This class contains the information of the track data.
443 <member name="M:Tizen.Network.Bluetooth.Track.#ctor">
445 The default constructor. Initializes an object of the track.
448 <member name="P:Tizen.Network.Bluetooth.Track.Title">
450 The title of the track.
453 <member name="P:Tizen.Network.Bluetooth.Track.Artist">
455 The artist of the track.
458 <member name="P:Tizen.Network.Bluetooth.Track.Album">
460 The album of the track.
463 <member name="P:Tizen.Network.Bluetooth.Track.Genre">
465 The genre of the track.
468 <member name="P:Tizen.Network.Bluetooth.Track.TrackNum">
473 <member name="P:Tizen.Network.Bluetooth.Track.TotalTracks">
475 The number of all tracks.
478 <member name="P:Tizen.Network.Bluetooth.Track.Duration">
480 The duration of the track in milliseconds.
483 <member name="T:Tizen.Network.Bluetooth.ManufacturerData">
485 This class contains the information of the manufacturer data.
488 <member name="M:Tizen.Network.Bluetooth.ManufacturerData.#ctor">
490 The default Constructor. Initializes an object of the ManufacturerData.
493 <member name="P:Tizen.Network.Bluetooth.ManufacturerData.Id">
498 <member name="P:Tizen.Network.Bluetooth.ManufacturerData.DataLength">
500 The length of the manufacturer data.
503 <member name="P:Tizen.Network.Bluetooth.ManufacturerData.Data">
505 The manufacturer data.
508 <member name="T:Tizen.Network.Bluetooth.BluetoothServiceData">
510 This class contains the information of the Bluetooth service data.
513 <member name="M:Tizen.Network.Bluetooth.BluetoothServiceData.#ctor">
515 The default constructor. Initializes an object of the BluetoothServiceData.
518 <member name="P:Tizen.Network.Bluetooth.BluetoothServiceData.Uuid">
520 The UUID of the service.
523 <member name="P:Tizen.Network.Bluetooth.BluetoothServiceData.DataLength">
525 The data length of the service data.
528 <member name="P:Tizen.Network.Bluetooth.BluetoothServiceData.Data">
533 <member name="T:Tizen.Network.Bluetooth.BluetoothLeServiceData">
535 This class contains the service data information.
538 <member name="P:Tizen.Network.Bluetooth.BluetoothLeServiceData.ServiceUuid">
540 The Bluetooth LE service UUID.
543 <member name="P:Tizen.Network.Bluetooth.BluetoothLeServiceData.ServiceData">
545 The Bluetooth LE service data.
548 <member name="P:Tizen.Network.Bluetooth.BluetoothLeServiceData.ServiceDataLength">
550 The length of the service data.
553 <member name="T:Tizen.Network.Bluetooth.SocketData">
555 This class contains the information of the socket data.
558 <member name="P:Tizen.Network.Bluetooth.SocketData.SocketFd">
563 <member name="P:Tizen.Network.Bluetooth.SocketData.DataSize">
565 The length of the received data.
568 <member name="P:Tizen.Network.Bluetooth.SocketData.Data">
573 <member name="T:Tizen.Network.Bluetooth.SocketConnection">
575 This class contains the information of the socket connection.
578 <member name="P:Tizen.Network.Bluetooth.SocketConnection.SocketFd">
580 The connected socket FD.
583 <member name="P:Tizen.Network.Bluetooth.SocketConnection.Address">
585 The remote device address.
588 <member name="P:Tizen.Network.Bluetooth.SocketConnection.ServiceUuid">
593 <!-- Badly formed XML comment ignored for member "T:Tizen.Network.Bluetooth.BluetoothDevice" -->
594 <member name="P:Tizen.Network.Bluetooth.BluetoothDevice.Address">
596 The address of the device.
599 <member name="P:Tizen.Network.Bluetooth.BluetoothDevice.Name">
601 The name of the device.
604 <member name="P:Tizen.Network.Bluetooth.BluetoothDevice.Rssi">
606 The strength indicator of received signal of the device.
609 <member name="P:Tizen.Network.Bluetooth.BluetoothDevice.Class">
611 The class of the device.
614 <member name="P:Tizen.Network.Bluetooth.BluetoothDevice.ServiceUuidList">
616 The service UUID list of the device.
619 <member name="P:Tizen.Network.Bluetooth.BluetoothDevice.ServiceCount">
621 The number of services.
624 <member name="P:Tizen.Network.Bluetooth.BluetoothDevice.IsPaired">
626 The paired state of the device.
629 <member name="P:Tizen.Network.Bluetooth.BluetoothDevice.IsConnected">
631 The connection state of the device.
634 <member name="P:Tizen.Network.Bluetooth.BluetoothDevice.IsAuthorized">
636 The authorization state of the device.
639 <member name="P:Tizen.Network.Bluetooth.BluetoothDevice.AppearanceType">
641 The Bluetooth appearance.
644 <member name="P:Tizen.Network.Bluetooth.BluetoothDevice.ManufacturerDataLength">
646 The length of the manufacturer data.
649 <member name="P:Tizen.Network.Bluetooth.BluetoothDevice.ManufacturerData">
651 The manufacturer data.
654 <member name="E:Tizen.Network.Bluetooth.BluetoothDevice.BondCreated">
656 The BondCreated event is raised when the process of creating the bond is finished.
659 <member name="E:Tizen.Network.Bluetooth.BluetoothDevice.BondDestroyed">
661 The BondDestroyed event is raised when the bond is destroyed.
664 <member name="E:Tizen.Network.Bluetooth.BluetoothDevice.AuthorizationChanged">
666 The AuthorizationChanged event is raised when the authorization of the device is changed.
669 <member name="E:Tizen.Network.Bluetooth.BluetoothDevice.ServiceSearched">
671 The ServiceSearched event is raised when the process of service searched is finished.
674 <member name="E:Tizen.Network.Bluetooth.BluetoothDevice.ConnectionStateChanged">
676 The ConnectionStateChanged event is raised when the connection state is changed.
679 <member name="M:Tizen.Network.Bluetooth.BluetoothDevice.CreateBond">
681 Creates a bond with the remote Bluetooth device.
684 The Bluetooth must be enabled and the remote device must be discoverable by StartDiscovery(). The bond can be destroyed by DestroyBond().
685 The bonding request can be cancelled by CancelBonding(). If this succeeds, the BondCreated event will be invoked.
687 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
688 or when the create bonding process to the remote device fails.</exception>
690 <member name="M:Tizen.Network.Bluetooth.BluetoothDevice.CancelBonding">
692 Cancels the bonding process.
695 Bonding must be in progress by CreateBond().
697 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
698 or when the cancel bonding procedure to remote device fails.</exception>
700 <member name="M:Tizen.Network.Bluetooth.BluetoothDevice.DestroyBond">
705 The Bluetooth must be enabled and the bond must be created by CreateBond().
706 If this succeeds, the BondDestroyed event will be invoked.
708 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
709 or when the destroy bonding procedure fails.</exception>
711 <member name="M:Tizen.Network.Bluetooth.BluetoothDevice.SetAlias(System.String)">
713 Sets an alias for the bonded device.
716 The Bluetooth must be enabled and the bond must be created by CreateBond().
718 <param name="aliasName">The alias name of the remote device.</param>
719 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
720 or when the set alias name to remote device fails.</exception>
722 <member name="M:Tizen.Network.Bluetooth.BluetoothDevice.SetAuthorization(Tizen.Network.Bluetooth.BluetoothAuthorizationType)">
724 Sets the authorization of a bonded device.
727 The Bluetooth must be enabled and the bond must be created by CreateBond().
728 If this succeeds, the AuthorizationChanged event will be invoked.
730 <param name="authorizationState">The authorization state.</param>
731 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
732 or when the set authorization to remote device fails.</exception>
734 <member name="M:Tizen.Network.Bluetooth.BluetoothDevice.GetMaskFromUuid(System.String[])">
736 Gets the mask from the UUID.
738 <returns>The service mask list converted from the given UUID list.</returns>
739 <param name="uuids">The UUID list of the device.</param>
740 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
741 or when the get Mask from UUID fails.</exception>
743 <member name="M:Tizen.Network.Bluetooth.BluetoothDevice.StartServiceSearch">
745 Starts the search for services supported by the specified device.
748 The Bluetooth must be enabled and remote device must be discoverable by StartDiscovery(). The bond must be created by CreateBond().
749 If this succeeds, the ServiceSearched event will be invoked.
751 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
752 or when the remote device service search fails.</exception>
754 <member name="M:Tizen.Network.Bluetooth.BluetoothDevice.GetConnectedProfiles">
756 Gets the connected profiles.
759 The Bluetooth must be enabled.
761 <returns>The connected Bluetooth profiles.</returns>
762 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
763 or when there is no BT connection.</exception>
765 <member name="M:Tizen.Network.Bluetooth.BluetoothDevice.IsProfileConnected(Tizen.Network.Bluetooth.BluetoothProfileType)">
767 Determines if profile is connected to the specified remote device.
770 The Bluetooth must be enabled.
772 <returns><c>true</c> if profile is connected, otherwise <c>false</c>.</returns>
773 <param name="profileType">The Bluetooth profile type.</param>
774 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
775 or when there is no BT connection.</exception>
777 <member name="M:Tizen.Network.Bluetooth.BluetoothDevice.GetProfile``1">
779 Returns the instance of the Bluetooth profile type.
782 The Bluetooth must be enabled.
785 <member name="M:Tizen.Network.Bluetooth.BluetoothDevice.CreateSocket(System.String)">
787 Creates the client socket.
789 <returns>The IBluetoothClientSocket instance.</returns>
790 <param name="serviceUuid">The UUID of the service.</param>
792 <member name="T:Tizen.Network.Bluetooth.BluetoothState">
794 Enumeration for the Bluetooth states.
797 <member name="F:Tizen.Network.Bluetooth.BluetoothState.Disabled">
802 <member name="F:Tizen.Network.Bluetooth.BluetoothState.Enabled">
807 <member name="T:Tizen.Network.Bluetooth.BluetoothError">
809 Enumeration for the Bluetooth errors.
812 <member name="F:Tizen.Network.Bluetooth.BluetoothError.None">
817 <member name="F:Tizen.Network.Bluetooth.BluetoothError.Cancelled">
822 <member name="F:Tizen.Network.Bluetooth.BluetoothError.InvalidParameter">
827 <member name="F:Tizen.Network.Bluetooth.BluetoothError.OutOfMemory">
832 <member name="F:Tizen.Network.Bluetooth.BluetoothError.ResourceBusy">
834 Device or resource busy.
837 <member name="F:Tizen.Network.Bluetooth.BluetoothError.TimedOut">
842 <member name="F:Tizen.Network.Bluetooth.BluetoothError.NowInProgress">
844 Operation now in progress.
847 <member name="F:Tizen.Network.Bluetooth.BluetoothError.NotSupported">
849 Bluetooth is not supported.
852 <member name="F:Tizen.Network.Bluetooth.BluetoothError.PermissionDenied">
857 <member name="F:Tizen.Network.Bluetooth.BluetoothError.QuotaExceeded">
862 <member name="F:Tizen.Network.Bluetooth.BluetoothError.NoData">
867 <member name="F:Tizen.Network.Bluetooth.BluetoothError.NotInitialized">
869 Local adapter not initialized.
872 <member name="F:Tizen.Network.Bluetooth.BluetoothError.NotEnabled">
874 Local adapter not enabled.
877 <member name="F:Tizen.Network.Bluetooth.BluetoothError.AlreadyDone">
879 Operation already done.
882 <member name="F:Tizen.Network.Bluetooth.BluetoothError.OperationFailed">
887 <member name="F:Tizen.Network.Bluetooth.BluetoothError.NotInProgress">
889 Operation not in progress.
892 <member name="F:Tizen.Network.Bluetooth.BluetoothError.RemoteDeviceNotBonded">
894 Remote device not bonded.
897 <member name="F:Tizen.Network.Bluetooth.BluetoothError.AuthRejected">
899 Authentication rejected.
902 <member name="F:Tizen.Network.Bluetooth.BluetoothError.AuthFailed">
904 Authentication failed.
907 <member name="F:Tizen.Network.Bluetooth.BluetoothError.RemoteDeviceNotFound">
909 Remote device not found.
912 <member name="F:Tizen.Network.Bluetooth.BluetoothError.ServiceSearchFailed">
914 Service search failed.
917 <member name="F:Tizen.Network.Bluetooth.BluetoothError.RemoteDeviceNotConnected">
919 Remote device is not connected.
922 <member name="F:Tizen.Network.Bluetooth.BluetoothError.ResourceUnavailable">
924 Resource temporarily unavailable.
927 <member name="F:Tizen.Network.Bluetooth.BluetoothError.ServiceNotFound">
932 <member name="T:Tizen.Network.Bluetooth.VisibilityMode">
934 Enumeration for the Bluetooth visibility modes.
937 <member name="F:Tizen.Network.Bluetooth.VisibilityMode.NonDiscoverable">
939 The non-discoverable mode.
942 <member name="F:Tizen.Network.Bluetooth.VisibilityMode.Discoverable">
944 The discoverable mode.
947 <member name="F:Tizen.Network.Bluetooth.VisibilityMode.TimeLimitedDiscoverable">
949 The discoverable mode with limited time.
952 <member name="T:Tizen.Network.Bluetooth.BluetoothMajorDeviceClassType">
954 Enumeration for the Bluetooth major device class types.
957 <member name="F:Tizen.Network.Bluetooth.BluetoothMajorDeviceClassType.Misc">
959 The miscellaneous major class type.
962 <member name="F:Tizen.Network.Bluetooth.BluetoothMajorDeviceClassType.Computer">
964 The computer major class type.
967 <member name="F:Tizen.Network.Bluetooth.BluetoothMajorDeviceClassType.Phone">
969 The phone major class type.
972 <member name="F:Tizen.Network.Bluetooth.BluetoothMajorDeviceClassType.LanNetworkAccessPoint">
974 The LAN/Network access point major class type.
977 <member name="F:Tizen.Network.Bluetooth.BluetoothMajorDeviceClassType.AudioVideo">
979 The audio/video major class type.
982 <member name="F:Tizen.Network.Bluetooth.BluetoothMajorDeviceClassType.Peripheral">
984 The peripheral major class type.
987 <member name="F:Tizen.Network.Bluetooth.BluetoothMajorDeviceClassType.Imaging">
989 The imaging major class type.
992 <member name="F:Tizen.Network.Bluetooth.BluetoothMajorDeviceClassType.Wearable">
994 The wearable major class type.
997 <member name="F:Tizen.Network.Bluetooth.BluetoothMajorDeviceClassType.Toy">
999 The toy major class type.
1002 <member name="F:Tizen.Network.Bluetooth.BluetoothMajorDeviceClassType.Health">
1004 The health major class type.
1007 <member name="F:Tizen.Network.Bluetooth.BluetoothMajorDeviceClassType.Uncategorized">
1009 The uncategorized major class type.
1012 <member name="T:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType">
1014 Enumeration for the Bluetooth minor device class types.
1017 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ComputerUncategorized">
1019 The uncategorized computer minor class type.
1022 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ComputerDesktopWorkstation">
1024 The desktop workstation computer minor class type.
1027 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ComputerServer">
1029 The server computer minor class type.
1032 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ComputerLaptop">
1034 The laptop computer minor class type.
1037 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ComputerHandheldPcOrPda">
1039 The handheld PC/PDA computer minor class type.
1042 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ComputerPalmSizedPcOrPda">
1044 The palm sized PC/PDA computer minor class type.
1047 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ComputerWearableComputer">
1049 The wearable computer minor class type.
1052 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PhoneUncategorized">
1054 The unclassified phone minor class type.
1057 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PhoneCellular">
1059 The cellular phone minor class type.
1062 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PhoneCordless">
1064 The cordless phone minor class type.
1067 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PhoneSmartPhone">
1069 The smartphone phone minor class type.
1072 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PhoneWiredModemOrVoiceGateway">
1074 The wired modem or voice gateway phone minor class type.
1077 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PhoneCommonIsdnAccess">
1079 The ISDN phone minor class type.
1082 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.LanNetworkAccessPointFullyAvailable">
1084 Fully available LAN/Network access point minor class type.
1087 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.LanNetworkAccessPoint1To17PercentUtilized">
1089 1-17% utilized LAN/Network access point minor class type.
1092 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.LanNetworkAccessPoint17To33PercentUtilized">
1094 17-33% utilized LAN/Network access point minor class type.
1097 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.LanNetworkAccessPoint33To50PercentUtilized">
1099 33-50% utilized LAN/Network access point minor class type.
1102 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.LanNetworkAccessPoint50To67PercentUtilized">
1104 50-67% utilized LAN/Network access point minor class type.
1107 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.LanNetworkAccessPoint67To83PercentUtilized">
1109 67-83% utilized LAN/Network access point minor class type.
1112 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.LanNetworkAccessPoint83To99PercentUtilized">
1114 83-99% utilized LAN/Network access point minor class type.
1117 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.LanNetworkAccessPointNoServiceAvailable">
1119 No service available LAN/Network access point minor class type.
1122 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoUncategorized">
1124 The uncategorized audio/video minor class type.
1127 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoWearableHeadset">
1129 The wearable headset audio/video minor class type.
1132 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoHandsFree">
1134 The hands free audio/video minor class type.
1137 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoMicrophone">
1139 The microphone audio/video minor class type.
1142 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoLoudspeaker">
1144 The loudspeaker audio/video minor class type.
1147 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoHeadphones">
1149 The headphones audio/video minor class type.
1152 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoPortableAudio">
1154 The portable audio audio/video minor class type.
1157 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoCarAudio">
1159 The car audio audio/video minor class type.
1162 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoSetTopBox">
1164 The SetTopbox audio/video minor class type.
1167 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoHifiAudioDevice">
1169 The Hi-Fi audio/video minor class type.
1172 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoVcr">
1174 The VCR audio/video minor class type.
1177 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoVideoCamera">
1179 The video camera audio/video minor class type.
1182 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoCamcorder">
1184 Camcorder audio/video minor class type.
1187 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoVideoMonitor">
1189 The video monitor audio/video minor class type.
1192 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoVideoDisplayLoudspeaker">
1194 The video display and loudspeaker audio/video minor class type.
1197 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoVideoConferencing">
1199 The video conferencing audio/video minor class type.
1202 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.AudioVideoGamingToy">
1204 The gaming/toy audio/video minor class type.
1207 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PeripheralUncategorized">
1209 The uncategorized peripheral minor class type.
1212 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PeripheralKeyBoard">
1214 The keyboard peripheral minor class type.
1217 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PeripheralPointingDevice">
1219 The pointing device peripheral minor class type.
1222 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PeripheralComboKeyboardPointingDevice">
1224 The combo keyboard peripheral minor class type.
1227 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PeripheralJoystick">
1229 The joystick peripheral minor class type.
1232 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PeripheralGamePad">
1234 The game pad peripheral minor class type.
1237 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PeripheralRemoteControl">
1239 The remote control peripheral minor class type.
1242 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PeripheralSensingDevice">
1244 The sensing device peripheral minor class type.
1247 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PeripheralDigitizerTablet">
1249 The digitizer peripheral minor class type.
1252 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PeripheralCardReader">
1254 The card reader peripheral minor class type.
1257 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PeripheralDigitalPen">
1259 The digital pen peripheral minor class type.
1262 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PeripheralHandheldScanner">
1264 The handheld scanner peripheral minor class type.
1267 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.PeripheralHandheldGesturalInputDevice">
1269 The handheld gestural input computer minor class type.
1272 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ImagingDisplay">
1274 The display imaging minor class type.
1277 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ImagingCamera">
1279 The camera imaging minor class type.
1282 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ImagingScanner">
1284 The scanner imaging minor class type.
1287 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ImagingPrinter">
1289 The printer imaging minor class type.
1292 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.WearableWristWatch">
1294 The wrist watch wearable minor class type.
1297 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.WearablePager">
1299 The pager wearable minor class type.
1302 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.WearableJacket">
1304 The jacket wearable minor class type.
1307 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.WearableHelmet">
1309 The helmet wearable minor class type.
1312 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.WearableGlasses">
1314 The glasses wearable minor class type.
1317 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ToyRobot">
1319 The robot toy minor class type.
1322 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ToyVehicle">
1324 The vehicle toy minor class type.
1327 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ToyDollAction">
1329 The doll toy minor class type.
1332 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ToyController">
1334 The controller toy minor class type.
1337 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.ToyGame">
1339 The game toy minor class type.
1342 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.HealthUncategorized">
1344 The uncategorized health minor class type.
1347 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.HealthBloodPressureMonitor">
1349 The BP monitor health minor class type.
1352 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.HealthThermometer">
1354 The thermometer health minor class type.
1357 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.HealthWeighingScale">
1359 The scale health minor class type.
1362 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.HealthGlucoseMeter">
1364 The glucose meter health minor class type.
1367 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.HealthPulseOximeter">
1369 The pulse oximeter health minor class type.
1372 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.HealthHeartPulseRateMonitor">
1374 The heart/pulse rate monitor health minor class type.
1377 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.HealthDataDisplay">
1379 The display health minor class type.
1382 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.HealthStepCounter">
1384 The step counter health minor class type.
1387 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.HealthBodyCompositionAnalyzer">
1389 The body composition analyzer health minor class type.
1392 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.HealthPeakFlowMonitor">
1394 The peak flow monitor health minor class type.
1397 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.HealthMedicationMonitor">
1399 The medication monitor health minor class type.
1402 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.HealthKneeProsthesis">
1404 The knee prosthesis health minor class type.
1407 <member name="F:Tizen.Network.Bluetooth.BluetoothMinorDeviceClassType.HealthAnkleProsthesis">
1409 The ankle prosthesis health minor class type.
1412 <member name="T:Tizen.Network.Bluetooth.BluetoothDeviceDiscoveryState">
1414 Enumeration for the Bluetooth device discovery states.
1417 <member name="F:Tizen.Network.Bluetooth.BluetoothDeviceDiscoveryState.Started">
1419 The device discovery is started.
1422 <member name="F:Tizen.Network.Bluetooth.BluetoothDeviceDiscoveryState.Finished">
1424 The device discovery is finished.
1427 <member name="F:Tizen.Network.Bluetooth.BluetoothDeviceDiscoveryState.Found">
1429 The remote device is found.
1432 <member name="T:Tizen.Network.Bluetooth.BluetoothAppearanceType">
1434 Enumeration for the Bluetooth appearance types.
1437 <member name="F:Tizen.Network.Bluetooth.BluetoothAppearanceType.Unknown">
1442 <member name="F:Tizen.Network.Bluetooth.BluetoothAppearanceType.GenericPhone">
1447 <member name="F:Tizen.Network.Bluetooth.BluetoothAppearanceType.GenericComputer">
1452 <member name="F:Tizen.Network.Bluetooth.BluetoothAppearanceType.GenericWatch">
1457 <member name="T:Tizen.Network.Bluetooth.BluetoothAudioProfileType">
1459 Enumeration for the Bluetooth audio profile types.
1462 <member name="F:Tizen.Network.Bluetooth.BluetoothAudioProfileType.All">
1464 All supported profiles of audio.
1467 <member name="F:Tizen.Network.Bluetooth.BluetoothAudioProfileType.HspHfp">
1469 The Headset and Hands-Free profile.
1472 <member name="F:Tizen.Network.Bluetooth.BluetoothAudioProfileType.AdvancedAudioDistribution">
1474 The Advanced Audio Distribution profile.
1477 <member name="F:Tizen.Network.Bluetooth.BluetoothAudioProfileType.AudioGateway">
1479 The Audio Gateway profile.
1482 <member name="F:Tizen.Network.Bluetooth.BluetoothAudioProfileType.AdvancedAudioDistributionSink">
1484 The Advanced Audio Distribution profile sink role.
1487 <member name="T:Tizen.Network.Bluetooth.BluetoothServiceClassType">
1489 Enumeration for the Bluetooth service class types.
1492 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.None">
1497 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Res">
1499 The RES service class.
1502 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Spp">
1504 The SPP service class.
1507 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Dun">
1509 The DUN service class.
1512 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Fax">
1514 The FAX service class.
1517 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Lap">
1519 The LAP service class.
1522 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Hsp">
1524 The HSP service class.
1527 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Hfp">
1529 The HFPservice class.
1532 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Opp">
1534 The OPP service class.
1537 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Ftp">
1539 The FTP service class.
1542 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Ctp">
1544 The CTP service class.
1547 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Icp">
1549 The ICP service class.
1552 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Sync">
1554 The Sync service class.
1557 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Bpp">
1559 The BPP service class.
1562 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Bip">
1564 The BIP service class.
1567 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Panu">
1569 The PANU service class.
1572 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Nap">
1574 The NAP service class.
1577 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Gn">
1579 The GN service class.
1582 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Sap">
1584 The SAP service class.
1587 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.A2dp">
1589 The A2DP service class.
1592 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Avrcp">
1594 The AVRCP service class.
1597 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Pbap">
1599 The PBAP service class.
1602 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Hid">
1604 The HID service class.
1607 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.A2dpSource">
1609 The A2DP Source service class.
1612 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.All">
1617 <member name="F:Tizen.Network.Bluetooth.BluetoothServiceClassType.Max">
1619 The Max service class.
1622 <member name="T:Tizen.Network.Bluetooth.BluetoothProfileType">
1624 Enumeration for the Bluetooth profile types.
1627 <member name="F:Tizen.Network.Bluetooth.BluetoothProfileType.Rfcomm">
1632 <member name="F:Tizen.Network.Bluetooth.BluetoothProfileType.AdvancedAudioDistribution">
1634 The Advanced Audio Distribution Profile Source role.
1637 <member name="F:Tizen.Network.Bluetooth.BluetoothProfileType.Headset">
1639 The Headset profile.
1642 <member name="F:Tizen.Network.Bluetooth.BluetoothProfileType.HumanInterfaceDevice">
1644 The Human Interface Device profile.
1647 <member name="F:Tizen.Network.Bluetooth.BluetoothProfileType.NetworkAccessPoint">
1649 The Network Access Point profile.
1652 <member name="F:Tizen.Network.Bluetooth.BluetoothProfileType.AudioGateway">
1654 The Audio Gateway profile.
1657 <member name="F:Tizen.Network.Bluetooth.BluetoothProfileType.GenericAttribute">
1659 The Generic Attribute profile.
1662 <member name="F:Tizen.Network.Bluetooth.BluetoothProfileType.NapServer">
1664 The NAP Server profile.
1667 <member name="F:Tizen.Network.Bluetooth.BluetoothProfileType.AdvancedAudioDistributionSink">
1669 The advanced Audio Distribution profile sink role.
1672 <member name="T:Tizen.Network.Bluetooth.BluetoothAuthorizationType">
1674 Enumeration for the Bluetooth authorization types.
1677 <member name="F:Tizen.Network.Bluetooth.BluetoothAuthorizationType.Authorized">
1679 The authorized type.
1682 <member name="F:Tizen.Network.Bluetooth.BluetoothAuthorizationType.Unauthorized">
1684 The unauthorized type.
1687 <member name="T:Tizen.Network.Bluetooth.BluetoothConnectionLinkType">
1689 Enumeration for the Bluetooth connection link types.
1692 <member name="F:Tizen.Network.Bluetooth.BluetoothConnectionLinkType.BrEdr">
1697 <member name="F:Tizen.Network.Bluetooth.BluetoothConnectionLinkType.Le">
1702 <member name="F:Tizen.Network.Bluetooth.BluetoothConnectionLinkType.Default">
1704 The default connection type.
1707 <member name="T:Tizen.Network.Bluetooth.BluetoothDisconnectReason">
1709 Enumeration for the Bluetooth disconnect reason.
1712 <member name="F:Tizen.Network.Bluetooth.BluetoothDisconnectReason.Unknown">
1714 The disconnected by unknown reason.
1717 <member name="F:Tizen.Network.Bluetooth.BluetoothDisconnectReason.Timeout">
1719 The disconnected by timeout.
1722 <member name="F:Tizen.Network.Bluetooth.BluetoothDisconnectReason.LocalHost">
1724 The disconnected by local host.
1727 <member name="F:Tizen.Network.Bluetooth.BluetoothDisconnectReason.Remote">
1729 The disconnected by remote.
1732 <member name="T:Tizen.Network.Bluetooth.BluetoothSocketRole">
1734 Enumeration for the connected Bluetooth device event roles.
1737 <member name="F:Tizen.Network.Bluetooth.BluetoothSocketRole.Unknown">
1742 <member name="F:Tizen.Network.Bluetooth.BluetoothSocketRole.Server">
1747 <member name="F:Tizen.Network.Bluetooth.BluetoothSocketRole.Client">
1752 <member name="T:Tizen.Network.Bluetooth.BluetoothSocketState">
1754 Enumeration for the Bluetooth socket connection states.
1757 <member name="F:Tizen.Network.Bluetooth.BluetoothSocketState.Connected">
1759 The RFCOMM is connected.
1762 <member name="F:Tizen.Network.Bluetooth.BluetoothSocketState.Disconnected">
1764 The RFCOMM is disconnected.
1767 <member name="T:Tizen.Network.Bluetooth.EqualizerState">
1769 Enumeration for the equalizer states.
1772 <member name="F:Tizen.Network.Bluetooth.EqualizerState.Off">
1777 <member name="F:Tizen.Network.Bluetooth.EqualizerState.On">
1782 <member name="T:Tizen.Network.Bluetooth.RepeatMode">
1784 Enumeration for the repeat modes.
1787 <member name="F:Tizen.Network.Bluetooth.RepeatMode.Off">
1792 <member name="F:Tizen.Network.Bluetooth.RepeatMode.SingleTrack">
1794 Single track repeat.
1797 <member name="F:Tizen.Network.Bluetooth.RepeatMode.AllTrack">
1802 <member name="F:Tizen.Network.Bluetooth.RepeatMode.Group">
1807 <member name="T:Tizen.Network.Bluetooth.ShuffleMode">
1809 Enumeration for the shuffle modes.
1812 <member name="F:Tizen.Network.Bluetooth.ShuffleMode.Off">
1817 <member name="F:Tizen.Network.Bluetooth.ShuffleMode.AllTrack">
1822 <member name="F:Tizen.Network.Bluetooth.ShuffleMode.Group">
1827 <member name="T:Tizen.Network.Bluetooth.ScanMode">
1829 Enumeration for the scan modes.
1832 <member name="F:Tizen.Network.Bluetooth.ScanMode.Off">
1837 <member name="F:Tizen.Network.Bluetooth.ScanMode.AllTrack">
1842 <member name="F:Tizen.Network.Bluetooth.ScanMode.Group">
1847 <member name="T:Tizen.Network.Bluetooth.PlayerState">
1849 Enumeration for the player states.
1852 <member name="F:Tizen.Network.Bluetooth.PlayerState.Stopped">
1857 <member name="F:Tizen.Network.Bluetooth.PlayerState.Playing">
1862 <member name="F:Tizen.Network.Bluetooth.PlayerState.Paused">
1867 <member name="F:Tizen.Network.Bluetooth.PlayerState.SeekForward">
1869 The seek forward state.
1872 <member name="F:Tizen.Network.Bluetooth.PlayerState.SeekRewind">
1874 The seek rewind state.
1877 <member name="T:Tizen.Network.Bluetooth.BluetoothLeDeviceAddressType">
1879 Enumeration for the Bluetooth LE device address types.
1882 <member name="F:Tizen.Network.Bluetooth.BluetoothLeDeviceAddressType.BluetoothLePublicAddress">
1884 The Buetooth LE public address.
1887 <member name="F:Tizen.Network.Bluetooth.BluetoothLeDeviceAddressType.BluetoothLePrivateAddress">
1889 The Bluetooth LE private address.
1892 <member name="T:Tizen.Network.Bluetooth.BluetoothLePacketType">
1894 Enumeration for the Bluetooth LePacket types.
1897 <member name="F:Tizen.Network.Bluetooth.BluetoothLePacketType.BluetoothLeAdvertisingPacket">
1899 The Bluetooth LE advertising packet.
1902 <member name="F:Tizen.Network.Bluetooth.BluetoothLePacketType.BluetoothLeScanResponsePacket">
1904 The Bluetooth LE scan response packet.
1907 <member name="T:Tizen.Network.Bluetooth.BluetoothLeDataType">
1909 Enumeration for the Bluetooth LE data types.
1912 <member name="F:Tizen.Network.Bluetooth.BluetoothLeDataType.BluetoothLePacketDataList16BitServiceUuid">
1914 The Bluetooth LE packet data list 16 bit service uuid.
1917 <member name="F:Tizen.Network.Bluetooth.BluetoothLeDataType.BluetoothLePacketManufacturerData">
1919 The Bluetooth LE packet manufacturer data.
1922 <member name="T:Tizen.Network.Bluetooth.BluetoothLeAdvertisingMode">
1924 Enumeration for the Bluetooth LE advertising mode types.
1927 <member name="F:Tizen.Network.Bluetooth.BluetoothLeAdvertisingMode.BluetoothLeAdvertisingBalancedMode">
1929 The Bluetooth LE advertising balanced mode.
1932 <member name="F:Tizen.Network.Bluetooth.BluetoothLeAdvertisingMode.BluetoothLeAdvertisingLowLatencyMode">
1934 The Bluetooth LE advertising low latency mode.
1937 <member name="F:Tizen.Network.Bluetooth.BluetoothLeAdvertisingMode.BluetoothLeAdvertisingLowEnergyMode">
1939 The Bluetooth LE advertising low energy mode.
1942 <member name="T:Tizen.Network.Bluetooth.BluetoothLeAdvertisingState">
1944 Enumeration for the Bluetooth LE advertising mode type.
1947 <member name="F:Tizen.Network.Bluetooth.BluetoothLeAdvertisingState.BluetoothLeAdvertisingStopped">
1949 The Bluetooth LE advertising stopped.
1952 <member name="F:Tizen.Network.Bluetooth.BluetoothLeAdvertisingState.BluetoothLeAdvertisingStarted">
1954 The Bluetooth LE advertising started.
1957 <member name="T:Tizen.Network.Bluetooth.IntDataType">
1959 Enumeration for the integer type for GATT handle's values.
1962 <member name="F:Tizen.Network.Bluetooth.IntDataType.SignedInt8">
1964 The 8-bit signed integer type.
1967 <member name="F:Tizen.Network.Bluetooth.IntDataType.SignedInt16">
1969 The 16-bit signed integer type.
1972 <member name="F:Tizen.Network.Bluetooth.IntDataType.SignedInt32">
1974 The 32-bit signed integer type.
1977 <member name="F:Tizen.Network.Bluetooth.IntDataType.UnsignedInt8">
1979 The 8-bit unsigned integer type.
1982 <member name="F:Tizen.Network.Bluetooth.IntDataType.UnsignedInt16">
1984 The 16-bit unsigned integer type.
1987 <member name="F:Tizen.Network.Bluetooth.IntDataType.UnsignedInt32">
1989 The 32-bit unsigned integer type.
1992 <member name="T:Tizen.Network.Bluetooth.FloatDataType">
1994 Enumerations of the float type for GATT handle's values.
1997 <member name="F:Tizen.Network.Bluetooth.FloatDataType.Float">
1999 The 32-bit float type.
2002 <member name="F:Tizen.Network.Bluetooth.FloatDataType.SFloat">
2004 The 16-bit float type.
2007 <member name="T:Tizen.Network.Bluetooth.GattHandleType">
2009 Enumeration for the GATT handle's types.
2012 <member name="F:Tizen.Network.Bluetooth.GattHandleType.Service">
2014 The GATT service type.
2017 <member name="F:Tizen.Network.Bluetooth.GattHandleType.Characteristic">
2019 The GATT characteristic type.
2022 <member name="F:Tizen.Network.Bluetooth.GattHandleType.Descriptor">
2024 The GATT descriptor type.
2027 <member name="T:Tizen.Network.Bluetooth.BluetoothGattServiceType">
2029 Enumeration for the service types.
2032 <member name="F:Tizen.Network.Bluetooth.BluetoothGattServiceType.Primary">
2034 The GATT primary service type.
2037 <member name="F:Tizen.Network.Bluetooth.BluetoothGattServiceType.Secondary">
2039 The GATT secondary service type.
2042 <member name="T:Tizen.Network.Bluetooth.BluetoothGattProperty">
2044 Enumeration for the characteristic's property.
2047 <member name="F:Tizen.Network.Bluetooth.BluetoothGattProperty.Broadcast">
2049 The broadcast property.
2052 <member name="F:Tizen.Network.Bluetooth.BluetoothGattProperty.Read">
2057 <member name="F:Tizen.Network.Bluetooth.BluetoothGattProperty.WriteWithoutResponse">
2059 The write without response property.
2062 <member name="F:Tizen.Network.Bluetooth.BluetoothGattProperty.Write">
2067 <member name="F:Tizen.Network.Bluetooth.BluetoothGattProperty.Notify">
2069 The notify property.
2072 <member name="F:Tizen.Network.Bluetooth.BluetoothGattProperty.Indicate">
2074 The indicate property.
2077 <member name="F:Tizen.Network.Bluetooth.BluetoothGattProperty.AuthenticatedSignedWrites">
2079 The authenticated signed writes property.
2082 <member name="F:Tizen.Network.Bluetooth.BluetoothGattProperty.ExtendedProperties">
2084 The extended properties.
2087 <member name="T:Tizen.Network.Bluetooth.BluetoothGattPermission">
2089 Enumeration for the Bluetooth GATT permission types.
2092 <member name="F:Tizen.Network.Bluetooth.BluetoothGattPermission.Read">
2097 <member name="F:Tizen.Network.Bluetooth.BluetoothGattPermission.Write">
2102 <member name="T:Tizen.Network.Bluetooth.BluetoothGattWriteType">
2104 Enumeration for the write types.
2107 <member name="F:Tizen.Network.Bluetooth.BluetoothGattWriteType.NoResponse">
2109 The write without response.
2112 <member name="F:Tizen.Network.Bluetooth.BluetoothGattWriteType.WriteWithResponse">
2114 The write with response.
2117 <member name="T:Tizen.Network.Bluetooth.BluetoothGattRequestType">
2119 Enumeration for the remote device request types for attributes.
2122 <member name="F:Tizen.Network.Bluetooth.BluetoothGattRequestType.Read">
2127 <member name="F:Tizen.Network.Bluetooth.BluetoothGattRequestType.Write">
2132 <member name="T:Tizen.Network.Bluetooth.BluetoothErrorFactory">
2134 A class which is used to Throw the Bluetooth Error exceptions.
2137 <member name="M:Tizen.Network.Bluetooth.BluetoothErrorFactory.ThrowBluetoothException(System.Int32)">
2139 Exceptions for Bluetooth Errors.
2141 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth Error happens.</exception>
2143 <member name="T:Tizen.Network.Bluetooth.StateChangedEventArgs">
2145 An extended EventArgs class contains the changed Bluetooth state.
2148 <member name="P:Tizen.Network.Bluetooth.StateChangedEventArgs.BTState">
2150 The state of Bluetooth.
2153 <member name="P:Tizen.Network.Bluetooth.StateChangedEventArgs.Result">
2155 The BluetoothError result.
2158 <member name="T:Tizen.Network.Bluetooth.NameChangedEventArgs">
2160 An extended EventArgs class contains the changed Bluetooth name.
2163 <member name="P:Tizen.Network.Bluetooth.NameChangedEventArgs.DeviceName">
2165 The name of the device.
2168 <member name="T:Tizen.Network.Bluetooth.VisibilityModeChangedEventArgs">
2170 An extended EventArgs class contains the changed Bluetooth visibility mode.
2173 <member name="P:Tizen.Network.Bluetooth.VisibilityModeChangedEventArgs.Visibility">
2175 The visibility mode.
2178 <member name="P:Tizen.Network.Bluetooth.VisibilityModeChangedEventArgs.Result">
2180 The BluetoothError result.
2183 <member name="T:Tizen.Network.Bluetooth.VisibilityDurationChangedEventArgs">
2185 An extended EventArgs class contains the duration until the visibility mode is changed from TimeLimitedDiscoverable to NonDiscoverable.
2188 <member name="P:Tizen.Network.Bluetooth.VisibilityDurationChangedEventArgs.Duration">
2193 <member name="T:Tizen.Network.Bluetooth.DiscoveryStateChangedEventArgs">
2195 An extended EventArgs class contains the changed Bluetooth device discovery state and the discovered device information.
2198 <member name="P:Tizen.Network.Bluetooth.DiscoveryStateChangedEventArgs.Result">
2200 The BluetoothError result.
2203 <member name="P:Tizen.Network.Bluetooth.DiscoveryStateChangedEventArgs.DiscoveryState">
2205 The state of the discovery.
2208 <member name="P:Tizen.Network.Bluetooth.DiscoveryStateChangedEventArgs.DeviceFound">
2210 The remote device found.
2213 <member name="T:Tizen.Network.Bluetooth.BondCreatedEventArgs">
2215 An extended EventArgs class contains the bonded device information.
2218 <member name="P:Tizen.Network.Bluetooth.BondCreatedEventArgs.Result">
2220 The BluetoothError result.
2223 <member name="P:Tizen.Network.Bluetooth.BondCreatedEventArgs.Device">
2228 <member name="T:Tizen.Network.Bluetooth.BondDestroyedEventArgs">
2230 An extended EventArgs class contains the address of the remote Bluetooth device to destroy bond with.
2233 <member name="P:Tizen.Network.Bluetooth.BondDestroyedEventArgs.Result">
2235 The BluetoothError result.
2238 <member name="P:Tizen.Network.Bluetooth.BondDestroyedEventArgs.DeviceAddress">
2240 The remote device address.
2242 <value>The device address.</value>
2244 <member name="T:Tizen.Network.Bluetooth.AuthorizationChangedEventArgs">
2246 An extended EventArgs class contains the authorization state and the address of the remote Bluetooth device.
2249 <member name="P:Tizen.Network.Bluetooth.AuthorizationChangedEventArgs.Authorization">
2254 <member name="P:Tizen.Network.Bluetooth.AuthorizationChangedEventArgs.DeviceAddress">
2259 <member name="T:Tizen.Network.Bluetooth.ServiceSearchedEventArgs">
2261 An extended EventArgs class contains the service lists found on the remote Bluetooth device.
2264 <member name="P:Tizen.Network.Bluetooth.ServiceSearchedEventArgs.Result">
2266 The BluetoothError result.
2269 <member name="P:Tizen.Network.Bluetooth.ServiceSearchedEventArgs.SdpData">
2274 <member name="T:Tizen.Network.Bluetooth.DeviceConnectionStateChangedEventArgs">
2276 An extended EventArgs class contains the connection state and the connection information of the remote device.
2279 <member name="P:Tizen.Network.Bluetooth.DeviceConnectionStateChangedEventArgs.IsConnected">
2281 A value indicating whether the device is connected.
2284 <member name="P:Tizen.Network.Bluetooth.DeviceConnectionStateChangedEventArgs.ConnectionData">
2286 The device connection data.
2289 <member name="T:Tizen.Network.Bluetooth.SocketDataReceivedEventArgs">
2291 An extended EventArgs class contains the data received information.
2294 <member name="P:Tizen.Network.Bluetooth.SocketDataReceivedEventArgs.Data">
2299 <member name="T:Tizen.Network.Bluetooth.SocketConnectionStateChangedEventArgs">
2301 An extended EventArgs class contains the changed connection state.
2304 <member name="P:Tizen.Network.Bluetooth.SocketConnectionStateChangedEventArgs.Result">
2306 The BluetoothError result.
2309 <member name="P:Tizen.Network.Bluetooth.SocketConnectionStateChangedEventArgs.State">
2314 <member name="P:Tizen.Network.Bluetooth.SocketConnectionStateChangedEventArgs.Connection">
2316 The socket connection.
2319 <member name="P:Tizen.Network.Bluetooth.AcceptStateChangedEventArgs.Result">
2321 The BluetoothError result.
2324 <member name="P:Tizen.Network.Bluetooth.AcceptStateChangedEventArgs.State">
2329 <member name="P:Tizen.Network.Bluetooth.AcceptStateChangedEventArgs.Connection">
2331 The socket connection.
2334 <member name="P:Tizen.Network.Bluetooth.AcceptStateChangedEventArgs.Server">
2336 The server socket instance.
2339 <member name="T:Tizen.Network.Bluetooth.AudioConnectionStateChangedEventArgs">
2341 An extended EventArgs class contains the connection state, remote address, and the type of audio profile.
2344 <member name="P:Tizen.Network.Bluetooth.AudioConnectionStateChangedEventArgs.Result">
2349 <member name="P:Tizen.Network.Bluetooth.AudioConnectionStateChangedEventArgs.IsConnected">
2351 A value indicating whether this instance is connected.
2354 <member name="P:Tizen.Network.Bluetooth.AudioConnectionStateChangedEventArgs.Address">
2359 <member name="P:Tizen.Network.Bluetooth.AudioConnectionStateChangedEventArgs.ProfileType">
2361 The type of the audio profile.
2364 <member name="T:Tizen.Network.Bluetooth.HidConnectionStateChangedEventArgs">
2366 An extended EventArgs class contains the connection state and the address of the remote Bluetooth device.
2369 <member name="P:Tizen.Network.Bluetooth.HidConnectionStateChangedEventArgs.Result">
2374 <member name="P:Tizen.Network.Bluetooth.HidConnectionStateChangedEventArgs.IsConnected">
2376 A value indicating whether this instance is connected.
2379 <member name="P:Tizen.Network.Bluetooth.HidConnectionStateChangedEventArgs.Address">
2384 <member name="T:Tizen.Network.Bluetooth.EqualizerStateChangedEventArgs">
2386 An extended EventArgs class contains the changed equalizer state.
2389 <member name="P:Tizen.Network.Bluetooth.EqualizerStateChangedEventArgs.State">
2391 The state of the equalizer.
2394 <member name="T:Tizen.Network.Bluetooth.RepeatModeChangedEventArgs">
2396 An extended EventArgs class contains the changed repeat mode.
2399 <member name="P:Tizen.Network.Bluetooth.RepeatModeChangedEventArgs.Mode">
2404 <member name="T:Tizen.Network.Bluetooth.ShuffleModeChangedeventArgs">
2406 An extended EventArgs class contains the changed shuffle mode.
2409 <member name="P:Tizen.Network.Bluetooth.ShuffleModeChangedeventArgs.Mode">
2414 <member name="T:Tizen.Network.Bluetooth.ScanModeChangedEventArgs">
2416 An extended EventArgs class contains the changed scan mode.
2419 <member name="P:Tizen.Network.Bluetooth.ScanModeChangedEventArgs.Mode">
2424 <member name="T:Tizen.Network.Bluetooth.TargetConnectionStateChangedEventArgs">
2426 An extended EventArgs class contains the connection state and the remote device address.
2429 <member name="P:Tizen.Network.Bluetooth.TargetConnectionStateChangedEventArgs.IsConnected">
2431 A value indicating whether this instance is connected.
2434 <member name="P:Tizen.Network.Bluetooth.TargetConnectionStateChangedEventArgs.Address">
2439 <member name="T:Tizen.Network.Bluetooth.AdvertisingStateChangedEventArgs">
2441 An extended EventArgs class contains the changed Bluetooth LE advertising state changed information.
2444 <member name="P:Tizen.Network.Bluetooth.AdvertisingStateChangedEventArgs.Result">
2449 <member name="P:Tizen.Network.Bluetooth.AdvertisingStateChangedEventArgs.AdvertiserHandle">
2451 The advertiser handle.
2454 <member name="P:Tizen.Network.Bluetooth.AdvertisingStateChangedEventArgs.State">
2456 The LE advertising state.
2459 <member name="T:Tizen.Network.Bluetooth.AdapterLeScanResultChangedEventArgs">
2461 An extended EventArgs class contains the changed Bluetooth LE scan result information.
2464 <member name="P:Tizen.Network.Bluetooth.AdapterLeScanResultChangedEventArgs.Result">
2469 <member name="P:Tizen.Network.Bluetooth.AdapterLeScanResultChangedEventArgs.DeviceData">
2474 <member name="T:Tizen.Network.Bluetooth.GattConnectionStateChangedEventArgs">
2476 An extended EventArgs class contains the changed Bluetooth LE GATT connection state.
2479 <member name="P:Tizen.Network.Bluetooth.GattConnectionStateChangedEventArgs.Result">
2484 <member name="P:Tizen.Network.Bluetooth.GattConnectionStateChangedEventArgs.IsConnected">
2486 A value indicating whether this instance is connected.
2489 <member name="P:Tizen.Network.Bluetooth.GattConnectionStateChangedEventArgs.RemoteAddress">
2494 <member name="T:Tizen.Network.Bluetooth.ValueChangedEventArgs">
2496 An extended EventArgs class contains the changed attribute value.
2499 <member name="P:Tizen.Network.Bluetooth.ValueChangedEventArgs.Value">
2501 The attribute value.
2504 <member name="T:Tizen.Network.Bluetooth.ReadRequestedEventArgs">
2506 An extended EventArgs class contains the read value request data.
2509 <member name="P:Tizen.Network.Bluetooth.ReadRequestedEventArgs.Server">
2511 The GATT server instance.
2514 <member name="P:Tizen.Network.Bluetooth.ReadRequestedEventArgs.ClientAddress">
2519 <member name="P:Tizen.Network.Bluetooth.ReadRequestedEventArgs.RequestId">
2521 The request identifier.
2524 <member name="P:Tizen.Network.Bluetooth.ReadRequestedEventArgs.Offset">
2529 <member name="T:Tizen.Network.Bluetooth.WriteRequestedEventArgs">
2531 An extended EventArgs class contains the read value request data.
2534 <member name="P:Tizen.Network.Bluetooth.WriteRequestedEventArgs.Server">
2536 The GATT server instance.
2539 <member name="P:Tizen.Network.Bluetooth.WriteRequestedEventArgs.ClientAddress">
2544 <member name="P:Tizen.Network.Bluetooth.WriteRequestedEventArgs.RequestId">
2546 The request identifier.
2549 <member name="P:Tizen.Network.Bluetooth.WriteRequestedEventArgs.Value">
2554 <member name="P:Tizen.Network.Bluetooth.WriteRequestedEventArgs.Offset">
2559 <member name="P:Tizen.Network.Bluetooth.WriteRequestedEventArgs.Response_needed">
2561 Indicates whether a response is required by the remote device.
2564 <member name="T:Tizen.Network.Bluetooth.NotificationStateChangedEventArg">
2566 An extended EventArgs class contains the client preference to enable or disable the Notification/Indication.
2569 <member name="P:Tizen.Network.Bluetooth.NotificationStateChangedEventArg.Server">
2571 The GATT server instance.
2574 <member name="P:Tizen.Network.Bluetooth.NotificationStateChangedEventArg.Value">
2576 A value indicating whether the notification is enabled.
2579 <member name="T:Tizen.Network.Bluetooth.NotificationSentEventArg">
2581 An extended EventArgs class contains the read value request data.
2584 <member name="P:Tizen.Network.Bluetooth.NotificationSentEventArg.Server">
2586 The GATT server instance.
2589 <member name="P:Tizen.Network.Bluetooth.NotificationSentEventArg.ClientAddress">
2594 <member name="P:Tizen.Network.Bluetooth.NotificationSentEventArg.Result">
2599 <member name="P:Tizen.Network.Bluetooth.NotificationSentEventArg.Completed">
2601 Gets a value indicating whether the notification sent is completed.
2604 <member name="T:Tizen.Network.Bluetooth.ConnectionRequestedEventArgs">
2606 An extended EventArgs class which contains the connection state and address of the remote Bluetooth device.
2609 <member name="P:Tizen.Network.Bluetooth.ConnectionRequestedEventArgs.Address">
2614 <member name="T:Tizen.Network.Bluetooth.TransferProgressEventArgs">
2616 An extended EventArgs class which contains the file transfer progress state, file transfer progress by percent.
2619 <member name="P:Tizen.Network.Bluetooth.TransferProgressEventArgs.File">
2624 <member name="P:Tizen.Network.Bluetooth.TransferProgressEventArgs.Size">
2629 <member name="P:Tizen.Network.Bluetooth.TransferProgressEventArgs.Percent">
2631 The File transfer percent.
2634 <member name="T:Tizen.Network.Bluetooth.TransferFinishedEventArgs">
2636 An extended EventArgs class which contains the file transfer finished state and file state.
2639 <member name="P:Tizen.Network.Bluetooth.TransferFinishedEventArgs.File">
2644 <member name="P:Tizen.Network.Bluetooth.TransferFinishedEventArgs.Size">
2649 <member name="P:Tizen.Network.Bluetooth.TransferFinishedEventArgs.Result">
2654 <member name="T:Tizen.Network.Bluetooth.PushRespondedEventArgs">
2656 An extended EventArgs class which contains the Push Request respond state
2659 <member name="P:Tizen.Network.Bluetooth.PushRespondedEventArgs.Result">
2664 <member name="P:Tizen.Network.Bluetooth.PushRespondedEventArgs.Address">
2669 <member name="T:Tizen.Network.Bluetooth.PushProgressEventArgs">
2671 An extended EventArgs class which contains the file push progress state, push progress by percent.
2674 <member name="P:Tizen.Network.Bluetooth.PushProgressEventArgs.File">
2679 <member name="P:Tizen.Network.Bluetooth.PushProgressEventArgs.Size">
2684 <member name="P:Tizen.Network.Bluetooth.PushProgressEventArgs.Percent">
2686 The File transfer percent.
2689 <member name="T:Tizen.Network.Bluetooth.PushFinishedEventArgs">
2691 An extended EventArgs class which contains the Push Request respond state
2694 <member name="P:Tizen.Network.Bluetooth.PushFinishedEventArgs.Result">
2699 <member name="P:Tizen.Network.Bluetooth.PushFinishedEventArgs.Address">
2704 <member name="T:Tizen.Network.Bluetooth.BluetoothGattServer">
2706 The Bluetooth GATT server.
2709 <member name="E:Tizen.Network.Bluetooth.BluetoothGattServer.NotificationSent">
2711 (event) This event is called when the indication acknowledgement is received for each notified client.
2714 <member name="M:Tizen.Network.Bluetooth.BluetoothGattServer.CreateServer">
2716 Creates the Bluetooth GATT server.
2719 <exception cref="!:System.NotSupportedException">Thrown when the BT/BTLE is not supported.</exception>
2720 <exception cref="!:System.InvalidOperationException">Thrown when the create GATT server fails.</exception>
2722 <member name="M:Tizen.Network.Bluetooth.BluetoothGattServer.Start">
2724 Registers the server along with the GATT services of the application it is hosting.
2726 <exception cref="!:System.NotSupportedException">Thrown when the BT/BTLE is not supported.</exception>
2727 <exception cref="!:System.InvalidOperationException">Thrown when the register server application fails.</exception>
2729 <member name="M:Tizen.Network.Bluetooth.BluetoothGattServer.RegisterGattService(Tizen.Network.Bluetooth.BluetoothGattService)">
2731 Registers a specified service to this server.
2733 <param name="service">The service, which needs to be registered with this server.</param>
2734 <exception cref="!:System.NotSupportedException">Thrown when the BT/BTLE is not supported.</exception>
2735 <exception cref="!:System.InvalidOperationException">Thrown when the register service fails.</exception>
2737 <member name="M:Tizen.Network.Bluetooth.BluetoothGattServer.UnregisterGattService(Tizen.Network.Bluetooth.BluetoothGattService)">
2739 Unregisters a specified service from this server.
2741 <param name="service">The service, which needs to be unregistered from this server.</param>
2743 Once unregistered, the service object will become invalid and should not be used to access sevices or any children attribute's methods/members.
2745 <exception cref="!:System.NotSupportedException">Thrown when the BT/BTLE is not supported.</exception>
2746 <exception cref="!:System.InvalidOperationException">Thrown when the unregister service fails.</exception>
2748 <member name="M:Tizen.Network.Bluetooth.BluetoothGattServer.UnregisterGattServices">
2750 Unregisters all services from this server.
2753 Once unregistered, servicees will become invalid and should not be used to access sevices or any children attribute's methods/members.
2755 <exception cref="!:System.NotSupportedException">Thrown when the BT/BTLE is not supported.</exception>
2756 <exception cref="!:System.InvalidOperationException">Thrown when the unregister all services fail.</exception>
2758 <member name="M:Tizen.Network.Bluetooth.BluetoothGattServer.GetService(System.String)">
2760 Gets service with given UUID that belongs to this server.
2762 <param name="uuid">The UUID for the service to get.</param>
2763 <returns>The Service with the given UUID if it exists, null otherwise.</returns>
2765 <member name="M:Tizen.Network.Bluetooth.BluetoothGattServer.GetServices">
2767 Gets the list of services that belongs to this server.
2769 <returns>The list of services that belongs to this server.</returns>
2771 <member name="M:Tizen.Network.Bluetooth.BluetoothGattServer.SendIndicationAsync(Tizen.Network.Bluetooth.BluetoothGattCharacteristic,System.String)">
2773 Sends indication for the value change of the characteristic to the remote devices.
2775 <param name="characteristic">The characteristic whose the value is changed.</param>
2776 <param name="clientAddress">The remote device address to send, notify, or indicate and if set to NULL, then notify/indicate all is enabled.</param>
2777 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
2778 or when the remote device is disconnected, or when service is not registered, or when the CCCD is not enabled.</exception>
2780 <member name="M:Tizen.Network.Bluetooth.BluetoothGattServer.SendNotification(Tizen.Network.Bluetooth.BluetoothGattCharacteristic,System.String)">
2782 Sends the notification for the value change of the characteristic to the remote devices.
2784 <param name="characteristic">The characteristic, which has a changed value.</param>
2785 <param name="clientAddress">The remote device address to send, notify, or indicate and if set to NULL, then notify/indicate all is enabled.</param>
2786 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
2787 or when the remote device is disconnected, or when service is not registered, or when the CCCD is not enabled.</exception>
2789 <member name="M:Tizen.Network.Bluetooth.BluetoothGattServer.SendResponse(System.Int32,Tizen.Network.Bluetooth.BluetoothGattRequestType,System.Int32,System.Byte[],System.Int32)">
2791 Sends a response to the remote device as a result of a read/write request.
2793 <param name="requestId">The identification of a read/write request.</param>
2794 <param name="type">The request type for read/write.</param>
2795 <param name="status">The error value in case of failure, 0 for success.</param>
2796 <param name="value">The value to be sent.</param>
2797 <param name="offset">The offset from where the value is read.</param>
2798 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
2799 or when the remote device is disconnected, or the send response procedure fails.</exception>
2801 <member name="T:Tizen.Network.Bluetooth.BluetoothGattClient">
2803 The Bluetooth GATT client.
2806 <member name="P:Tizen.Network.Bluetooth.BluetoothGattClient.RemoteAddress">
2808 The address of the remote device.
2810 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
2811 or when the remote device is disconnected.</exception>
2813 <member name="M:Tizen.Network.Bluetooth.BluetoothGattClient.GetService(System.String)">
2815 Gets the service with the given UUID that belongs to the remote device.
2817 <param name="uuid">The UUID for the service to get.</param>
2818 <returns>The service with the given UUID if it exists, null otherwise.</returns>
2819 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
2820 or when the remote device is disconnected, or when the get service fails.</exception>
2822 <member name="M:Tizen.Network.Bluetooth.BluetoothGattClient.GetServices">
2824 Gets list of services that belongs to the remote device.
2826 <returns>The list of services that belongs to the remote device.</returns>
2827 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
2828 or when the remote device is disconnected, or when the get service fails.</exception>
2830 <member name="M:Tizen.Network.Bluetooth.BluetoothGattClient.ReadValueAsync(Tizen.Network.Bluetooth.BluetoothGattCharacteristic)">
2832 Reads the value of a given characteristic from the remote device asynchronously.
2834 <param name="characteristic">The characteristic to be read.</param>
2835 <returns>true on success, false otherwise.</returns>
2836 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
2837 or when the remote device is disconnected, or when the read attribute value fails.</exception>
2839 <member name="M:Tizen.Network.Bluetooth.BluetoothGattClient.ReadValueAsync(Tizen.Network.Bluetooth.BluetoothGattDescriptor)">
2841 Reads the value of the given descriptor from the remote device asynchronously.
2843 <param name="descriptor">The descriptor to be read.</param>
2844 <returns>true on success, false otherwise.</returns>
2845 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
2846 or when the remote device is disconnected, or when the read attribute value fails.</exception>
2848 <member name="M:Tizen.Network.Bluetooth.BluetoothGattClient.WriteValueAsync(Tizen.Network.Bluetooth.BluetoothGattCharacteristic)">
2850 Writes the value of a given characteristic to the remote device asynchronously.
2852 <param name="characteristic">The characteristic to be written.</param>
2853 <returns>true on success, false otherwise.</returns>
2854 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
2855 or when the remote device is disconnected or when the write attribute value fails.</exception>
2857 <member name="M:Tizen.Network.Bluetooth.BluetoothGattClient.WriteValueAsync(Tizen.Network.Bluetooth.BluetoothGattDescriptor)">
2859 Writes the value of the given descriptor to the remote device asynchronously.
2861 <param name="descriptor">The descriptor to be written.</param>
2862 <returns>true on success, false otherwise.</returns>
2863 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not enabled
2864 or when the remote device is disconnected, or when the write attribute value fails.</exception>
2866 <member name="T:Tizen.Network.Bluetooth.BluetoothGattService">
2868 The Bluetooth GATT service.
2871 <member name="M:Tizen.Network.Bluetooth.BluetoothGattService.#ctor(System.String,Tizen.Network.Bluetooth.BluetoothGattServiceType)">
2875 <param name="uuid">The UUID of the service.</param>
2876 <param name="type">The type of service.</param>
2877 <exception cref="!:System.InvalidOperationException">Thrown when the create GATT service procedure fails.</exception>
2879 <member name="P:Tizen.Network.Bluetooth.BluetoothGattService.Uuid">
2881 Specification name from the UUID.
2884 <member name="M:Tizen.Network.Bluetooth.BluetoothGattService.AddCharacteristic(Tizen.Network.Bluetooth.BluetoothGattCharacteristic)">
2886 Adds a characteristic to this service.
2888 <param name="characteristic">The characteristic to be added.</param>
2889 <returns>true on success, false otherwise.</returns>
2890 <exception cref="!:System.InvalidOperationException">Thrown when the add GATT characteristic procedure fails.</exception>
2892 <member name="M:Tizen.Network.Bluetooth.BluetoothGattService.GetCharacteristic(System.String)">
2894 Gets the characteristic with the given UUID that belongs to this service.
2896 <param name="uuid">The UUID for the characteristic to get.</param>
2897 <returns>The characteristic with a given UUID if it exists, null otherwise.</returns>
2899 <member name="M:Tizen.Network.Bluetooth.BluetoothGattService.GetCharacteristics">
2901 Gets list of the characteristic that belongs to this service.
2903 <returns>The list of the characteristic that belongs to this service.</returns>
2905 <member name="M:Tizen.Network.Bluetooth.BluetoothGattService.AddService(Tizen.Network.Bluetooth.BluetoothGattService)">
2907 Includes a service to this service.
2909 <param name="service">The service to be included.</param>
2910 <returns>true on success, false otherwise</returns>
2911 <exception cref="!:System.InvalidOperationException">Thrown when the add GATT service procedure fails.</exception>///
2913 <member name="M:Tizen.Network.Bluetooth.BluetoothGattService.GetIncludeService(System.String)">
2915 Gets the included service.
2917 <param name="uuid">The UUID for the service to get.</param>
2918 <returns>The service with a given UUID if it exists, null otherwise.</returns>
2920 <member name="M:Tizen.Network.Bluetooth.BluetoothGattService.GetIncludeServices">
2922 Gets the included service list of this service.
2924 <returns>The included service list of this service.</returns>
2926 <member name="M:Tizen.Network.Bluetooth.BluetoothGattService.GetGattServer">
2928 Gets the server instance which the specified service belongs to.
2930 <returns>The server instance which the specified service belongs to.</returns>
2932 <member name="M:Tizen.Network.Bluetooth.BluetoothGattService.GetGattClient">
2934 Gets the client instance which the specified service belongs to.
2936 <returns>The client instance which the specified service belongs to.</returns>
2938 <member name="T:Tizen.Network.Bluetooth.BluetoothGattCharacteristic">
2940 The Bluetooth GATT characteristic.
2943 <!-- Badly formed XML comment ignored for member "M:Tizen.Network.Bluetooth.BluetoothGattCharacteristic.#ctor(System.String,Tizen.Network.Bluetooth.BluetoothGattPermission,Tizen.Network.Bluetooth.BluetoothGattProperty,System.Byte[])" -->
2944 <member name="E:Tizen.Network.Bluetooth.BluetoothGattCharacteristic.ValueChanged">
2946 The CharacteristicValueChanged event is raised when the server notifies for change in this characteristic value.
2949 Adding the event handle on characteristic on the server side will not have any effect.
2952 <member name="E:Tizen.Network.Bluetooth.BluetoothGattCharacteristic.NotificationStateChanged">
2954 The NotificationStateChanged event is called when the client enables or disables the Notification/Indication for particular characteristics.
2957 Adding event handle on the characteristic on the client side will not have any effect.
2960 <member name="P:Tizen.Network.Bluetooth.BluetoothGattCharacteristic.Properties">
2962 The property for this characteristic.
2965 <member name="P:Tizen.Network.Bluetooth.BluetoothGattCharacteristic.WriteType">
2967 The write type to be used for write operations.
2970 <member name="M:Tizen.Network.Bluetooth.BluetoothGattCharacteristic.AddDescriptor(Tizen.Network.Bluetooth.BluetoothGattDescriptor)">
2972 Adds a descriptor to this characteristic.
2974 <param name="descriptor">The descriptor to be added.</param>
2975 <returns>true on success, false otherwise.</returns>
2976 <exception cref="!:System.InvalidOperationException">Thrown when the add GATT descriptor procedure fails.</exception>
2978 <member name="M:Tizen.Network.Bluetooth.BluetoothGattCharacteristic.GetDescriptor(System.String)">
2980 Gets the descriptor with the given UUID that belongs to this characteristic.
2982 <param name="uuid">The UUID for the descriptor to get.</param>
2983 <returns>The descriptor with a given UUID if it exists, null otherwise.</returns>
2985 <member name="M:Tizen.Network.Bluetooth.BluetoothGattCharacteristic.GetDescriptors">
2987 Gets the list of descriptors that belongs to this characteristic.
2989 <returns>The list of descriptors that belongs to this characteristic.</returns>
2991 <member name="M:Tizen.Network.Bluetooth.BluetoothGattCharacteristic.GetService">
2993 Gets the service instance, which the specified characterstic belongs to.
2995 <returns>The characteristic instance, the specified characterstic belongs to.</returns>
2997 <member name="T:Tizen.Network.Bluetooth.BluetoothGattDescriptor">
2999 The Bluetooth GATT descriptor.
3002 <member name="M:Tizen.Network.Bluetooth.BluetoothGattDescriptor.#ctor(System.String,Tizen.Network.Bluetooth.BluetoothGattPermission,System.Byte[])">
3006 <param name="uuid">The UUID of the descriptor.</param>
3007 <param name="permisions">Permissions for the descriptor.</param>
3008 <param name="value">The value associated with the descriptor.</param>
3009 <remarks>throws in case of internal error.</remarks>
3010 <exception cref="!:System.InvalidOperationException">Thrown when the create GATT descriptor procedure fails.</exception>
3012 <member name="M:Tizen.Network.Bluetooth.BluetoothGattDescriptor.GetCharacteristic">
3014 Gets the characteristic instance, which the specified descriptor belongs to.
3016 <returns>The characteristic instance, the specified descriptor belongs to.</returns>
3018 <member name="T:Tizen.Network.Bluetooth.BluetoothGattAttribute">
3020 The Bluetooth GATT attribute.
3023 <member name="E:Tizen.Network.Bluetooth.BluetoothGattAttribute.ReadRequested">
3025 This event is called when the client request to read the value of a characteristic or a descriptor.
3027 <exception cref="!:System.InvalidOperationException">Thrown when the set read value requested callback procedure fails.</exception>
3029 <member name="E:Tizen.Network.Bluetooth.BluetoothGattAttribute.WriteRequested">
3031 This event is called when a value of a characteristic or a descriptor has been changed by a client.
3033 <exception cref="!:System.InvalidOperationException">Thrown when the set write value requested callback procedure fails.</exception>
3035 <member name="P:Tizen.Network.Bluetooth.BluetoothGattAttribute.Uuid">
3037 The attribute's UUID.
3040 <member name="P:Tizen.Network.Bluetooth.BluetoothGattAttribute.Permissions">
3042 Permissions for this attribute.
3045 <member name="P:Tizen.Network.Bluetooth.BluetoothGattAttribute.Value">
3047 The value of this descriptor.
3050 <member name="M:Tizen.Network.Bluetooth.BluetoothGattAttribute.GetValue(System.Int32)">
3052 Returns a string value at the specified offset.
3054 <param name="offset"></param>
3055 <returns>The string value at specified offset.</returns>
3057 <member name="M:Tizen.Network.Bluetooth.BluetoothGattAttribute.SetValue(System.String)">
3059 Sets the string value as a specified offset.
3061 <param name="value">value to set</param>
3062 <exception cref="T:System.InvalidOperationException">Throws exception if the value is null.</exception>
3064 <member name="M:Tizen.Network.Bluetooth.BluetoothGattAttribute.GetValue(Tizen.Network.Bluetooth.IntDataType,System.Int32)">
3066 Returns a value at specified offset as the int value of the specified type.
3068 <param name="type">The type of the int value.</param>
3069 <param name="An offsetoffset">An offset in the attribute value buffer.</param>
3070 <returns>The int value at given offset.</returns>
3071 <exception cref="T:System.InvalidOperationException">Throws exception if (offset + size of int value) is greater than the length of the value buffer.</exception>
3073 <member name="M:Tizen.Network.Bluetooth.BluetoothGattAttribute.SetValue(Tizen.Network.Bluetooth.IntDataType,System.Int32,System.Int32)">
3075 Updates a value at the specified offset by the int value of the specified type.
3077 <param name="type">The type of the int value.</param>
3078 <param name="value">The value to set.</param>
3079 <param name="offset">An offset in the attribute value buffer.</param>
3080 <exception cref="T:System.InvalidOperationException">Throws exception if (offset + size of int value) is greater than the length of the value buffer.</exception>
3082 <member name="M:Tizen.Network.Bluetooth.BluetoothGattAttribute.GetValue(Tizen.Network.Bluetooth.FloatDataType,System.Int32)">
3084 Returns a value at the specified offset as the float value of the specified type.
3086 <param name="type">The type of the float value.</param>
3087 <param name="offset">An offset in the attribute value buffer.</param>
3088 <returns>The float value at given offset.</returns>
3089 <exception cref="T:System.InvalidOperationException">Throws exception if (offset + size of float value) is greater than the length of the value buffer.</exception>
3091 <member name="M:Tizen.Network.Bluetooth.BluetoothGattAttribute.SetValue(Tizen.Network.Bluetooth.FloatDataType,System.Int32,System.Int32,System.Int32)">
3093 Updates the value at the specified offset by the float value of the specified type.
3095 <param name="type">The type of the float value.</param>
3096 <param name="mantissa">The mantissa of the float value.</param>
3097 <param name="exponent">An exponent of the float value.</param>
3098 <param name="offset">An offset in the attribute value buffer.</param>
3099 <exception cref="T:System.InvalidOperationException">Throws exception if (offset + size of float value) is greater than the length of the value buffer.</exception>
3101 <member name="T:Tizen.Network.Bluetooth.BluetoothHid">
3103 A class which is used to handle the connection to Bluetooth HID like keyboards and mouse.
3105 <privilege> http://tizen.org/privilege/bluetooth </privilege>
3107 <member name="E:Tizen.Network.Bluetooth.BluetoothHid.HidConnectionStateChanged">
3109 The HidConnectionStateChanged event is called when the HID host connection state is changed.
3112 <member name="M:Tizen.Network.Bluetooth.BluetoothHid.Connect">
3114 Connects the remote device with the HID service.
3117 The device must be bonded with the remote device by CreateBond().
3118 If connection request succeeds, the HidConnectionStateChanged event will be invoked.
3120 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
3121 or when the connection attempt to the remote device fails.</exception>
3123 <member name="M:Tizen.Network.Bluetooth.BluetoothHid.Disconnect">
3125 Disconnects the remote device with the HID service.
3127 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
3128 or when the disconnection attempt to the remote device fails.</exception>
3130 <member name="T:Tizen.Network.Bluetooth.BluetoothLeAdvertiser">
3132 This is the BluetoothLeAdvertiser class. It handles the LE advertising operation amd callback.
3135 <member name="E:Tizen.Network.Bluetooth.BluetoothLeAdvertiser.AdvertisingStateChanged">
3137 This event is called when the LE advertising state changes.
3140 <member name="M:Tizen.Network.Bluetooth.BluetoothLeAdvertiser.StartAdvertising(Tizen.Network.Bluetooth.BluetoothLeAdvertiseData)">
3142 Starts advertising using the advertise data object.
3145 The Bluetooth must be enabled.
3147 <param name="advertiseData">The advertiser object carrying information of the advertising.</param>
3148 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3149 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled.</exception>
3151 <member name="M:Tizen.Network.Bluetooth.BluetoothLeAdvertiser.StopAdvertising(Tizen.Network.Bluetooth.BluetoothLeAdvertiseData)">
3153 Stops the advertising.
3156 The Bluetooth must be enabled.
3158 <param name="advertiseData">The advertiser object carrying information of the advertising.</param>
3159 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3160 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled.</exception>
3162 <member name="T:Tizen.Network.Bluetooth.BluetoothLeDevice">
3164 This is the BluetoothLeDevice class.
3165 It handles the LE device operations like getting data from the scan result information.
3168 <member name="E:Tizen.Network.Bluetooth.BluetoothLeDevice.GattConnectionStateChanged">
3170 This event is called when the GATT client connects/disconnects with the server.
3173 <member name="P:Tizen.Network.Bluetooth.BluetoothLeDevice.RemoteAddress">
3178 <member name="P:Tizen.Network.Bluetooth.BluetoothLeDevice.AddressType">
3180 The type of the address.
3183 <member name="P:Tizen.Network.Bluetooth.BluetoothLeDevice.Rssi">
3188 <member name="P:Tizen.Network.Bluetooth.BluetoothLeDevice.AdvertsingDataInformation">
3190 The advertsing data information.
3193 <member name="P:Tizen.Network.Bluetooth.BluetoothLeDevice.ScanDataInformation">
3195 The scan data information.
3198 <member name="P:Tizen.Network.Bluetooth.BluetoothLeDevice.PacketType">
3200 The type of the packet.
3203 <member name="P:Tizen.Network.Bluetooth.BluetoothLeDevice.ServiceUuid">
3205 Gets the service UUIDs list from the LE scan result information.
3207 <value> Gets the list of the string service UUIDs.</value>
3209 The Bluetooth must be enabled.
3211 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3212 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled.</exception>
3214 <member name="P:Tizen.Network.Bluetooth.BluetoothLeDevice.DeviceName">
3216 Gets the device name from the LE scan result information.
3218 <value> Gets the device name.</value>
3220 The Bluetooth must be enabled.
3222 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3223 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled.</exception>
3225 <member name="P:Tizen.Network.Bluetooth.BluetoothLeDevice.TxPowerLevel">
3227 Gets the transmission power level from the LE scan result information.
3229 <value> Gets the transmission power level in dB.</value>
3231 The Bluetooth must be enabled.
3233 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3234 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled.</exception>
3236 <member name="P:Tizen.Network.Bluetooth.BluetoothLeDevice.ServiceSolictationUuid">
3238 Gets the service solicitation UUID list from the scan result information.
3240 <value> Gets the list of the service solicitation UUIDs.</value>
3242 The Bluetooth must be enabled.
3244 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3245 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled.</exception>
3247 <member name="P:Tizen.Network.Bluetooth.BluetoothLeDevice.Appearance">
3249 Gets the manufacturer data from the scan result information.
3251 <value> Gets the appearance value.</value>
3253 The Bluetooth must be enabled.
3255 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3256 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled.</exception>
3258 <member name="P:Tizen.Network.Bluetooth.BluetoothLeDevice.ManufacturerData">
3260 Gets the manufacturer data from the scan result information.
3262 <value> Gets the manufacturer data containing the manucturer data and ID information.</value>
3264 The Bluetooth must be enabled.
3266 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3267 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled.</exception>///
3269 <member name="M:Tizen.Network.Bluetooth.BluetoothLeDevice.GetServiceDataList">
3271 Gets the service data list from the scan result information.
3274 The Bluetooth must be enabled.
3276 <returns> Returns the service data list.</returns>
3277 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3278 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled.</exception>
3280 <member name="M:Tizen.Network.Bluetooth.BluetoothLeDevice.GattConnect(System.Boolean)">
3282 Creates a GATT connection with the remote device.
3285 The Bluetooth must be enabled.
3287 <param name="autoConnect"> The auto connect flag.</param>
3288 <returns>client instance</returns>
3289 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3290 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled
3291 or when the gatt connection attempt to remote device fails.</exception>
3293 <member name="M:Tizen.Network.Bluetooth.BluetoothLeDevice.GattDisconnect">
3295 Disconnects a GATT connection with the remote device.
3298 The Bluetooth must be enabled.
3300 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3301 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled
3302 or when the GATT disconnection attempt to remote device fails.</exception>
3304 <member name="T:Tizen.Network.Bluetooth.BluetoothLeAdvertiseData">
3306 Bluetooth LE advertise data. Handles the data advertising.
3309 <member name="M:Tizen.Network.Bluetooth.BluetoothLeAdvertiseData.#ctor">
3311 The default constructor initializes an object of the BluetoothLeAdvertiseData.
3313 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3314 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled
3315 or when create advertiser fails.</exception>
3317 <member name="P:Tizen.Network.Bluetooth.BluetoothLeAdvertiseData.AdvertisingMode">
3319 The advertising mode to control the advertising power and latency.
3322 The Bluetooth must be enabled.
3324 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3325 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled
3326 or when the set advertising mode fails.</exception>
3328 <member name="P:Tizen.Network.Bluetooth.BluetoothLeAdvertiseData.AdvertisingConnectable">
3330 The advertising connectable type.
3333 The Bluetooth must be enabled.
3335 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3336 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled
3337 or when the set advertising connectable mode fails.</exception>
3339 <member name="P:Tizen.Network.Bluetooth.BluetoothLeAdvertiseData.PacketType">
3341 The type of the packet.
3344 <member name="P:Tizen.Network.Bluetooth.BluetoothLeAdvertiseData.Appearance">
3346 Sets the external appearance of this device to the advertise or the scan response data.
3347 Please refer to the adopted Bluetooth specification for the appearance.
3350 The Bluetooth must be enabled.
3352 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3353 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled
3354 or when the set appearance fails.</exception>
3356 <member name="P:Tizen.Network.Bluetooth.BluetoothLeAdvertiseData.IncludeDeviceName">
3358 Sets whether the device name has to be included in the advertise or the scan response data.
3359 The maximum advertised or responded data size is 31 bytes including the data type and the system wide data.
3362 The Bluetooth must be enabled.
3364 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3365 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled
3366 or when the set advertising device name fails.</exception>
3368 <member name="P:Tizen.Network.Bluetooth.BluetoothLeAdvertiseData.IncludeTxPowerLevel">
3370 Sets whether the transmission power level should be included in the advertise or the scan response data.
3371 The maximum advertised or responded data size is 31 bytes including the data type and the system wide data.
3374 The Bluetooth must be enabled.
3376 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3377 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled
3378 or when the set advertising TC power level fails.</exception>
3380 <member name="M:Tizen.Network.Bluetooth.BluetoothLeAdvertiseData.AddAdvertisingServiceUuid(Tizen.Network.Bluetooth.BluetoothLePacketType,System.String)">
3382 Adds a service UUID to the advertise or the scan response data.
3383 The maximum advertised or responded data size is 31 bytes
3384 including the data type and the system wide data.
3387 The Bluetooth must be enabled.
3389 <param name="packetType">The packet type.</param>
3390 <param name="serviceUuid"> The service UUID to add to advertise data.</param>
3391 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3392 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled
3393 or when the add advertising service UUID procedure fails.</exception>
3395 <member name="M:Tizen.Network.Bluetooth.BluetoothLeAdvertiseData.AddAdvertisingServiceSolicitationUuid(Tizen.Network.Bluetooth.BluetoothLePacketType,System.String)">
3397 Adds a service solicitation UUID to advertise or scan the response data.
3398 The maximum advertised or responded data size is 31 bytes
3399 including the data type and the system wide data.
3402 The Bluetooth must be enabled.
3404 <param name="packetType">The packet type.</param>
3405 <param name="serviceSolicitationUuid"> The service solicitation UUID to add to advertise data.</param>
3406 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3407 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled
3408 or when the add advertising service solicitation UUID procedure fails.</exception>
3410 <member name="M:Tizen.Network.Bluetooth.BluetoothLeAdvertiseData.AddAdvertisingServiceData(Tizen.Network.Bluetooth.BluetoothLePacketType,Tizen.Network.Bluetooth.BluetoothServiceData)">
3412 Adds a service data to the advertise or the scan response data.
3413 The maximum advertised or responded data size is 31 bytes
3414 including data type and system wide data.
3417 The Bluetooth must be enabled.
3419 <param name="packetType">The packet type.</param>
3420 <param name="data"> The service data to be added to advertising.</param>
3421 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3422 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled
3423 or when the add advertising data procedure fails.</exception>
3425 <member name="M:Tizen.Network.Bluetooth.BluetoothLeAdvertiseData.AddAdvertisingManufacturerData(Tizen.Network.Bluetooth.BluetoothLePacketType,Tizen.Network.Bluetooth.ManufacturerData)">
3427 Adds the manufacturer specific data to the advertise or the scan response data.
3428 Please refer to the adopted Bluetooth specification for the the appearance.
3431 The Bluetooth must be enabled.
3433 <param name="packetType">The packet type.</param>
3434 <param name="manufacturerData"> The manufacturer specific data.</param>
3435 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3436 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled
3437 or when the add advertising manufacturer data procedure fails.</exception>
3439 <member name="M:Tizen.Network.Bluetooth.BluetoothLeAdvertiseData.ClearAdvertisingData(Tizen.Network.Bluetooth.BluetoothLePacketType)">
3441 Clears all data to be advertised or responded to the scan request from the LE scanning device.
3444 The Bluetooth must be enabled.
3446 <param name="packetType">The packet type to be cleared.</param>
3447 <exception cref="!:System.NotSupportedException">Thrown when the Bluetooth LE is not supported.</exception>
3448 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth LE is not enabled
3449 or when the clear advertising data procedure fails.</exception>
3451 <member name="T:Tizen.Network.Bluetooth.BluetoothOppServer">
3453 A class which is used to handle the connection and send and receive the object over Opp profile.
3455 <privilege> http://tizen.org/privilege/bluetooth </privilege>
3457 <member name="E:Tizen.Network.Bluetooth.BluetoothOppServer.ConnectionRequested">
3459 (event) ConnectionRequested is called when OPP client requests for connection.
3462 <member name="E:Tizen.Network.Bluetooth.BluetoothOppServer.TransferProgress">
3464 (event) TransferProgress is called when the file transfer state is changed.
3467 <member name="E:Tizen.Network.Bluetooth.BluetoothOppServer.TransferFinished">
3469 (event) TransferFinished is called when the file tranfser is completed.
3472 <member name="M:Tizen.Network.Bluetooth.BluetoothOppServer.StartServer(System.String)">
3474 Register the Opp Server with the Opp service.
3477 The device must be bonded with remote device by CreateBond().
3478 If connection request is received from OPP Client, ConnectionRequested event will be invoked.
3480 <param name="FilePath"> Path to store the files.</param>
3481 <feature>http://tizen.org/feature/network.bluetooth.opp</feature>
3482 <exception cref="!:System.NotSupportedException">Thrown when the required feature is not Supported.</exception>
3483 <exception cref="!:System.NotSupportedException">Thrown when the BT/BTLE is not Supported.</exception>
3484 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not Enabled or Other Bluetooth Errors.</exception>
3486 <member name="M:Tizen.Network.Bluetooth.BluetoothOppServer.StopServer">
3488 Stops the Opp Server.
3490 <feature>http://tizen.org/feature/network.bluetooth.opp</feature>
3491 <exception cref="!:System.NotSupportedException">Thrown when the required feature is not Supported.</exception>
3492 <exception cref="!:System.NotSupportedException">Thrown when the BT/BTLE is not Supported.</exception>
3493 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not Enabled or Other Bluetooth Errors.</exception>
3495 <member name="M:Tizen.Network.Bluetooth.BluetoothOppServer.AcceptPush(System.String)">
3497 Accept File Push request.
3499 <param name="FileName"> File name to accept.</param>
3500 <feature>http://tizen.org/feature/network.bluetooth.opp</feature>
3501 <exception cref="!:System.NotSupportedException">Thrown when the required feature is not Supported.</exception>
3502 <exception cref="!:System.NotSupportedException">Thrown when the BT/BTLE is not Supported.</exception>
3503 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not Enabled or Other Bluetooth Errors.</exception>
3505 <member name="M:Tizen.Network.Bluetooth.BluetoothOppServer.RejectPush">
3507 Reject File Push request.
3509 <feature>http://tizen.org/feature/network.bluetooth.opp</feature>
3510 <exception cref="!:System.NotSupportedException">Thrown when the required feature is not Supported.</exception>
3511 <exception cref="!:System.NotSupportedException">Thrown when the BT/BTLE is not Supported.</exception>
3512 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not Enabled or Other Bluetooth Errors.</exception>
3514 <member name="M:Tizen.Network.Bluetooth.BluetoothOppServer.CancelTransfer(System.Int32)">
3516 Cancel the ongoing transfer session.
3518 <param name="TransferId"> tranfer ID.</param>
3519 <feature>http://tizen.org/feature/network.bluetooth.opp</feature>
3520 <exception cref="!:System.NotSupportedException">Thrown when the required feature is not Supported.</exception>
3521 <exception cref="!:System.NotSupportedException">Thrown when the BT/BTLE is not Supported.</exception>
3522 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not Enabled or Other Bluetooth Errors.</exception>
3524 <member name="M:Tizen.Network.Bluetooth.BluetoothOppServer.SetDestinationPath(System.String)">
3526 Cancel the ongoing transfer session.
3528 <param name="FilePath"> Path to store the files.</param>
3529 <feature>http://tizen.org/feature/network.bluetooth.opp</feature>
3530 <exception cref="!:System.NotSupportedException">Thrown when the required feature is not Supported.</exception>
3531 <exception cref="!:System.NotSupportedException">Thrown when the BT/BTLE is not Supported.</exception>
3532 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not Enabled or Other Bluetooth Errors.</exception>
3534 <member name="T:Tizen.Network.Bluetooth.BluetoothOppClient">
3536 A class which is used to handle the connection and send and receive the object over Opp profile.
3538 <privilege> http://tizen.org/privilege/bluetooth </privilege>
3540 <member name="E:Tizen.Network.Bluetooth.BluetoothOppClient.PushResponded">
3542 (event) PushResponded is called when remote OPP Server responds to a File push request.
3545 <member name="E:Tizen.Network.Bluetooth.BluetoothOppClient.PushProgress">
3547 (event) PushProgress is called when the file transfer state is changed.
3550 <member name="E:Tizen.Network.Bluetooth.BluetoothOppClient.PushFinished">
3552 (event) PushFinished is called when the file tranfser is completed.
3555 <member name="M:Tizen.Network.Bluetooth.BluetoothOppClient.AddFile(System.String)">
3557 Add File path to be pushed.
3559 <param name="FilePath"> file for sending.</param>
3560 <feature>http://tizen.org/feature/network.bluetooth.opp</feature>
3561 <exception cref="!:System.NotSupportedException">Thrown when the required feature is not Supported.</exception>
3562 <exception cref="!:System.NotSupportedException">Thrown when the BT/BTLE is not Supported.</exception>
3563 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not Enabled or Other Bluetooth Errors.</exception>
3565 <member name="M:Tizen.Network.Bluetooth.BluetoothOppClient.ClearFiles">
3567 Clears all the File paths.
3569 <feature>http://tizen.org/feature/network.bluetooth.opp</feature>
3570 <exception cref="!:System.NotSupportedException">Thrown when the required feature is not Supported.</exception>
3571 <exception cref="!:System.NotSupportedException">Thrown when the BT/BTLE is not Supported.</exception>
3572 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not Enabled or Other Bluetooth Errors.</exception>
3574 <member name="M:Tizen.Network.Bluetooth.BluetoothOppClient.CancelPush">
3576 Cancels the ongoing push session.
3578 <feature>http://tizen.org/feature/network.bluetooth.opp</feature>
3579 <exception cref="!:System.NotSupportedException">Thrown when the required feature is not Supported.</exception>
3580 <exception cref="!:System.NotSupportedException">Thrown when the BT/BTLE is not Supported.</exception>
3581 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not Enabled or Other Bluetooth Errors.</exception>
3583 <member name="M:Tizen.Network.Bluetooth.BluetoothOppClient.PushFile(System.String)">
3585 Pushes the file set through AddFile.
3587 <param name="Destination"> destination device address.</param>
3588 <feature>http://tizen.org/feature/network.bluetooth.opp</feature>
3589 <exception cref="!:System.NotSupportedException">Thrown when the required feature is not Supported.</exception>
3590 <exception cref="!:System.NotSupportedException">Thrown when the BT/BTLE is not Supported.</exception>
3591 <exception cref="!:System.InvalidOperationException">Thrown when the BT/BTLE is not Enabled or Other Bluetooth Errors.</exception>
3593 <!-- Badly formed XML comment ignored for member "T:Tizen.Network.Bluetooth.BluetoothProfile" -->
3594 <member name="T:Tizen.Network.Bluetooth.BluetoothServerSocket">
3596 The BluetoothSocket provides functions for managing connections to other devices and exchanging data.
3599 <member name="E:Tizen.Network.Bluetooth.BluetoothServerSocket.AcceptStateChanged">
3601 The AcceptStateChanged event is raised when the socket connection state is changed.
3603 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
3604 or when the register accpet state changed callback fails.</exception>
3606 <member name="M:Tizen.Network.Bluetooth.BluetoothServerSocket.Listen">
3608 Starts listening on the passed RFCOMM socket and accepts connection requests.
3611 The socket must be created with CreateServerSocket(). This API invokes the ConnectionStateChanged event.
3613 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
3614 or when the listen on socket procedure fails.</exception>
3616 <member name="T:Tizen.Network.Bluetooth.IBluetoothServerSocket">
3618 The IBluetoothServerSocket interface handles the server socket operations.
3621 <member name="T:Tizen.Network.Bluetooth.IBluetoothClientSocket">
3623 The IBluetoothClientSocket interface handles the client socket operations.
3626 <member name="E:Tizen.Network.Bluetooth.BluetoothSocket.DataReceived">
3628 This event occurs when the socket server receives data from the client.
3630 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
3631 or when the register data received callback fails.</exception>
3633 <member name="E:Tizen.Network.Bluetooth.BluetoothSocket.ConnectionStateChanged">
3635 This event occurs when the connection state between two devices is changed.
3637 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
3638 or when the register connection changed callback fails.</exception>
3640 <member name="M:Tizen.Network.Bluetooth.BluetoothSocket.Tizen#Network#Bluetooth#IBluetoothClientSocket#Connect">
3642 Connects to a specific RFCOMM based service on a remote Bluetooth device UUID.
3645 The bluetooth must be enabled, discoverable with StartDiscovery(), and bonded with the remote device using CreateBond(). The ConnectionStateChanged event is raised once this API is called.
3647 <param name="address">The address of the remote Bluetooth device.</param>
3648 <param name="serviceUuid">The UUID of the service provided by the remote Bluetooth device.</param>
3649 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
3650 or when the connect socket attempt to remote device fails, or when the service UUID is not supported by the remote device.</exception>
3652 <member name="M:Tizen.Network.Bluetooth.BluetoothSocket.Tizen#Network#Bluetooth#IBluetoothClientSocket#Disconnect">
3654 Disconnects the RFCOMM connection with the given file descriptor of the conneted socket.
3657 The connection must be established.
3659 <param name="socketFd">The file descriptor of the socket to close.</param>
3660 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
3661 or when the socket disconnect to remote device fails.</exception>
3663 <member name="M:Tizen.Network.Bluetooth.BluetoothSocket.SendData(System.String)">
3665 Sends data to the connected device.
3667 <returns>The number of bytes written (zero indicates nothing was written).</returns>
3669 The connection must be established.
3671 <param name="socketFd">The file descriptor of the connected socket.</param>
3672 <param name="data">The data to be sent.</param>
3673 <exception cref="!:System.InvalidOperationException">Thrown when the Bluetooth is not enabled
3674 or when the remote device is not connected, or the send data procedure fails.</exception>
3676 <member name="T:Tizen.Network.Bluetooth.BluetoothClassStruct">
3678 The structure of the device class type and service.
3681 <member name="F:Tizen.Network.Bluetooth.BluetoothClassStruct.MajorDeviceClassType">
3683 The type of the major device class.
3686 <member name="F:Tizen.Network.Bluetooth.BluetoothClassStruct.MinorDeviceClassType">
3688 The type of the minor device class.
3691 <member name="F:Tizen.Network.Bluetooth.BluetoothClassStruct.MajorServiceClassMask">
3693 The major service class mask.
3696 <member name="T:Tizen.Network.Bluetooth.BluetoothDeviceStruct">
3698 This structure contains the information of the Bluetooth device.
3701 <member name="F:Tizen.Network.Bluetooth.BluetoothDeviceStruct.Address">
3703 The address of the device.
3706 <member name="F:Tizen.Network.Bluetooth.BluetoothDeviceStruct.Name">
3708 The name of the device.
3711 <member name="F:Tizen.Network.Bluetooth.BluetoothDeviceStruct.Class">
3713 The class of the device.
3716 <member name="F:Tizen.Network.Bluetooth.BluetoothDeviceStruct.ServiceUuidList">
3718 The service UUID list of the device.
3721 <member name="F:Tizen.Network.Bluetooth.BluetoothDeviceStruct.ServiceCount">
3723 The service count of the device.
3726 <member name="F:Tizen.Network.Bluetooth.BluetoothDeviceStruct.IsPaired">
3728 The paired state of the device.
3731 <member name="F:Tizen.Network.Bluetooth.BluetoothDeviceStruct.IsConnected">
3733 The connection state of the device.
3736 <member name="F:Tizen.Network.Bluetooth.BluetoothDeviceStruct.IsAuthorized">
3738 The authorization state of the device.
3741 <member name="F:Tizen.Network.Bluetooth.BluetoothDeviceStruct.ManufacturerDataLength">
3743 The length of the manufacturer the data.
3746 <member name="F:Tizen.Network.Bluetooth.BluetoothDeviceStruct.ManufacturerData">
3748 The manufacturer data.
3751 <!-- Badly formed XML comment ignored for member "T:Tizen.Network.Bluetooth.BluetoothLeScanDataStruct" -->
3752 <member name="F:Tizen.Network.Bluetooth.BluetoothLeServiceDataStruct.ServiceUuid">
3754 The Bluetooth LE service UUID.
3757 <member name="F:Tizen.Network.Bluetooth.BluetoothLeServiceDataStruct.ServiceData">
3759 The Bluetooth LE service data.