extern "C" {
pub static gapServiceUUID: [u8; 2usize];
pub static gattServiceUUID: [u8; 2usize];
pub static primaryServiceUUID: [u8; 2usize];
pub static secondaryServiceUUID: [u8; 2usize];
pub static includeUUID: [u8; 2usize];
pub static characterUUID: [u8; 2usize];
pub static charExtPropsUUID: [u8; 2usize];
pub static charUserDescUUID: [u8; 2usize];
pub static clientCharCfgUUID: [u8; 2usize];
pub static servCharCfgUUID: [u8; 2usize];
pub static charFormatUUID: [u8; 2usize];
pub static charAggFormatUUID: [u8; 2usize];
pub static validRangeUUID: [u8; 2usize];
pub static extReportRefUUID: [u8; 2usize];
pub static reportRefUUID: [u8; 2usize];
pub static deviceNameUUID: [u8; 2usize];
pub static appearanceUUID: [u8; 2usize];
pub static periPrivacyFlagUUID: [u8; 2usize];
pub static reconnectAddrUUID: [u8; 2usize];
pub static periConnParamUUID: [u8; 2usize];
pub static serviceChangedUUID: [u8; 2usize];
pub static centAddrResUUID: [u8; 2usize];
}
pub const GAP_SERVICE_UUID: u16 = 0x1800; pub const GATT_SERVICE_UUID: u16 = 0x1801;
pub const GATT_PRIMARY_SERVICE_UUID: u16 = 0x2800; pub const GATT_SECONDARY_SERVICE_UUID: u16 = 0x2801; pub const GATT_INCLUDE_UUID: u16 = 0x2802; pub const GATT_CHARACTER_UUID: u16 = 0x2803;
pub const GATT_CHAR_EXT_PROPS_UUID: u16 = 0x2900; pub const GATT_CHAR_USER_DESC_UUID: u16 = 0x2901; pub const GATT_CLIENT_CHAR_CFG_UUID: u16 = 0x2902; pub const GATT_SERV_CHAR_CFG_UUID: u16 = 0x2903; pub const GATT_CHAR_FORMAT_UUID: u16 = 0x2904; pub const GATT_CHAR_AGG_FORMAT_UUID: u16 = 0x2905; pub const GATT_VALID_RANGE_UUID: u16 = 0x2906; pub const GATT_EXT_REPORT_REF_UUID: u16 = 0x2907; pub const GATT_REPORT_REF_UUID: u16 = 0x2908;
pub const DEVICE_NAME_UUID: u16 = 0x2A00; pub const APPEARANCE_UUID: u16 = 0x2A01; pub const PERI_PRIVACY_FLAG_UUID: u16 = 0x2A02; pub const RECONNECT_ADDR_UUID: u16 = 0x2A03; pub const PERI_CONN_PARAM_UUID: u16 = 0x2A04; pub const SERVICE_CHANGED_UUID: u16 = 0x2A05; pub const CENTRAL_ADDRESS_RESOLUTION_UUID: u16 = 0x2AA6; pub const RL_PRIVATE_ADDR_ONLY_UUID: u16 = 0x2AC9; pub const ENC_DATA_KEY_MATERIAL_UUID: u16 = 0x2B88; pub const LE_GATT_SEC_LEVELS_UUID: u16 = 0x2BF5;
pub const IMMEDIATE_ALERT_SERV_UUID: u16 = 0x1802; pub const LINK_LOSS_SERV_UUID: u16 = 0x1803; pub const TX_PWR_LEVEL_SERV_UUID: u16 = 0x1804; pub const CURRENT_TIME_SERV_UUID: u16 = 0x1805; pub const REF_TIME_UPDATE_SERV_UUID: u16 = 0x1806; pub const NEXT_DST_CHANGE_SERV_UUID: u16 = 0x1807; pub const GLUCOSE_SERV_UUID: u16 = 0x1808; pub const THERMOMETER_SERV_UUID: u16 = 0x1809; pub const DEVINFO_SERV_UUID: u16 = 0x180A; pub const NWA_SERV_UUID: u16 = 0x180B; pub const HEARTRATE_SERV_UUID: u16 = 0x180D; pub const PHONE_ALERT_STS_SERV_UUID: u16 = 0x180E; pub const BATT_SERV_UUID: u16 = 0x180F; pub const BLOODPRESSURE_SERV_UUID: u16 = 0x1810; pub const ALERT_NOTIF_SERV_UUID: u16 = 0x1811; pub const HID_SERV_UUID: u16 = 0x1812; pub const SCAN_PARAM_SERV_UUID: u16 = 0x1813; pub const RSC_SERV_UUID: u16 = 0x1814; pub const CSC_SERV_UUID: u16 = 0x1816; pub const CYCPWR_SERV_UUID: u16 = 0x1818; pub const LOC_NAV_SERV_UUID: u16 = 0x1819;
pub const ALERT_LEVEL_UUID: u16 = 0x2A06; pub const TX_PWR_LEVEL_UUID: u16 = 0x2A07; pub const DATE_TIME_UUID: u16 = 0x2A08; pub const DAY_OF_WEEK_UUID: u16 = 0x2A09; pub const DAY_DATE_TIME_UUID: u16 = 0x2A0A; pub const EXACT_TIME_256_UUID: u16 = 0x2A0C; pub const DST_OFFSET_UUID: u16 = 0x2A0D; pub const TIME_ZONE_UUID: u16 = 0x2A0E; pub const LOCAL_TIME_INFO_UUID: u16 = 0x2A0F; pub const TIME_WITH_DST_UUID: u16 = 0x2A11; pub const TIME_ACCURACY_UUID: u16 = 0x2A12; pub const TIME_SOURCE_UUID: u16 = 0x2A13; pub const REF_TIME_INFO_UUID: u16 = 0x2A14; pub const TIME_UPDATE_CTRL_PT_UUID: u16 = 0x2A16; pub const TIME_UPDATE_STATE_UUID: u16 = 0x2A17; pub const GLUCOSE_MEAS_UUID: u16 = 0x2A18; pub const BATT_LEVEL_UUID: u16 = 0x2A19; pub const TEMP_MEAS_UUID: u16 = 0x2A1C; pub const TEMP_TYPE_UUID: u16 = 0x2A1D; pub const IMEDIATE_TEMP_UUID: u16 = 0x2A1E; pub const MEAS_INTERVAL_UUID: u16 = 0x2A21; pub const BOOT_KEY_INPUT_UUID: u16 = 0x2A22; pub const SYSTEM_ID_UUID: u16 = 0x2A23; pub const MODEL_NUMBER_UUID: u16 = 0x2A24; pub const SERIAL_NUMBER_UUID: u16 = 0x2A25; pub const FIRMWARE_REV_UUID: u16 = 0x2A26; pub const HARDWARE_REV_UUID: u16 = 0x2A27; pub const SOFTWARE_REV_UUID: u16 = 0x2A28; pub const MANUFACTURER_NAME_UUID: u16 = 0x2A29; pub const IEEE_11073_CERT_DATA_UUID: u16 = 0x2A2A; pub const CURRENT_TIME_UUID: u16 = 0x2A2B; pub const SCAN_REFRESH_UUID: u16 = 0x2A31; pub const BOOT_KEY_OUTPUT_UUID: u16 = 0x2A32; pub const BOOT_MOUSE_INPUT_UUID: u16 = 0x2A33; pub const GLUCOSE_CONTEXT_UUID: u16 = 0x2A34; pub const BLOODPRESSURE_MEAS_UUID: u16 = 0x2A35; pub const IMEDIATE_CUFF_PRESSURE_UUID: u16 = 0x2A36; pub const HEARTRATE_MEAS_UUID: u16 = 0x2A37; pub const BODY_SENSOR_LOC_UUID: u16 = 0x2A38; pub const HEARTRATE_CTRL_PT_UUID: u16 = 0x2A39; pub const NETWORK_AVAIL_UUID: u16 = 0x2A3E; pub const ALERT_STATUS_UUID: u16 = 0x2A3F; pub const RINGER_CTRL_PT_UUID: u16 = 0x2A40; pub const RINGER_SETTING_UUID: u16 = 0x2A41; pub const ALERT_CAT_ID_BMASK_UUID: u16 = 0x2A42; pub const ALERT_CAT_ID_UUID: u16 = 0x2A43; pub const ALERT_NOTIF_CTRL_PT_UUID: u16 = 0x2A44; pub const UNREAD_ALERT_STATUS_UUID: u16 = 0x2A45; pub const NEW_ALERT_UUID: u16 = 0x2A46; pub const SUP_NEW_ALERT_CAT_UUID: u16 = 0x2A47; pub const SUP_UNREAD_ALERT_CAT_UUID: u16 = 0x2A48; pub const BLOODPRESSURE_FEATURE_UUID: u16 = 0x2A49; pub const HID_INFORMATION_UUID: u16 = 0x2A4A; pub const REPORT_MAP_UUID: u16 = 0x2A4B; pub const HID_CTRL_PT_UUID: u16 = 0x2A4C; pub const REPORT_UUID: u16 = 0x2A4D; pub const PROTOCOL_MODE_UUID: u16 = 0x2A4E; pub const SCAN_INTERVAL_WINDOW_UUID: u16 = 0x2A4F; pub const PNP_ID_UUID: u16 = 0x2A50; pub const GLUCOSE_FEATURE_UUID: u16 = 0x2A51; pub const RECORD_CTRL_PT_UUID: u16 = 0x2A52; pub const RSC_MEAS_UUID: u16 = 0x2A53; pub const RSC_FEATURE_UUID: u16 = 0x2A54; pub const SC_CTRL_PT_UUID: u16 = 0x2A55; pub const CSC_MEAS_UUID: u16 = 0x2A5B; pub const CSC_FEATURE_UUID: u16 = 0x2A5C; pub const SENSOR_LOC_UUID: u16 = 0x2A5D; pub const CYCPWR_MEAS_UUID: u16 = 0x2A63; pub const CYCPWR_VECTOR_UUID: u16 = 0x2A64; pub const CYCPWR_FEATURE_UUID: u16 = 0x2A65; pub const CYCPWR_CTRL_PT_UUID: u16 = 0x2A66; pub const LOC_SPEED_UUID: u16 = 0x2A67; pub const NAV_UUID: u16 = 0x2A68; pub const POS_QUALITY_UUID: u16 = 0x2A69; pub const LN_FEATURE_UUID: u16 = 0x2A6A; pub const LN_CTRL_PT_UUID: u16 = 0x2A6B; pub const ELE_UUID: u16 = 0x2A6C; pub const PRESSURE_UUID: u16 = 0x2A6D; pub const TEMP_UUID: u16 = 0x2A6E; pub const HUMI_UUID: u16 = 0x2A6F; pub const TRUE_WIND_SPEED_UUID: u16 = 0x2A70; pub const TRUE_WIND_DIRECTION_UUID: u16 = 0x2A71; pub const URI_UUID: u16 = 0x2AB6; pub const MEDIA_STATE_UUID: u16 = 0x2BA3; pub const MEDIA_CTRL_PT_UUID: u16 = 0x2BA4; pub const MEDIA_CTRL_PT_OS_UUID: u16 = 0x2BA5; pub const CALL_STATE_UUID: u16 = 0x2BBD; pub const CALL_CTRL_PT_UUID: u16 = 0x2BBE; pub const CALL_CTRL_PT_OO_UUID: u16 = 0x2BBF; pub const TERM_REASON_UUID: u16 = 0x2BC0; pub const INCOMING_CALL_UUID: u16 = 0x2BC1; pub const MUTE_UUID: u16 = 0x2BC3; pub const ESL_ADDR_UUID: u16 = 0x2BF6; pub const AP_SYNC_KEY_MATERIAL_UUID: u16 = 0x2BF7; pub const ESL_RSP_KEY_MATERIAL_UUID: u16 = 0x2BF8; pub const ESL_CURR_ABS_TIME_UUID: u16 = 0x2BF9; pub const ESL_DISPLAY_INFO_UUID: u16 = 0x2BFA; pub const ESL_IMAGE_INFO_UUID: u16 = 0x2BFB; pub const ESL_SENSOR_INFO_UUID: u16 = 0x2BFC; pub const ESL_LED_INFO_UUID: u16 = 0x2BFD; pub const ESL_CTL_POINT_UUID: u16 = 0x2BFE;
pub const GATT_UNITLESS_UUID: u16 = 0x2700; pub const GATT_UNIT_LENGTH_METER_UUID: u16 = 0x2701; pub const GATT_UNIT_MASS_KGRAM_UUID: u16 = 0x2702; pub const GATT_UNIT_TIME_SECOND_UUID: u16 = 0x2703; pub const GATT_UNIT_ELECTRIC_CURRENT_A_UUID: u16 = 0x2704; pub const GATT_UNIT_THERMODYN_TEMP_K_UUID: u16 = 0x2705; pub const GATT_UNIT_AMOUNT_SUBSTANCE_M_UUID: u16 = 0x2706; pub const GATT_UNIT_LUMINOUS_INTENSITY_C_UUID: u16 = 0x2707;
pub const GATT_UNIT_AREA_SQ_MTR_UUID: u16 = 0x2710; pub const GATT_UNIT_VOLUME_CUBIC_MTR_UUID: u16 = 0x2711; pub const GATT_UNIT_VELOCITY_MPS_UUID: u16 = 0x2712; pub const GATT_UNIT_ACCELERATION_MPS_SQ_UUID: u16 = 0x2713; pub const GATT_UNIT_WAVENUMBER_RM_UUID: u16 = 0x2714; pub const GATT_UNIT_DENSITY_KGPCM_UUID: u16 = 0x2715; pub const GATT_UNIT_SURFACE_DENSITY_KGPSM_UUID: u16 = 0x2716; pub const GATT_UNIT_SPECIFIC_VOLUME_CMPKG_UUID: u16 = 0x2717; pub const GATT_UNIT_CURRENT_DENSITY_APSM_UUID: u16 = 0x2718; pub const GATT_UNIT_MAG_FIELD_STRENGTH_UUID: u16 = 0x2719; pub const GATT_UNIT_AMOUNT_CONC_MPCM_UUID: u16 = 0x271A; pub const GATT_UNIT_MASS_CONC_KGPCM_UUID: u16 = 0x271B; pub const GATT_UNIT_LUMINANCE_CPSM_UUID: u16 = 0x271C; pub const GATT_UNIT_REFRACTIVE_INDEX_UUID: u16 = 0x271D; pub const GATT_UNIT_RELATIVE_PERMEABLILTY_UUID: u16 = 0x271E; pub const GATT_UNIT_PLANE_ANGLE_RAD_UUID: u16 = 0x2720; pub const GATT_UNIT_SOLID_ANGLE_STERAD_UUID: u16 = 0x2721; pub const GATT_UNIT_FREQUENCY_HTZ_UUID: u16 = 0x2722; pub const GATT_UNIT_FORCE_NEWTON_UUID: u16 = 0x2723; pub const GATT_UNIT_PRESSURE_PASCAL_UUID: u16 = 0x2724; pub const GATT_UNIT_ENERGY_JOULE_UUID: u16 = 0x2725; pub const GATT_UNIT_POWER_WATT_UUID: u16 = 0x2726; pub const GATT_UNIT_E_CHARGE_C_UUID: u16 = 0x2727; pub const GATT_UNIT_E_POTENTIAL_DIF_V_UUID: u16 = 0x2728;
pub const GATT_UNIT_CELSIUS_TEMP_DC_UUID: u16 = 0x272F;
pub const GATT_UNIT_TIME_MINUTE_UUID: u16 = 0x2760; pub const GATT_UNIT_TIME_HOUR_UUID: u16 = 0x2761; pub const GATT_UNIT_TIME_DAY_UUID: u16 = 0x2762; pub const GATT_UNIT_PLANE_ANGLE_DEGREE_UUID: u16 = 0x2763; pub const GATT_UNIT_PLANE_ANGLE_MINUTE_UUID: u16 = 0x2764; pub const GATT_UNIT_PLANE_ANGLE_SECOND_UUID: u16 = 0x2765; pub const GATT_UNIT_AREA_HECTARE_UUID: u16 = 0x2766; pub const GATT_UNIT_VOLUME_LITRE_UUID: u16 = 0x2767; pub const GATT_UNIT_MASS_TONNE_UUID: u16 = 0x2768;
pub const GATT_UINT_LENGTH_YARD_UUID: u16 = 0x27A0; pub const GATT_UNIT_LENGTH_PARSEC_UUID: u16 = 0x27A1; pub const GATT_UNIT_LENGTH_INCH_UUID: u16 = 0x27A2; pub const GATT_UNIT_LENGTH_FOOT_UUID: u16 = 0x27A3; pub const GATT_UNIT_LENGTH_MILE_UUID: u16 = 0x27A4; pub const GATT_UNIT_PRESSURE_PFPSI_UUID: u16 = 0x27A5; pub const GATT_UNIT_VELOCITY_KMPH_UUID: u16 = 0x27A6; pub const GATT_UNIT_VELOCITY_MPH_UUID: u16 = 0x27A7; pub const GATT_UNIT_ANGULAR_VELOCITY_RPM_UUID: u16 = 0x27A8; pub const GATT_UNIT_ENERGY_GCAL_UUID: u16 = 0x27A9; pub const GATT_UNIT_ENERGY_KCAL_UUID: u16 = 0x27AA; pub const GATT_UNIT_ENERGY_KWH_UUID: u16 = 0x27AB; pub const GATT_UNIT_THERMODYN_TEMP_DF_UUID: u16 = 0x27AC; pub const GATT_UNIT_PERCENTAGE_UUID: u16 = 0x27AD; pub const GATT_UNIT_PER_MILE_UUID: u16 = 0x27AE; pub const GATT_UNIT_PERIOD_BPM_UUID: u16 = 0x27AF; pub const GATT_UNIT_E_CHARGE_AH_UUID: u16 = 0x27B0; pub const GATT_UNIT_MASS_DENSITY_MGPD_UUID: u16 = 0x27B1; pub const GATT_UNIT_MASS_DENSITY_MMPL_UUID: u16 = 0x27B2; pub const GATT_UNIT_TIME_YEAR_UUID: u16 = 0x27B3; pub const GATT_UNIT_TIME_MONTH_UUID: u16 = 0x27B4;