Show / Hide Table of Contents

    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.

    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).

    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 information.

    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.

    PushFinishedEventArgs

    PushProgressEventArgs

    An extended EventArgs class which contains the file push progress state, push progress by percent.

    PushRespondedEventArgs

    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.

    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.

    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.

    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.

    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.

    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.

    Back to top Copyright © 2016-2022 Samsung
    Generated by DocFX