BluetoothClass.Device

public static class BluetoothClass.Device
extends Object

java.lang.Object
   ↳ android.bluetooth.BluetoothClass.Device


Defines all device class constants.

Each BluetoothClass encodes exactly one device class, with major and minor components.

The constants in BluetoothClass.Device represent a combination of major and minor device components (the complete device class). The constants in BluetoothClass.Device.Major represent only major device classes.

See BluetoothClass.Service for service class constants.

Summary

Nested classes

class BluetoothClass.Device.Major

Defines all major device class constants. 

Constants

int AUDIO_VIDEO_CAMCORDER

int AUDIO_VIDEO_CAR_AUDIO

int AUDIO_VIDEO_HANDSFREE

int AUDIO_VIDEO_HEADPHONES

int AUDIO_VIDEO_HIFI_AUDIO

int AUDIO_VIDEO_LOUDSPEAKER

int AUDIO_VIDEO_MICROPHONE

int AUDIO_VIDEO_PORTABLE_AUDIO

int AUDIO_VIDEO_SET_TOP_BOX

int AUDIO_VIDEO_UNCATEGORIZED

int AUDIO_VIDEO_VCR

int AUDIO_VIDEO_VIDEO_CAMERA

int AUDIO_VIDEO_VIDEO_CONFERENCING

int AUDIO_VIDEO_VIDEO_DISPLAY_AND_LOUDSPEAKER

int AUDIO_VIDEO_VIDEO_GAMING_TOY

int AUDIO_VIDEO_VIDEO_MONITOR

int AUDIO_VIDEO_WEARABLE_HEADSET

int COMPUTER_DESKTOP

int COMPUTER_HANDHELD_PC_PDA

int COMPUTER_LAPTOP

int COMPUTER_PALM_SIZE_PC_PDA

int COMPUTER_SERVER

int COMPUTER_UNCATEGORIZED

int COMPUTER_WEARABLE

int HEALTH_BLOOD_PRESSURE

int HEALTH_DATA_DISPLAY

int HEALTH_GLUCOSE

int HEALTH_PULSE_OXIMETER

int HEALTH_PULSE_RATE

int HEALTH_THERMOMETER

int HEALTH_UNCATEGORIZED

int HEALTH_WEIGHING

int PERIPHERAL_KEYBOARD

int PERIPHERAL_KEYBOARD_POINTING

int PERIPHERAL_NON_KEYBOARD_NON_POINTING

int PERIPHERAL_POINTING

int PHONE_CELLULAR

int PHONE_CORDLESS

int PHONE_ISDN

int PHONE_MODEM_OR_GATEWAY

int PHONE_SMART

int PHONE_UNCATEGORIZED

int TOY_CONTROLLER

int TOY_DOLL_ACTION_FIGURE

int TOY_GAME

int TOY_ROBOT

int TOY_UNCATEGORIZED

int TOY_VEHICLE

int WEARABLE_GLASSES

int WEARABLE_HELMET

int WEARABLE_JACKET

int WEARABLE_PAGER

int WEARABLE_UNCATEGORIZED

int WEARABLE_WRIST_WATCH

Public constructors

Device()

Inherited methods

Constants

AUDIO_VIDEO_CAMCORDER

Added in API level 5
public static final int AUDIO_VIDEO_CAMCORDER

Constant Value: 1076 (0x00000434)

AUDIO_VIDEO_CAR_AUDIO

Added in API level 5
public static final int AUDIO_VIDEO_CAR_AUDIO

Constant Value: 1056 (0x00000420)

AUDIO_VIDEO_HANDSFREE

Added in API level 5
public static final int AUDIO_VIDEO_HANDSFREE

Constant Value: 1032 (0x00000408)

AUDIO_VIDEO_HEADPHONES

Added in API level 5
public static final int AUDIO_VIDEO_HEADPHONES

Constant Value: 1048 (0x00000418)

AUDIO_VIDEO_HIFI_AUDIO

Added in API level 5
public static final int AUDIO_VIDEO_HIFI_AUDIO

Constant Value: 1064 (0x00000428)

AUDIO_VIDEO_LOUDSPEAKER

Added in API level 5
public static final int AUDIO_VIDEO_LOUDSPEAKER

Constant Value: 1044 (0x00000414)

AUDIO_VIDEO_MICROPHONE

Added in API level 5
public static final int AUDIO_VIDEO_MICROPHONE

Constant Value: 1040 (0x00000410)

AUDIO_VIDEO_PORTABLE_AUDIO

Added in API level 5
public static final int AUDIO_VIDEO_PORTABLE_AUDIO

Constant Value: 1052 (0x0000041c)

AUDIO_VIDEO_SET_TOP_BOX

Added in API level 5
public static final int AUDIO_VIDEO_SET_TOP_BOX

Constant Value: 1060 (0x00000424)

AUDIO_VIDEO_UNCATEGORIZED

Added in API level 5
public static final int AUDIO_VIDEO_UNCATEGORIZED

Constant Value: 1024 (0x00000400)

AUDIO_VIDEO_VCR

Added in API level 5
public static final int AUDIO_VIDEO_VCR

Constant Value: 1068 (0x0000042c)

AUDIO_VIDEO_VIDEO_CAMERA

Added in API level 5
public static final int AUDIO_VIDEO_VIDEO_CAMERA

Constant Value: 1072 (0x00000430)

AUDIO_VIDEO_VIDEO_CONFERENCING

Added in API level 5
public static final int AUDIO_VIDEO_VIDEO_CONFERENCING

Constant Value: 1088 (0x00000440)

AUDIO_VIDEO_VIDEO_DISPLAY_AND_LOUDSPEAKER

Added in API level 5
public static final int AUDIO_VIDEO_VIDEO_DISPLAY_AND_LOUDSPEAKER

Constant Value: 1084 (0x0000043c)

AUDIO_VIDEO_VIDEO_GAMING_TOY

Added in API level 5
public static final int AUDIO_VIDEO_VIDEO_GAMING_TOY

Constant Value: 1096 (0x00000448)

AUDIO_VIDEO_VIDEO_MONITOR

Added in API level 5
public static final int AUDIO_VIDEO_VIDEO_MONITOR

Constant Value: 1080 (0x00000438)

AUDIO_VIDEO_WEARABLE_HEADSET

Added in API level 5
public static final int AUDIO_VIDEO_WEARABLE_HEADSET

Constant Value: 1028 (0x00000404)

COMPUTER_DESKTOP

Added in API level 5
public static final int COMPUTER_DESKTOP

Constant Value: 260 (0x00000104)

COMPUTER_HANDHELD_PC_PDA

Added in API level 5
public static final int COMPUTER_HANDHELD_PC_PDA

Constant Value: 272 (0x00000110)

COMPUTER_LAPTOP

Added in API level 5
public static final int COMPUTER_LAPTOP

Constant Value: 268 (0x0000010c)

COMPUTER_PALM_SIZE_PC_PDA

Added in API level 5
public static final int COMPUTER_PALM_SIZE_PC_PDA

Constant Value: 276 (0x00000114)

COMPUTER_SERVER

Added in API level 5
public static final int COMPUTER_SERVER

Constant Value: 264 (0x00000108)

COMPUTER_UNCATEGORIZED

Added in API level 5
public static final int COMPUTER_UNCATEGORIZED

Constant Value: 256 (0x00000100)

COMPUTER_WEARABLE

Added in API level 5
public static final int COMPUTER_WEARABLE

Constant Value: 280 (0x00000118)

HEALTH_BLOOD_PRESSURE

Added in API level 5
public static final int HEALTH_BLOOD_PRESSURE

Constant Value: 2308 (0x00000904)

HEALTH_DATA_DISPLAY

Added in API level 5
public static final int HEALTH_DATA_DISPLAY

Constant Value: 2332 (0x0000091c)

HEALTH_GLUCOSE

Added in API level 5
public static final int HEALTH_GLUCOSE

Constant Value: 2320 (0x00000910)

HEALTH_PULSE_OXIMETER

Added in API level 5
public static final int HEALTH_PULSE_OXIMETER

Constant Value: 2324 (0x00000914)

HEALTH_PULSE_RATE

Added in API level 5
public static final int HEALTH_PULSE_RATE

Constant Value: 2328 (0x00000918)

HEALTH_THERMOMETER

Added in API level 5
public static final int HEALTH_THERMOMETER

Constant Value: 2312 (0x00000908)

HEALTH_UNCATEGORIZED

Added in API level 5
public static final int HEALTH_UNCATEGORIZED

Constant Value: 2304 (0x00000900)

HEALTH_WEIGHING

Added in API level 5
public static final int HEALTH_WEIGHING

Constant Value: 2316 (0x0000090c)

PERIPHERAL_KEYBOARD

Added in API level 33
public static final int PERIPHERAL_KEYBOARD

Constant Value: 1344 (0x00000540)

PERIPHERAL_KEYBOARD_POINTING

Added in API level 33
public static final int PERIPHERAL_KEYBOARD_POINTING

Constant Value: 1472 (0x000005c0)

PERIPHERAL_NON_KEYBOARD_NON_POINTING

Added in API level 33
public static final int PERIPHERAL_NON_KEYBOARD_NON_POINTING

Constant Value: 1280 (0x00000500)

PERIPHERAL_POINTING

Added in API level 33
public static final int PERIPHERAL_POINTING

Constant Value: 1408 (0x00000580)

PHONE_CELLULAR

Added in API level 5
public static final int PHONE_CELLULAR

Constant Value: 516 (0x00000204)

PHONE_CORDLESS

Added in API level 5
public static final int PHONE_CORDLESS

Constant Value: 520 (0x00000208)

PHONE_ISDN

Added in API level 5
public static final int PHONE_ISDN

Constant Value: 532 (0x00000214)

PHONE_MODEM_OR_GATEWAY

Added in API level 5
public static final int PHONE_MODEM_OR_GATEWAY

Constant Value: 528 (0x00000210)

PHONE_SMART

Added in API level 5
public static final int PHONE_SMART

Constant Value: 524 (0x0000020c)

PHONE_UNCATEGORIZED

Added in API level 5
public static final int PHONE_UNCATEGORIZED

Constant Value: 512 (0x00000200)

TOY_CONTROLLER

Added in API level 5
public static final int TOY_CONTROLLER

Constant Value: 2064 (0x00000810)

TOY_DOLL_ACTION_FIGURE

Added in API level 5
public static final int TOY_DOLL_ACTION_FIGURE

Constant Value: 2060 (0x0000080c)

TOY_GAME

Added in API level 5
public static final int TOY_GAME

Constant Value: 2068 (0x00000814)

TOY_ROBOT

Added in API level 5
public static final int TOY_ROBOT

Constant Value: 2052 (0x00000804)

TOY_UNCATEGORIZED

Added in API level 5
public static final int TOY_UNCATEGORIZED

Constant Value: 2048 (0x00000800)

TOY_VEHICLE

Added in API level 5
public static final int TOY_VEHICLE

Constant Value: 2056 (0x00000808)

WEARABLE_GLASSES

Added in API level 5
public static final int WEARABLE_GLASSES

Constant Value: 1812 (0x00000714)

WEARABLE_HELMET

Added in API level 5
public static final int WEARABLE_HELMET

Constant Value: 1808 (0x00000710)

WEARABLE_JACKET

Added in API level 5
public static final int WEARABLE_JACKET

Constant Value: 1804 (0x0000070c)

WEARABLE_PAGER

Added in API level 5
public static final int WEARABLE_PAGER

Constant Value: 1800 (0x00000708)

WEARABLE_UNCATEGORIZED

Added in API level 5
public static final int WEARABLE_UNCATEGORIZED

Constant Value: 1792 (0x00000700)

WEARABLE_WRIST_WATCH

Added in API level 5
public static final int WEARABLE_WRIST_WATCH

Constant Value: 1796 (0x00000704)

Public constructors

Device

Added in API level 5
public Device ()