Expand description
GAP commands and types needed for those commands.
Re-exports
pub use crate::host::AdvertisingFilterPolicy;pub use crate::host::AdvertisingType;pub use crate::host::OwnAddressType;pub use crate::types::ConnectionInterval;pub use crate::types::ExpectedConnectionLength;pub use crate::types::ScanWindow;pub use crate::BdAddr;pub use crate::BdAddrType;
Structs
- Parameters for GAP Additional Beacon Start
- Parameters for the GAP Set Authentication Requirement command.
- Parameters for the GAP Start Auto Connection Establishment command.
- Parameters for the GAP Set Broadcast Mode command.
- Parameters for the
start_connection_updatecommand. - Parameters for the
set_direct_connectablecommand. - Parameters for the
set_limited_discoverableandset_discoverablecommands. - Parameters for the GAP Limited Discovery and GAP General Discovery procedures.
- Event types for GAP Set Event Mask.
- Parameters for the GAP Start General Connection Establishment command.
- Parameters for the GAP Name Discovery procedure.
- Parameters for GAP Numeric Comparison Confirm Yes or No
- Parameters for the GAP Start Observation Procedure command.
- Parameters for the
send_pairing_requestcommand. - Roles for a GAP service.
- Roles for a GAP service.
- Parameters for the GAP Start Selective Connection Establishment command.
- Parameters for GAP Set OOB Data
- Parameters for the
set_undirected_connectablecommand.
Enums
- Parameter for GAP Add Devices to List
- Indicates the type of address being used in the advertising packets, for the
set_nonconnectable. - Available types of advertising data.
- Options for the GAP Authorization Response.
- Potential errors from parameter validation.
- Parameter for GAP Passkey Input
- I/O capabilities available for the GAP Set I/O Capability command.
- Allowed types for the local name.
- Options for
out_of_band_auth. - Options for
fixed_pin. - Options for
secure_connection_support
Traits
- GAP-specific commands for the
ActiveBlueNRG.
Type Definitions
- The parameters for the GAP Name Discovery and GAP Create Connection commands are identical.