Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_conn_oob_info Struct Reference

Info Structure for OOB pairing. More...

#include <conn.h>

Public Types

enum  { BT_CONN_OOB_LE_LEGACY , BT_CONN_OOB_LE_SC }
 Type of OOB pairing method. More...
 

Data Fields

enum bt_conn_oob_info:: { ... }  type
 Type of OOB pairing method.
 
union {
   struct {
enum  { BT_CONN_OOB_LOCAL_ONLY , BT_CONN_OOB_REMOTE_ONLY , BT_CONN_OOB_BOTH_PEERS , BT_CONN_OOB_NO_DATA }
 OOB data configuration. More...
 
      enum bt_conn_oob_info:: { ... }    oob_config
 OOB data configuration. More...
 
   }   lesc
 LE Secure Connections OOB pairing parameters. More...
 
}; 
 

Detailed Description

Info Structure for OOB pairing.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Type of OOB pairing method.

Enumerator
BT_CONN_OOB_LE_LEGACY 

LE legacy pairing.

BT_CONN_OOB_LE_SC 

LE SC pairing.

Field Documentation

◆ 

union { ... } bt_conn_oob_info::@64

◆ 

struct { ... } bt_conn_oob_info::lesc

LE Secure Connections OOB pairing parameters.

◆ 

enum { ... } bt_conn_oob_info::oob_config

OOB data configuration.

◆ 

enum { ... } bt_conn_oob_info::type

Type of OOB pairing method.


The documentation for this struct was generated from the following file: