ble/protocol/gap.h header reference
[Bluetooth Low Energy library module]

The source code of this header can be browsed online.

Description [link] 

this header defines protocol data types for GAP

Members [link] 

Type [link] 

Members detail [link] 

enum <anonymous> [link] 

This enum is declared in ble/protocol/gap.h source file, line 32.

IdentifierDescription
BLE_GAP_FLAGS
BLE_GAP_UUID16_SERVICE_LIST_INCOMPLETE
BLE_GAP_UUID16_SERVICE_LIST_COMPLETE
BLE_GAP_UUID32_SERVICE_LIST_INCOMPLETE
BLE_GAP_UUID32_SERVICE_LIST_COMPLETE
BLE_GAP_UUID128_SERVICE_LIST_INCOMPLETE
BLE_GAP_UUID128_SERVICE_LIST_COMPLETE
BLE_GAP_SHORTENED_LOCAL_NAME
BLE_GAP_COMPLETE_LOCAL_NAME
BLE_GAP_TX_POWER_LEVEL
BLE_GAP_CLASS_OF_DEVICE
BLE_GAP_SIMPLE_PAIRING_HASH_C
BLE_GAP_SIMPLE_PAIRING_RANDOMIZER_R
BLE_GAP_DEVICE_ID
BLE_GAP_SECURITY_MANAGER_TK_VALUE
BLE_GAP_SECURITY_MANAGER_OUT_OF_BAND_FLAGS
BLE_GAP_SLAVE_CONNECTION_INTERVAL_RANGE
BLE_GAP_UUID16_SERVICE_SOLICITATION_LIST
BLE_GAP_UUID128_SERVICE_SOLICITATION_LIST
BLE_GAP_SERVICE_DATA
BLE_GAP_PUBLIC_TARGET_ADDRESS
BLE_GAP_RANDOM_TARGET_ADDRESS
BLE_GAP_APPEARANCE
BLE_GAP_ADVERTISING_INTERVAL
BLE_GAP_LE_BLUETOOTH_DEVICE_ADDRESS
BLE_GAP_LE_ROLE
BLE_GAP_SIMPLE_PAIRING_HASH_C_256
BLE_GAP_SIMPLE_PAIRING_RANDOMIZER_R_256
BLE_GAP_UUID32_SERVICE_SOLICITATION_LIST
BLE_GAP_SERVICE_DATA_UUID32
BLE_GAP_SERVICE_DATA_UUID128
BLE_GAP_LE_SC_CONFIRMATION_VALUE
BLE_GAP_LE_SC_RANDOM_VALUE
BLE_GAP_URI
BLE_GAP_3D_INFORMATION_DATA
BLE_GAP_MANUFACTURER_SPECIFIC_DATA

enum <anonymous> [link] 

This enum is declared in ble/protocol/gap.h source file, line 71.

IdentifierDescription
BLE_GAP_FLAGS_LIMITED_ADV
BLE_GAP_FLAGS_GENERAL_ADV
BLE_GAP_FLAGS_BREDR_NOT_SUPPORTED

enum <anonymous> [link] 

This enum is declared in ble/protocol/gap.h source file, line 77.

IdentifierDescription
BLE_GAP_APPEARANCE_UNKNOWN
BLE_GAP_APPEARANCE_GENERIC_PHONE
BLE_GAP_APPEARANCE_GENERIC_COMPUTER
BLE_GAP_APPEARANCE_GENERIC_WATCH
BLE_GAP_APPEARANCE_WATCH_SPORTS
BLE_GAP_APPEARANCE_GENERIC_CLOCK
BLE_GAP_APPEARANCE_GENERIC_DISPLAY
BLE_GAP_APPEARANCE_GENERIC_RC
BLE_GAP_APPEARANCE_GENERIC_EYE_GALSSES
BLE_GAP_APPEARANCE_GENERIC_TAG
BLE_GAP_APPEARANCE_GENERIC_KEYRING
BLE_GAP_APPEARANCE_GENERIC_MEDIA_PLAYER
BLE_GAP_APPEARANCE_GENERIC_BARCODE_SCANNER
BLE_GAP_APPEARANCE_GENERIC_THERMOMETER
BLE_GAP_APPEARANCE_GENERIC_THERMO_EAR
BLE_GAP_APPEARANCE_GENERIC_HR_SENSOR
BLE_GAP_APPEARANCE_GENERIC_HRS_BELT
BLE_GAP_APPEARANCE_GENERIC_BLOOD_PRESSURE
BLE_GAP_APPEARANCE_GENERIC_BP_ARM
BLE_GAP_APPEARANCE_GENERIC_BP_WRIST
BLE_GAP_APPEARANCE_GENERIC_HID
BLE_GAP_APPEARANCE_HID_KEYBOARD
BLE_GAP_APPEARANCE_HID_MOUSE
BLE_GAP_APPEARANCE_HID_JOYSTICK
BLE_GAP_APPEARANCE_HID_GAMEPAD
BLE_GAP_APPEARANCE_HID_DIGITIZER_TYABLET
BLE_GAP_APPEARANCE_HID_DIGITAL_CARDREADER
BLE_GAP_APPEARANCE_HID_DIGITAL_PEN
BLE_GAP_APPEARANCE_HID_BARCODE_SCANNER

#define BLE_PROTOCOL_GAP_H_ [link] 

This macro is declared in ble/protocol/gap.h source file, line 21.

struct ble_gap_preferred_conn_params_s [link] 

This struct is declared in ble/protocol/gap.h source file, line 109.

Valid XHTML 1.0 StrictGenerated by diaxen on Thu Aug 4 15:44:05 2022 using MkDoc