Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_conn_auto_setup_cb Struct Reference

Parameters for automatically setup connection. More...

#include <gatt.h>

Data Fields

void(* conn_setup_cb )(struct bt_conn *conn, int err, void *user_data)
 Run when connection has been successfully setup or failed.
void(* conn_terminated_cb )(struct bt_conn *conn, int reason, void *user_data)
 Run when connection has terminated, if bt_conn_auto_setup_cb::conn_setup_cb has previously run.
void * user_data
 User data provided to callbacks.

Detailed Description

Parameters for automatically setup connection.

Field Documentation

◆ conn_setup_cb

void(* bt_conn_auto_setup_cb::conn_setup_cb) (struct bt_conn *conn, int err, void *user_data)

Run when connection has been successfully setup or failed.

◆ conn_terminated_cb

void(* bt_conn_auto_setup_cb::conn_terminated_cb) (struct bt_conn *conn, int reason, void *user_data)

Run when connection has terminated, if bt_conn_auto_setup_cb::conn_setup_cb has previously run.

◆ user_data

void* bt_conn_auto_setup_cb::user_data

User data provided to callbacks.


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