Zephyr Project API 4.0.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]

union { ... } bt_conn_oob_info

◆ [struct]

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: