Embed: (wiki syntax)

« Back to documentation index

GapRemoteConnectionParameterRequestEvent Struct Reference

GapRemoteConnectionParameterRequestEvent Struct Reference

indicate a request from the peer to change the connection parameters. More...

#include <GapEvents.h>

Inherits ble::pal::GapEvent.

Public Member Functions

 GapRemoteConnectionParameterRequestEvent (connection_handle_t connection_handle, uint16_t min_connection_interval, uint16_t max_connection_interval, uint16_t connection_latency, uint16_t supervision_timeout)
 Construct a new remote connection parameter request event.

Data Fields

const connection_handle_t connection_handle
 Handle of the connection with the peer requesting the parameter update.
const uint16_t min_connection_interval
 Minimum value of the connection interval requested by the peer.
const uint16_t max_connection_interval
 Maximum value of the connection interval requested by the peer.

Detailed Description

indicate a request from the peer to change the connection parameters.

Note:
: See Bluetooth 5 Vol 2 PartE: 7.7.65.6 LE Remote Connection Parameter Request Event.

Definition at line 332 of file pal/GapEvents.h.


Constructor & Destructor Documentation

GapRemoteConnectionParameterRequestEvent ( connection_handle_t  connection_handle,
uint16_t  min_connection_interval,
uint16_t  max_connection_interval,
uint16_t  connection_latency,
uint16_t  supervision_timeout 
)

Construct a new remote connection parameter request event.

Parameters:
connection_handleHandle of the connection with the peer requesting the parameter update
min_connection_intervalMinimum value of the connection interval requested by the peer.
max_connection_intervalMaximum value of the connection interval requested by the peer.
connection_latencySlave latency requested by the peer.
supervision_timeoutSupervision timeout requested by the peer.

Definition at line 349 of file pal/GapEvents.h.


Field Documentation

Handle of the connection with the peer requesting the parameter update.

Definition at line 366 of file pal/GapEvents.h.

const uint16_t max_connection_interval

Maximum value of the connection interval requested by the peer.

It shall be in a range [0x0006 : 0x0C80]. A unit is equal to 1.25ms.

Definition at line 378 of file pal/GapEvents.h.

const uint16_t min_connection_interval

Minimum value of the connection interval requested by the peer.

It shall be in a range [0x0006 : 0x0C80]. A unit is equal to 1.25ms.

Definition at line 372 of file pal/GapEvents.h.