LunaSysMgr
|
Go to the source code of this file.
Namespaces | |
namespace | BtDeviceClass |
Functions | |
bool | BtDeviceClass::isCODInMask (unsigned int cod, unsigned int mask) |
bool | BtDeviceClass::isAudioDevice (unsigned int cod) |
bool | BtDeviceClass::isHFGSupported (unsigned int cod) |
bool | BtDeviceClass::isPhone (unsigned int cod) |
bool | BtDeviceClass::isA2DPSupported (unsigned int cod) |
bool | BtDeviceClass::isComputerOrPhone (unsigned int cod) |
#define A2DP_MASK (COD_RENDERING + COD_MAJOR_AUDIO) |
#define COD_AUDIO 0x00200000 |
#define COD_CAPTURING 0x00080000 |
#define COD_INFORMATION 0x00800000 |
#define COD_LIMITED_DISCOVERABLE_MODE 0x00002000 |
#define COD_MAJOR_ANY 0x00001F00 |
#define COD_MAJOR_AUDIO 0x00000400 |
#define COD_MAJOR_COMPUTER 0x00000100 |
#define COD_MAJOR_IMAGING 0x00000600 |
#define COD_MAJOR_LAN 0x00000300 |
#define COD_MAJOR_MASK 0x001f00 |
#define COD_MAJOR_MISC 0x00000000 |
#define COD_MAJOR_PERIPHERAL 0x00000500 |
#define COD_MAJOR_PHONE 0x00000200 |
#define COD_MAJOR_TOY 0x00000800 |
#define COD_MAJOR_UNCLASSIFIED 0x00001F00 |
#define COD_MAJOR_WEARABLE 0x00000700 |
#define COD_MINOR_ANY 0x000000FC |
#define COD_MINOR_AUDIO_CAMCORDER 0x00000034 |
#define COD_MINOR_AUDIO_CAR_AUDIO 0x00000020 |
#define COD_MINOR_AUDIO_GAME_TOY 0x00000048 |
#define COD_MINOR_AUDIO_HANDFREE 0x00000008 |
#define COD_MINOR_AUDIO_HEADPHONE 0x00000018 |
#define COD_MINOR_AUDIO_HEADSET 0x00000004 |
#define COD_MINOR_AUDIO_HIFI_AUDIO 0x00000028 |
#define COD_MINOR_AUDIO_LOUDSPEAKER 0x00000014 |
#define COD_MINOR_AUDIO_MICROPHONE 0x00000010 |
#define COD_MINOR_AUDIO_PORTABLE_AUDIO 0x0000001C |
#define COD_MINOR_AUDIO_SET_TOP_BOX 0x00000024 |
#define COD_MINOR_AUDIO_UNCLASSIFIED 0x00000000 |
#define COD_MINOR_AUDIO_VCR 0x0000002C |
#define COD_MINOR_AUDIO_VIDEO_CAMERA 0x00000030 |
#define COD_MINOR_AUDIO_VIDEO_CONFERENCE 0x00000040 |
#define COD_MINOR_AUDIO_VIDEO_DISPLAY 0x0000003C |
#define COD_MINOR_AUDIO_VIDEO_MONITOR 0x00000038 |
#define COD_MINOR_COMP_DESKTOP 0x00000004 |
#define COD_MINOR_COMP_HANDHELD 0x00000010 |
#define COD_MINOR_COMP_LAPTOP 0x0000000C |
#define COD_MINOR_COMP_PALM 0x00000014 |
#define COD_MINOR_COMP_SERVER 0x00000008 |
#define COD_MINOR_COMP_UNCLASSIFIED 0x00000000 |
#define COD_MINOR_IMAGING_CAMERA 0x00000020 |
#define COD_MINOR_IMAGING_DISPLAY 0x00000010 |
#define COD_MINOR_IMAGING_PRINTER 0x00000080 |
#define COD_MINOR_IMAGING_SCANNER 0x00000040 |
#define COD_MINOR_IMAGING_UNCLASSIFIED 0x00000000 |
#define COD_MINOR_MASK 0x0000fc |
#define COD_MINOR_PERIPHERAL_CARD_READER 0x00000018 |
#define COD_MINOR_PERIPHERAL_COMBO 0x000000B0 |
#define COD_MINOR_PERIPHERAL_DIGITIZER 0x00000014 |
#define COD_MINOR_PERIPHERAL_GAMEPAD 0x00000008 |
#define COD_MINOR_PERIPHERAL_JOYSTICK 0x00000004 |
#define COD_MINOR_PERIPHERAL_KEYBOARD 0x00000040 |
#define COD_MINOR_PERIPHERAL_MOUSE 0x00000080 |
#define COD_MINOR_PERIPHERAL_REMOTE_CONTROL 0x0000000C |
#define COD_MINOR_PERIPHERAL_SENSING 0x00000010 |
#define COD_MINOR_PERIPHERAL_UNCLASSIFIED 0x00000000 |
#define COD_MINOR_PHONE_CELLULAR 0x00000004 |
#define COD_MINOR_PHONE_CORDLESS 0x00000008 |
#define COD_MINOR_PHONE_ISDN 0x00000014 |
#define COD_MINOR_PHONE_MODEM 0x00000010 |
#define COD_MINOR_PHONE_SMART 0x0000000C |
#define COD_MINOR_PHONE_UNCLASSIFIED 0x00000000 |
#define COD_NETWORKING 0x00020000 |
#define COD_OBJECT_TRANSFER 0x00100000 |
#define COD_RENDERING 0x00040000 |
#define COD_SERVICE_ANY 0x00ffE000 |
#define COD_SERVICE_MASK 0xffe000 |
#define COD_TELEPHONY 0x00400000 |
#define HFG_MASK (COD_AUDIO + COD_MAJOR_AUDIO + COD_MINOR_AUDIO_HEADSET + COD_MINOR_AUDIO_HANDFREE) |