Namespace Tizen.Network.Bluetooth
Classes
AcceptStateChangedEventArgs
The AcceptStateChanged event is raised when the socket connection state is changed.
AdapterLeScanResultChangedEventArgs
An extended EventArgs class contains the changed Bluetooth LE scan result information.
AdvertisingStateChangedEventArgs
An extended EventArgs class contains the changed Bluetooth LE advertising state changed information.
AudioConnectionStateChangedEventArgs
An extended EventArgs class contains the connection state, remote address, and the type of audio profile.
AuthorizationChangedEventArgs
An extended EventArgs class contains the authorization state and the address of the remote Bluetooth device.
AvrcpControlConnectionChangedEventArgs
An extended EventArgs class contains the connection state and the remote device address.
BluetoothAdapter
This class is used to control the Bluetooth adapter and get the list of bonded devices.
The BluetoothAdapter class is used to discover neighbouring bluetooth devices.
BluetoothAudio
This class is used to handle the connection with other Bluetooth audio devices like headset, hands-free, and headphone.
BluetoothAvrcp
This class is used to notify changes of the target device (For example, media player) to the control device (For example, headset).
BluetoothAvrcpControl
This class is used to send commands from the control device (For example, headset) to the target device (For example, media player).
BluetoothClass
This class is used to handle the device class types and the service.
BluetoothDevice
This class is used to handle the connection with other devices and set authorization of other devices.
The BluetoothDevice class is used to search for services available on remote devices.
BluetoothDeviceConnectionData
This class contains the information of the Bluetooth device connection data.
BluetoothDeviceSdpData
This class contains the information of the Bluetooth device SDP data.
BluetoothGattAttribute
The Bluetooth GATT attribute.
BluetoothGattCharacteristic
The Bluetooth GATT characteristic.
BluetoothGattClient
The Bluetooth GATT client.
BluetoothGattDescriptor
The Bluetooth GATT descriptor.
BluetoothGattServer
The Bluetooth GATT server.
BluetoothGattService
The Bluetooth GATT service.
BluetoothHid
A class which is used to handle the connection to Bluetooth HID like keyboards and mouse.
BluetoothLeAdvertiseData
Bluetooth LE advertise data. Handles the data advertising.
BluetoothLeAdvertiser
This is the BluetoothLeAdvertiser class. It handles the LE advertising operation amd callback.
BluetoothLeDevice
This is the BluetoothLeDevice class. It handles the LE device operations like getting data from the scan result.
BluetoothLeServiceData
This class contains the service data information.
BluetoothOobData
This class contains the information of the Bluetooth OOB data.
BluetoothOppClient
A class which is used to handle the connection and send and receive the object over Opp profile.
BluetoothOppServer
A class which is used to handle the connection and send and receive the object over Opp profile.
BluetoothProfile
This generic class represents all Bluetooth profiles.
Any common properties/functions can be added in this class in future.
BluetoothServerSocket
The BluetoothSocket provides functions for managing connections to other devices and exchanging data.
BluetoothServiceData
This class contains the information of the Bluetooth service data.
BondCreatedEventArgs
An extended EventArgs class contains the bonded device information.
BondDestroyedEventArgs
An extended EventArgs class contains the address of the remote Bluetooth device to destroy bond with.
ConnectionRequestedEventArgs
An extended EventArgs class which contains the connection state and address of the remote Bluetooth device.
DeviceConnectionStateChangedEventArgs
An extended EventArgs class contains the connection state and the connection information of the remote device.
DiscoveryStateChangedEventArgs
An extended EventArgs class contains the changed Bluetooth device discovery state and the discovered device information.
EqualizerStateChangedEventArgs
An extended EventArgs class contains the changed equalizer state.
GattConnectionStateChangedEventArgs
An extended EventArgs class contains the changed Bluetooth LE GATT connection state.
HidConnectionStateChangedEventArgs
An extended EventArgs class contains the connection state and the address of the remote Bluetooth device.
ManufacturerData
This class contains the information of the manufacturer data.
NameChangedEventArgs
An extended EventArgs class contains the changed Bluetooth name.
NotificationSentEventArg
An extended EventArgs class contains the read value request data.
NotificationStateChangedEventArg
An extended EventArgs class contains the client preference to enable or disable the Notification/Indication.
PlayStateChangedEventArgs
An extended EventArgs class contains the play state.
PositionChangedEventArgs
An extended EventArgs class contains the position.
PushFinishedEventArgs
An extended EventArgs class which contains the Push Request respond state
PushProgressEventArgs
An extended EventArgs class which contains the file push progress state, push progress by percent.
PushRespondedEventArgs
An extended EventArgs class which contains the Push Request respond state
ReadRequestedEventArgs
An extended EventArgs class contains the read value request data.
RepeatModeChangedEventArgs
An extended EventArgs class contains the changed repeat mode.
ScanModeChangedEventArgs
An extended EventArgs class contains the changed scan mode.
ServiceChangedEventArgs
An extended EventArgs class contains the service changed information.
ServiceSearchedEventArgs
An extended EventArgs class contains the service lists found on the remote Bluetooth device.
ShuffleModeChangedeventArgs
An extended EventArgs class contains the changed shuffle mode.
SocketConnection
This class contains the information of the socket connection.
SocketConnectionStateChangedEventArgs
An extended EventArgs class contains the changed connection state.
SocketData
This class contains the information of the socket data.
SocketDataReceivedEventArgs
An extended EventArgs class contains the data received information.
StateChangedEventArgs
An extended EventArgs class contains the changed Bluetooth state.
TargetConnectionStateChangedEventArgs
An extended EventArgs class contains the connection state and the remote device address.
Track
This class contains the information of the track data.
TrackInfoChangedEventArgs
An extended EventArgs class contains the play state.
TransferFinishedEventArgs
An extended EventArgs class which contains the file transfer finished state and file state.
TransferProgressEventArgs
An extended EventArgs class which contains the file transfer progress state, file transfer progress by percent.
ValueChangedEventArgs
An extended EventArgs class contains the changed attribute value.
VisibilityDurationChangedEventArgs
An extended EventArgs class contains the duration until the visibility mode is changed from TimeLimitedDiscoverable to NonDiscoverable.
VisibilityModeChangedEventArgs
An extended EventArgs class contains the changed Bluetooth visibility mode.
WriteRequestedEventArgs
An extended EventArgs class contains the read value request data.
Interfaces
IBluetoothClientSocket
The IBluetoothClientSocket interface handles the client socket operations.
IBluetoothServerSocket
The IBluetoothServerSocket interface handles the server socket operations.
Enums
BluetoothAppearanceType
Enumeration for the Bluetooth appearance types.
BluetoothAudioProfileType
Enumeration for the Bluetooth audio profile types.
BluetoothAuthorizationType
Enumeration for the Bluetooth authorization types.
BluetoothConnectionLinkType
Enumeration for the Bluetooth connection link types.
BluetoothDeviceDiscoveryState
Enumeration for the Bluetooth device discovery states.
BluetoothDisconnectReason
Enumeration for the Bluetooth disconnect reason.
BluetoothError
Enumeration for the Bluetooth errors.
BluetoothGattPermission
Enumeration for the Bluetooth GATT permission types.
BluetoothGattProperty
Enumeration for the characteristic's property.
BluetoothGattRequestType
Enumeration for the remote device request types for attributes.
BluetoothGattServiceChangeType
Enumeration for the GATT service change type.
BluetoothGattServiceType
Enumeration for the service types.
BluetoothGattWriteType
Enumeration for the write types.
BluetoothLeAdvertisingMode
Enumeration for the Bluetooth LE advertising mode types.
BluetoothLeAdvertisingState
Enumeration for the Bluetooth LE advertising mode type.
BluetoothLeDataType
Enumeration for the Bluetooth LE data types.
BluetoothLeDeviceAddressType
Enumeration for the Bluetooth LE device address types.
BluetoothLePacketType
Enumeration for the Bluetooth LePacket types.
BluetoothLeScanMode
Enumeration for the Bluetooth LE scan mode.
BluetoothMajorDeviceClassType
Enumeration for the Bluetooth major device class types.
BluetoothMinorDeviceClassType
Enumeration for the Bluetooth minor device class types.
BluetoothProfileType
Enumeration for the Bluetooth profile types.
BluetoothServiceClassType
Enumeration for the Bluetooth service class types.
BluetoothSocketRole
Enumeration for the connected Bluetooth device event roles.
BluetoothSocketState
Enumeration for the Bluetooth socket connection states.
BluetoothState
Enumeration for the Bluetooth states.
EqualizerState
Enumeration for the equalizer states.
FloatDataType
Enumerations of the float type for GATT handle's values.
GattHandleType
Enumeration for the GATT handle's types.
IntDataType
Enumeration for the integer type for GATT handle's values.
PlayerCommand
Enumeration for the player command.
PlayerState
Enumeration for the player states.
RepeatMode
Enumeration for the repeat modes.
ScanMode
Enumeration for the scan modes.
ShuffleMode
Enumeration for the shuffle modes.
VisibilityMode
Enumeration for the Bluetooth visibility modes.