Repository URL to install this package:
|
Version:
3.2.0 ▾
|
{ Parsed from IOBluetooth.framework BluetoothAssignedNumbers.h }
{$ifdef TYPES}
const
kBluetoothCompanyIdentiferEricssonTechnologyLicensing = 0;
kBluetoothCompanyIdentiferNokiaMobilePhones = 1;
kBluetoothCompanyIdentiferIntel = 2;
kBluetoothCompanyIdentiferIBM = 3;
kBluetoothCompanyIdentiferToshiba = 4;
kBluetoothCompanyIdentifer3Com = 5;
kBluetoothCompanyIdentiferMicrosoft = 6;
kBluetoothCompanyIdentiferLucent = 7;
kBluetoothCompanyIdentiferMotorola = 8;
kBluetoothCompanyIdentiferInfineonTechnologiesAG = 9;
kBluetoothCompanyIdentiferCambridgeSiliconRadio = 10;
kBluetoothCompanyIdentiferSiliconWave = 11;
kBluetoothCompanyIdentiferDigianswerAS = 12;
kBluetoothCompanyIdentiferTexasInstruments = 13;
kBluetoothCompanyIdentiferParthusTechnologies = 14;
kBluetoothCompanyIdentiferBroadcom = 15;
kBluetoothCompanyIdentiferMitelSemiconductor = 16;
kBluetoothCompanyIdentiferWidcomm = 17;
kBluetoothCompanyIdentiferZeevo = 18;
kBluetoothCompanyIdentiferAtmel = 19;
kBluetoothCompanyIdentiferMistubishiElectric = 20;
kBluetoothCompanyIdentiferRTXTelecom = 21;
kBluetoothCompanyIdentiferKCTechnology = 22;
kBluetoothCompanyIdentiferNewlogic = 23;
kBluetoothCompanyIdentiferTransilica = 24;
kBluetoothCompanyIdentiferRohdeandSchwarz = 25;
kBluetoothCompanyIdentiferTTPCom = 26;
kBluetoothCompanyIdentiferSigniaTechnologies = 27;
kBluetoothCompanyIdentiferConexantSystems = 28;
kBluetoothCompanyIdentiferQualcomm = 29;
kBluetoothCompanyIdentiferInventel = 30;
kBluetoothCompanyIdentiferAVMBerlin = 31;
kBluetoothCompanyIdentiferBandspeed = 32;
kBluetoothCompanyIdentiferMansella = 33;
kBluetoothCompanyIdentiferNEC = 34;
kBluetoothCompanyIdentiferWavePlusTechnology = 35;
kBluetoothCompanyIdentiferAlcatel = 36;
kBluetoothCompanyIdentiferPhilipsSemiconductor = 37;
kBluetoothCompanyIdentiferCTechnologies = 38;
kBluetoothCompanyIdentiferOpenInterface = 39;
kBluetoothCompanyIdentiferRFCMicroDevices = 40;
kBluetoothCompanyIdentiferHitachi = 41;
kBluetoothCompanyIdentiferSymbolTechnologies = 42;
kBluetoothCompanyIdentiferTenovis = 43;
kBluetoothCompanyIdentiferMacronixInternational = 44;
kBluetoothCompanyIdentiferGCTSemiconductor = 45;
kBluetoothCompanyIdentiferNorwoodSystems = 46;
kBluetoothCompanyIdentiferMewTelTechnology = 47;
kBluetoothCompanyIdentiferSTMicroelectronics = 48;
kBluetoothCompanyIdentiferSynopsys = 49;
kBluetoothCompanyIdentiferRedMCommunications = 50;
kBluetoothCompanyIdentiferCommil = 51;
kBluetoothCompanyIdentiferCATC = 52;
kBluetoothCompanyIdentiferEclipse = 53;
kBluetoothCompanyIdentiferRenesasTechnology = 54;
kBluetoothCompanyIdentiferMobilian = 55;
kBluetoothCompanyIdentiferTerax = 56;
kBluetoothCompanyIdentiferIntegratedSystemSolution = 57;
kBluetoothCompanyIdentiferMatsushitaElectricIndustrial = 58;
kBluetoothCompanyIdentiferGennum = 59;
kBluetoothCompanyIdentiferResearchInMotion = 60;
kBluetoothCompanyIdentiferIPextreme = 61;
kBluetoothCompanyIdentiferSystemsAndChips = 62;
kBluetoothCompanyIdentiferBluetoothSIG = 63;
kBluetoothCompanyIdentiferSeikoEpson = 64;
kBluetoothCompanyIdentiferIntegratedSiliconSolution = 65;
kBluetoothCompanyIdentiferCONWISETechnology = 66;
kBluetoothCompanyIdentiferParrotSA = 67;
kBluetoothCompanyIdentiferSocketCommunications = 68;
kBluetoothCompanyIdentiferAtherosCommunications = 69;
kBluetoothCompanyIdentiferMediaTek = 70;
kBluetoothCompanyIdentiferBluegiga = 71;
kBluetoothCompanyIdentiferMarvellTechnologyGroup = 72;
kBluetoothCompanyIdentifer3DSP = 73;
kBluetoothCompanyIdentiferAccelSemiconductor = 74;
kBluetoothCompanyIdentiferContinentialAutomotiveSystems = 75;
kBluetoothCompanyIdentiferApple = 76;
kBluetoothCompanyIdentiferStaccatoCommunications = 77;
kBluetoothCompanyIdentiferAvagoTechnologies = 78;
kBluetoothCompanyIdentiferAPT = 79;
kBluetoothCompanyIdentiferSiRFTechnology = 80;
kBluetoothCompanyIdentiferTZeroTechnologies = 81;
kBluetoothCompanyIdentiferJandM = 82;
kBluetoothCompanyIdentiferFree2Move = 83;
kBluetoothCompanyIdentifer3DiJoy = 84;
kBluetoothCompanyIdentiferPlantronics = 85;
kBluetoothCompanyIdentiferSonyEricssonMobileCommunications = 86;
kBluetoothCompanyIdentiferHarmonInternational = 87;
kBluetoothCompanyIdentiferVisio = 88;
kBluetoothCompanyIdentiferNordicSemiconductor = 89;
kBluetoothCompanyIdentiferEMMicroElectronicMarin = 90;
kBluetoothCompanyIdentiferInteropIdentifier = 65535;
const
kBluetoothServiceClassMajorLimitedDiscoverableMode = $001;
kBluetoothServiceClassMajorReserved1 = $002;
kBluetoothServiceClassMajorReserved2 = $004;
kBluetoothServiceClassMajorPositioning = $008;
kBluetoothServiceClassMajorNetworking = $010;
kBluetoothServiceClassMajorRendering = $020;
kBluetoothServiceClassMajorCapturing = $040;
kBluetoothServiceClassMajorObjectTransfer = $080;
kBluetoothServiceClassMajorAudio = $100;
kBluetoothServiceClassMajorTelephony = $200;
kBluetoothServiceClassMajorInformation = $400;
kBluetoothServiceClassMajorAny = '****';
kBluetoothServiceClassMajorNone = 'none';
kBluetoothServiceClassMajorEnd = 0;
const
kBluetoothDeviceClassMajorMiscellaneous = $00;
kBluetoothDeviceClassMajorComputer = $01;
kBluetoothDeviceClassMajorPhone = $02;
kBluetoothDeviceClassMajorLANAccessPoint = $03;
kBluetoothDeviceClassMajorAudio = $04;
kBluetoothDeviceClassMajorPeripheral = $05;
kBluetoothDeviceClassMajorImaging = $06;
kBluetoothDeviceClassMajorWearable = $07;
kBluetoothDeviceClassMajorToy = $08;
kBluetoothDeviceClassMajorHealth = $09;
kBluetoothDeviceClassMajorUnclassified = $1F;
kBluetoothDeviceClassMajorAny = '****';
kBluetoothDeviceClassMajorNone = 'none';
kBluetoothDeviceClassMajorEnd = 0;
const
kBluetoothDeviceClassMinorComputerUnclassified = $00;
kBluetoothDeviceClassMinorComputerDesktopWorkstation = $01;
kBluetoothDeviceClassMinorComputerServer = $02;
kBluetoothDeviceClassMinorComputerLaptop = $03;
kBluetoothDeviceClassMinorComputerHandheld = $04;
kBluetoothDeviceClassMinorComputerPalmSized = $05;
kBluetoothDeviceClassMinorComputerWearable = $06;
kBluetoothDeviceClassMinorPhoneUnclassified = $00;
kBluetoothDeviceClassMinorPhoneCellular = $01;
kBluetoothDeviceClassMinorPhoneCordless = $02;
kBluetoothDeviceClassMinorPhoneSmartPhone = $03;
kBluetoothDeviceClassMinorPhoneWiredModemOrVoiceGateway = $04;
kBluetoothDeviceClassMinorPhoneCommonISDNAccess = $05;
kBluetoothDeviceClassMinorAudioUnclassified = $00;
kBluetoothDeviceClassMinorAudioHeadset = $01;
kBluetoothDeviceClassMinorAudioHandsFree = $02;
kBluetoothDeviceClassMinorAudioReserved1 = $03;
kBluetoothDeviceClassMinorAudioMicrophone = $04;
kBluetoothDeviceClassMinorAudioLoudspeaker = $05;
kBluetoothDeviceClassMinorAudioHeadphones = $06;
kBluetoothDeviceClassMinorAudioPortable = $07;
kBluetoothDeviceClassMinorAudioCar = $08;
kBluetoothDeviceClassMinorAudioSetTopBox = $09;
kBluetoothDeviceClassMinorAudioHiFi = $0a;
kBluetoothDeviceClassMinorAudioVCR = $0b;
kBluetoothDeviceClassMinorAudioVideoCamera = $0c;
kBluetoothDeviceClassMinorAudioCamcorder = $0d;
kBluetoothDeviceClassMinorAudioVideoMonitor = $0e;
kBluetoothDeviceClassMinorAudioVideoDisplayAndLoudspeaker = $0f;
kBluetoothDeviceClassMinorAudioVideoConferencing = $10;
kBluetoothDeviceClassMinorAudioReserved2 = $11;
kBluetoothDeviceClassMinorAudioGamingToy = $12;
kBluetoothDeviceClassMinorPeripheral1Keyboard = $10;
kBluetoothDeviceClassMinorPeripheral1Pointing = $20;
kBluetoothDeviceClassMinorPeripheral1Combo = $30;
kBluetoothDeviceClassMinorPeripheral2Unclassified = $00;
kBluetoothDeviceClassMinorPeripheral2Joystick = $01;
kBluetoothDeviceClassMinorPeripheral2Gamepad = $02;
kBluetoothDeviceClassMinorPeripheral2RemoteControl = $03;
kBluetoothDeviceClassMinorPeripheral2SensingDevice = $04;
kBluetoothDeviceClassMinorPeripheral2DigitizerTablet = $05;
kBluetoothDeviceClassMinorPeripheral2CardReader = $06;
kBluetoothDeviceClassMinorPeripheral2DigitalPen = $07;
kBluetoothDeviceClassMinorPeripheral2HandheldScanner = $08;
kBluetoothDeviceClassMinorPeripheral2GesturalInputDevice = $09;
kBluetoothDeviceClassMinorPeripheral2AnyPointing = 'poin';
kBluetoothDeviceClassMinorImaging1Display = $04;
kBluetoothDeviceClassMinorImaging1Camera = $08;
kBluetoothDeviceClassMinorImaging1Scanner = $10;
kBluetoothDeviceClassMinorImaging1Printer = $20;
kBluetoothDeviceClassMinorImaging2Unclassified = $00;
kBluetoothDeviceClassMinorWearableWristWatch = $01;
kBluetoothDeviceClassMinorWearablePager = $02;
kBluetoothDeviceClassMinorWearableJacket = $03;
kBluetoothDeviceClassMinorWearableHelmet = $04;
kBluetoothDeviceClassMinorWearableGlasses = $05;
kBluetoothDeviceClassMinorToyRobot = $01;
kBluetoothDeviceClassMinorToyVehicle = $02;
kBluetoothDeviceClassMinorToyDollActionFigure = $03;
kBluetoothDeviceClassMinorToyController = $04;
kBluetoothDeviceClassMinorToyGame = $05;
kBluetoothDeviceClassMinorHealthUndefined = $00;
kBluetoothDeviceClassMinorHealthBloodPressureMonitor = $01;
kBluetoothDeviceClassMinorHealthThermometer = $02;
kBluetoothDeviceClassMinorHealthScale = $03;
kBluetoothDeviceClassMinorHealthGlucoseMeter = $04;
kBluetoothDeviceClassMinorHealthPulseOximeter = $05;
kBluetoothDeviceClassMinorHealthHeartRateMonitor = $06;
kBluetoothDeviceClassMinorHealthDataDisplay = $07;
kBluetoothDeviceClassMinorAny = '****';
kBluetoothDeviceClassMinorNone = 'none';
kBluetoothDeviceClassMinorEnd = 0;
const
kBluetoothGAPAppearanceUnknown = 0;
kBluetoothGAPAppearanceGenericPhone = 64;
kBluetoothGAPAppearanceGenericComputer = 128;
kBluetoothGAPAppearanceGenericWatch = 192;
kBluetoothGAPAppearanceGenericClock = 256;
kBluetoothGAPAppearanceGenericDisplay = 320;
kBluetoothGAPAppearanceGenericRemoteControl = 384;
kBluetoothGAPAppearanceGenericEyeGlasses = 448;
kBluetoothGAPAppearanceGenericTag = 512;
kBluetoothGAPAppearanceGenericKeyring = 576;
kBluetoothGAPAppearanceGenericMediaPlayer = 640;
kBluetoothGAPAppearanceGenericBarcodeScanner = 704;
kBluetoothGAPAppearanceGenericThermometer = 768;
kBluetoothGAPAppearanceGenericHeartrateSensor = 832;
kBluetoothGAPAppearanceGenericBloodPressure = 896;
kBluetoothGAPAppearanceGenericHumanInterfaceDevice = 960;
kBluetoothGAPAppearanceHumanInterfaceDeviceKeyboard = 961;
kBluetoothGAPAppearanceHumanInterfaceDeviceMouse = 962;
kBluetoothGAPAppearanceHumanInterfaceDeviceJoystick = 963;
kBluetoothGAPAppearanceHumanInterfaceDeviceGamepad = 964;
kBluetoothGAPAppearanceHumanInterfaceDeviceDigitizerTablet = 965;
kBluetoothGAPAppearanceHumanInterfaceDeviceCardReader = 966;
kBluetoothGAPAppearanceHumanInterfaceDeviceDigitalPen = 967;
kBluetoothGAPAppearanceHumanInterfaceDeviceBarcodeScanner = 968;
kBluetoothGAPAppearanceGenericGlucoseMeter = 1024;
kBluetoothGAPAppearanceGenericRunningWalkingSensor = 1088;
kBluetoothGAPAppearanceGenericCycling = 1152;
const
kBluetoothL2CAPPSMSDP = $0001;
kBluetoothL2CAPPSMRFCOMM = $0003;
kBluetoothL2CAPPSMTCS_BIN = $0005;
kBluetoothL2CAPPSMTCS_BIN_Cordless = $0007;
kBluetoothL2CAPPSMBNEP = $000F;
kBluetoothL2CAPPSMHIDControl = $0011;
kBluetoothL2CAPPSMHIDInterrupt = $0013;
kBluetoothL2CAPPSMAVCTP = $0017;
kBluetoothL2CAPPSMAVDTP = $0019;
kBluetoothL2CAPPSMUID_C_Plane = $001D;
kBluetoothL2CAPPSMATT = $001F;
kBluetoothL2CAPPSMReservedStart = $0001;
kBluetoothL2CAPPSMReservedEnd = $1000;
kBluetoothL2CAPPSMDynamicStart = $1001;
kBluetoothL2CAPPSMD2D = $100F;
kBluetoothL2CAPPSMDynamicEnd = $FFFF;
kBluetoothL2CAPPSMNone = $0000;
const
kBluetoothSDPUUID16Base = $0000;
kBluetoothSDPUUID16SDP = $0001;
kBluetoothSDPUUID16UDP = $0002;
kBluetoothSDPUUID16RFCOMM = $0003;
kBluetoothSDPUUID16TCP = $0004;
kBluetoothSDPUUID16TCSBIN = $0005;
kBluetoothSDPUUID16TCSAT = $0006;
kBluetoothSDPUUID16OBEX = $0008;
kBluetoothSDPUUID16IP = $0009;
kBluetoothSDPUUID16FTP = $000A;
kBluetoothSDPUUID16HTTP = $000C;
kBluetoothSDPUUID16WSP = $000E;
kBluetoothSDPUUID16BNEP = $000F;
kBluetoothSDPUUID16UPNP = $0010;
kBluetoothSDPUUID16HIDP = $0011;
kBluetoothSDPUUID16HardcopyControlChannel = $0012;
kBluetoothSDPUUID16HardcopyDataChannel = $0014;
kBluetoothSDPUUID16HardcopyNotification = $0016;
kBluetoothSDPUUID16AVCTP = $0017;
kBluetoothSDPUUID16AVDTP = $0019;
kBluetoothSDPUUID16CMPT = $001B;
kBluetoothSDPUUID16UDI_C_Plane = $001D;
kBluetoothSDPUUID16MCAPControlChannel = $001E;
kBluetoothSDPUUID16MCAPDataChannel = $001F;
kBluetoothSDPUUID16L2CAP = $0100;
const
kBluetoothSDPUUID16ServiceClassServiceDiscoveryServer = $1000;
kBluetoothSDPUUID16ServiceClassBrowseGroupDescriptor = $1001;
kBluetoothSDPUUID16ServiceClassPublicBrowseGroup = $1002;
kBluetoothSDPUUID16ServiceClassSerialPort = $1101;
kBluetoothSDPUUID16ServiceClassLANAccessUsingPPP = $1102;
kBluetoothSDPUUID16ServiceClassDialupNetworking = $1103;
kBluetoothSDPUUID16ServiceClassIrMCSync = $1104;
kBluetoothSDPUUID16ServiceClassOBEXObjectPush = $1105;
kBluetoothSDPUUID16ServiceClassOBEXFileTransfer = $1106;
kBluetoothSDPUUID16ServiceClassIrMCSyncCommand = $1107;
kBluetoothSDPUUID16ServiceClassHeadset = $1108;
kBluetoothSDPUUID16ServiceClassCordlessTelephony = $1109;
kBluetoothSDPUUID16ServiceClassAudioSource = $110A;
kBluetoothSDPUUID16ServiceClassAudioSink = $110B;
kBluetoothSDPUUID16ServiceClassAVRemoteControlTarget = $110C;
kBluetoothSDPUUID16ServiceClassAdvancedAudioDistribution = $110D;
kBluetoothSDPUUID16ServiceClassAVRemoteControl = $110E;
kBluetoothSDPUUID16ServiceClassVideoConferencing = $110F;
kBluetoothSDPUUID16ServiceClassIntercom = $1110;
kBluetoothSDPUUID16ServiceClassFax = $1111;
kBluetoothSDPUUID16ServiceClassHeadsetAudioGateway = $1112;
kBluetoothSDPUUID16ServiceClassWAP = $1113;
kBluetoothSDPUUID16ServiceClassWAPClient = $1114;
kBluetoothSDPUUID16ServiceClassPANU = $1115;
kBluetoothSDPUUID16ServiceClassNAP = $1116;
kBluetoothSDPUUID16ServiceClassGN = $1117;
kBluetoothSDPUUID16ServiceClassDirectPrinting = $1118;
kBluetoothSDPUUID16ServiceClassReferencePrinting = $1119;
kBluetoothSDPUUID16ServiceClassImaging = $111A;
kBluetoothSDPUUID16ServiceClassImagingResponder = $111B;
kBluetoothSDPUUID16ServiceClassImagingAutomaticArchive = $111C;
kBluetoothSDPUUID16ServiceClassImagingReferencedObjects = $111D;
kBluetoothSDPUUID16ServiceClassHandsFree = $111E;
kBluetoothSDPUUID16ServiceClassHandsFreeAudioGateway = $111F;
kBluetoothSDPUUID16ServiceClassDirectPrintingReferenceObjectsService = $1120;
kBluetoothSDPUUID16ServiceClassReflectedUI = $1121;
kBluetoothSDPUUID16ServiceClassBasicPrinting = $1122;
kBluetoothSDPUUID16ServiceClassPrintingStatus = $1123;
kBluetoothSDPUUID16ServiceClassHumanInterfaceDeviceService = $1124;
kBluetoothSDPUUID16ServiceClassHardcopyCableReplacement = $1125;
kBluetoothSDPUUID16ServiceClassHCR_Print = $1126;
kBluetoothSDPUUID16ServiceClassHCR_Scan = $1127;
kBluetoothSDPUUID16ServiceClassCommonISDNAccess = $1128;
kBluetoothSDPUUID16ServiceClassVideoConferencingGW = $1129;
kBluetoothSDPUUID16ServiceClassUDI_MT = $112A;
kBluetoothSDPUUID16ServiceClassUDI_TA = $112B;
kBluetoothSDPUUID16ServiceClassAudioVideo = $112C;
kBluetoothSDPUUID16ServiceClassSIM_Access = $112D;
kBluetoothSDPUUID16ServiceClassPhonebookAccess_PCE = $112E;
kBluetoothSDPUUID16ServiceClassPhonebookAccess_PSE = $112F;
kBluetoothSDPUUID16ServiceClassPhonebookAccess = $1130;
kBluetoothSDPUUID16ServiceClassHeadset_HS = $1131;
kBluetoothSDPUUID16ServiceClassMessageAccessServer = $1132;
kBluetoothSDPUUID16ServiceClassMessageNotificationServer = $1133;
kBluetoothSDPUUID16ServiceClassMessageAccessProfile = $1134;
kBluetoothSDPUUID16ServiceClassGlobalNavigationSatelliteSystem = $1135;
kBluetoothSDPUUID16ServiceClassGlobalNavigationSatelliteSystemServer = $1136;
kBluetoothSDPUUID16ServiceClassPnPInformation = $1200;
kBluetoothSDPUUID16ServiceClassGenericNetworking = $1201;
kBluetoothSDPUUID16ServiceClassGenericFileTransfer = $1202;
kBluetoothSDPUUID16ServiceClassGenericAudio = $1203;
kBluetoothSDPUUID16ServiceClassGenericTelephony = $1204;
kBluetoothSDPUUID16ServiceClassVideoSource = $1303;
kBluetoothSDPUUID16ServiceClassVideoSink = $1304;
kBluetoothSDPUUID16ServiceClassVideoDistribution = $1305;
kBluetoothSDPUUID16ServiceClassHealthDevice = $1400;
kBluetoothSDPUUID16ServiceClassHealthDeviceSource = $1401;
kBluetoothSDPUUID16ServiceClassHealthDeviceSink = $1402;
const
kBluetoothSDPAttributeIdentifierServiceRecordHandle = $0000;
kBluetoothSDPAttributeIdentifierServiceClassIDList = $0001;
kBluetoothSDPAttributeIdentifierServiceRecordState = $0002;
kBluetoothSDPAttributeIdentifierServiceID = $0003;
kBluetoothSDPAttributeIdentifierProtocolDescriptorList = $0004;
kBluetoothSDPAttributeIdentifierBrowseGroupList = $0005;
kBluetoothSDPAttributeIdentifierLanguageBaseAttributeIDList = $0006;
kBluetoothSDPAttributeIdentifierServiceInfoTimeToLive = $0007;
kBluetoothSDPAttributeIdentifierServiceAvailability = $0008;
kBluetoothSDPAttributeIdentifierBluetoothProfileDescriptorList = $0009;
kBluetoothSDPAttributeIdentifierDocumentationURL = $000A;
kBluetoothSDPAttributeIdentifierClientExecutableURL = $000B;
kBluetoothSDPAttributeIdentifierIconURL = $000C;
kBluetoothSDPAttributeIdentifierAdditionalProtocolsDescriptorList = $000D;
kBluetoothSDPAttributeIdentifierVersionNumberList = $0200;
kBluetoothSDPAttributeIdentifierServiceDatabaseState = $0201;
kBluetoothSDPAttributeIdentifierGroupID = $0200;
kBluetoothSDPAttributeIdentifierIPSubnet = $0200;
kBluetoothSDPAttributeIdentifierHIDReleaseNumber = $0200;
kBluetoothSDPAttributeIdentifierHIDParserVersion = $0201;
kBluetoothSDPAttributeIdentifierHIDDeviceSubclass = $0202;
kBluetoothSDPAttributeIdentifierHIDCountryCode = $0203;
kBluetoothSDPAttributeIdentifierHIDVirtualCable = $0204;
kBluetoothSDPAttributeIdentifierHIDReconnectInitiate = $0205;
kBluetoothSDPAttributeIdentifierHIDDescriptorList = $0206;
kBluetoothSDPAttributeIdentifierHIDLangIDBaseList = $0207;
kBluetoothSDPAttributeIdentifierHIDSDPDisable = $0208;
kBluetoothSDPAttributeIdentifierHIDBatteryPower = $0209;
kBluetoothSDPAttributeIdentifierHIDRemoteWake = $020A;
kBluetoothSDPAttributeIdentifierHIDProfileVersion = $020B;
kBluetoothSDPAttributeIdentifierHIDSupervisionTimeout = $020C;
kBluetoothSDPAttributeIdentifierHIDNormallyConnectable = $020D;
kBluetoothSDPAttributeIdentifierHIDBootDevice = $020E;
kBluetoothSDPAttributeIdentifierHIDSSRHostMaxLatency = $020F;
kBluetoothSDPAttributeIdentifierHIDSSRHostMinTimeout = $0210;
kBluetoothSDPAttributeIdentifierServiceVersion = $0300;
kBluetoothSDPAttributeIdentifierExternalNetwork = $0301;
kBluetoothSDPAttributeIdentifierNetwork = $0301;
kBluetoothSDPAttributeIdentifierSupportedDataStoresList = $0301;
kBluetoothSDPAttributeIdentifierFaxClass1Support = $0302;
kBluetoothSDPAttributeIdentifierRemoteAudioVolumeControl = $0302;
kBluetoothSDPAttributeIdentifierFaxClass2_0Support = $0303;
kBluetoothSDPAttributeIdentifierSupporterFormatsList = $0303;
kBluetoothSDPAttributeIdentifierFaxClass2Support = $0304;
kBluetoothSDPAttributeIdentifierAudioFeedbackSupport = $0305;
kBluetoothSDPAttributeIdentifierNetworkAddress = $0306;
kBluetoothSDPAttributeIdentifierWAPGateway = $0307;
kBluetoothSDPAttributeIdentifierHomepageURL = $0308;
kBluetoothSDPAttributeIdentifierWAPStackType = $0309;
kBluetoothSDPAttributeIdentifierSecurityDescription = $030A;
kBluetoothSDPAttributeIdentifierNetAccessType = $030B;
kBluetoothSDPAttributeIdentifierMaxNetAccessRate = $030C;
kBluetoothSDPAttributeIdentifierSupportedCapabilities = $0310;
kBluetoothSDPAttributeIdentifierSupportedFeatures = $0311;
kBluetoothSDPAttributeIdentifierSupportedFunctions = $0312;
kBluetoothSDPAttributeIdentifierTotalImagingDataCapacity = $0313;
kBluetoothSDPAttributeIdentifierServiceName = $0000;
kBluetoothSDPAttributeIdentifierServiceDescription = $0001;
kBluetoothSDPAttributeIdentifierProviderName = $0002;
const
kBluetoothSDPAttributeDeviceIdentifierServiceDescription = $0001;
kBluetoothSDPAttributeDeviceIdentifierDocumentationURL = $000A;
kBluetoothSDPAttributeDeviceIdentifierClientExecutableURL = $000B;
kBluetoothSDPAttributeDeviceIdentifierSpecificationID = $0200;
kBluetoothSDPAttributeDeviceIdentifierVendorID = $0201;
kBluetoothSDPAttributeDeviceIdentifierProductID = $0202;
kBluetoothSDPAttributeDeviceIdentifierVersion = $0203;
kBluetoothSDPAttributeDeviceIdentifierPrimaryRecord = $0204;
kBluetoothSDPAttributeDeviceIdentifierVendorIDSource = $0205;
kBluetoothSDPAttributeDeviceIdentifierReservedRangeStart = $0206;
kBluetoothSDPAttributeDeviceIdentifierReservedRangeEnd = $02FF;
const
kBluetoothSDPProtocolParameterL2CAPPSM = 1;
kBluetoothSDPProtocolParameterRFCOMMChannel = 1;
kBluetoothSDPProtocolParameterTCPPort = 1;
kBluetoothSDPProtocolParameterUDPPort = 1;
kBluetoothSDPProtocolParameterBNEPVersion = 1;
kBluetoothSDPProtocolParameterBNEPSupportedNetworkPacketTypeList = 2;
const
kBluetoothHCIExtendedInquiryResponseDataTypeFlags = $01;
kBluetoothHCIExtendedInquiryResponseDataType16BitServiceClassUUIDsWithMoreAvailable = $02;
kBluetoothHCIExtendedInquiryResponseDataType16BitServiceClassUUIDsCompleteList = $03;
kBluetoothHCIExtendedInquiryResponseDataType32BitServiceClassUUIDsWithMoreAvailable = $04;
kBluetoothHCIExtendedInquiryResponseDataType32BitServiceClassUUIDsCompleteList = $05;
kBluetoothHCIExtendedInquiryResponseDataType128BitServiceClassUUIDsWithMoreAvailable = $06;
kBluetoothHCIExtendedInquiryResponseDataType128BitServiceClassUUIDsCompleteList = $07;
kBluetoothHCIExtendedInquiryResponseDataTypeShortenedLocalName = $08;
kBluetoothHCIExtendedInquiryResponseDataTypeCompleteLocalName = $09;
kBluetoothHCIExtendedInquiryResponseDataTypeTransmitPowerLevel = $0A;
kBluetoothHCIExtendedInquiryResponseDataTypeSSPOOBClassOfDevice = $0D;
kBluetoothHCIExtendedInquiryResponseDataTypeSSPOOBSimplePairingHashC = $0E;
kBluetoothHCIExtendedInquiryResponseDataTypeSSPOOBSimplePairingRandomizerR = $0F;
kBluetoothHCIExtendedInquiryResponseDataTypeDeviceID = $10;
kBluetoothHCIExtendedInquiryResponseDataTypeSecurityManagerTKValue = $10;
kBluetoothHCIExtendedInquiryResponseDataTypeSecurityManagerOOBFlags = $11;
kBluetoothHCIExtendedInquiryResponseDataTypeSlaveConnectionIntervalRange = $12;
kBluetoothHCIExtendedInquiryResponseDataTypeServiceSolicitation16BitUUIDs = $14;
kBluetoothHCIExtendedInquiryResponseDataTypeServiceSolicitation128BitUUIDs = $15;
kBluetoothHCIExtendedInquiryResponseDataTypeServiceData = $16;
kBluetoothHCIExtendedInquiryResponseDataTypePublicTargetAddress = $17;
kBluetoothHCIExtendedInquiryResponseDataTypeRandomTargetAddress = $18;
kBluetoothHCIExtendedInquiryResponseDataTypeAppearance = $19;
kBluetoothHCIExtendedInquiryResponseDataTypeManufacturerSpecificData = $FF;
const
kBluetoothHCIVersionCoreSpecification1_0b = $00;
kBluetoothHCIVersionCoreSpecification1_1 = $01;
kBluetoothHCIVersionCoreSpecification1_2 = $02;
kBluetoothHCIVersionCoreSpecification2_0EDR = $03;
kBluetoothHCIVersionCoreSpecification2_1EDR = $04;
kBluetoothHCIVersionCoreSpecification3_0HS = $05;
kBluetoothHCIVersionCoreSpecification4_0 = $06;
kBluetoothHCIVersionCoreSpecification4_1 = $07;
const
kBluetoothLMPVersionCoreSpecification1_0b = $00;
kBluetoothLMPVersionCoreSpecification1_1 = $01;
kBluetoothLMPVersionCoreSpecification1_2 = $02;
kBluetoothLMPVersionCoreSpecification2_0EDR = $03;
kBluetoothLMPVersionCoreSpecification2_1EDR = $04;
kBluetoothLMPVersionCoreSpecification3_0HS = $05;
kBluetoothLMPVersionCoreSpecification4_0 = $06;
kBluetoothLMPVersionCoreSpecification4_1 = $07;
{$endif}