Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

GOEP structure. More...

#include <zephyr/bluetooth/classic/goep.h>

Data Fields

struct bt_goep_transport_v1v1
 To be used for transport v1.
struct bt_goep_transport_v2v2
 To be used for transport v2.
const struct bt_goep_transport_opstransport_ops
 GOEP transport operations.
struct bt_obex obex
 OBEX object.

Detailed Description

GOEP structure.

Note
Transport version selection and lifetime rules:

Field Documentation

◆ obex

struct bt_obex bt_goep::obex

OBEX object.

◆ transport_ops

const struct bt_goep_transport_ops* bt_goep::transport_ops

GOEP transport operations.

The upper layer should pass the operations to transport_ops when providing the GOEP structure.

◆ v1

struct bt_goep_transport_v1* bt_goep::v1

To be used for transport v1.

Must be NULL when using transport v2.

◆ v2

struct bt_goep_transport_v2* bt_goep::v2

To be used for transport v2.

Must be NULL when using transport v1.


The documentation for this struct was generated from the following file:
  • zephyr/bluetooth/classic/goep.h