Module bluetooth_hci::types[][src]

Common types for Bluetooth commands and events.

Structs

AdvertisingInterval

Define an advertising interval range.

AdvertisingIntervalBuilder

Partially-specified advertising interval.

ConnectionInterval

Define a connection interval range with its latency and supervision timeout. This value is passed to the controller, which determines the actual connection interval.

ConnectionIntervalBuilder

Intermediate builder for the ConnectionInterval

ExpectedConnectionLength

Define an expected connection length range

FixedConnectionInterval

Define a connection interval with its latency and supervision timeout. This value is returned from the controller.

ScanWindow

Define a scanning window.

ScanWindowBuilder

Intermediate builder for the ScanWindow.

Enums

AdvertisingIntervalError

Potential errors that can occur when specifying an AdvertisingInterval.

AdvertisingType

The advertising type is used in the AdvertisingParameters to determine the packet type that is used for advertising when advertising is enabled.

ConnectionIntervalError

Types of errors that can occure when creating a ConnectionInterval.

ExpectedConnectionLengthError

Types of errors that can occure when creating a ExpectedConnectionLength.

ScanWindowError

Types of errors that can occure when creating a ScanWindow.