RetroArch
Public Attributes | List of all members
l2cap_pcb Struct Reference

#include <l2cap.h>

Collaboration diagram for l2cap_pcb:
[legend]

Public Attributes

struct l2cap_pcbnext
 
enum l2cap_state state
 
voidcallback_arg
 
u16_t scid
 
u16_t dcid
 
u16_t psm
 
u16_t ursp_id
 
u8_t encrypt
 
struct l2cap_sigunrsp_sigs
 
struct bd_addr remote_bdaddr
 
struct l2cap_cfg cfg
 
err_t(* l2ca_connect_cfm )(void *arg, struct l2cap_pcb *pcb, u16_t result, u16_t status)
 
err_t(* l2ca_disconnect_cfm )(void *arg, struct l2cap_pcb *pcb)
 
err_t(* l2ca_pong )(void *arg, struct l2cap_pcb *pcb, u8_t result)
 
err_t(* l2ca_connect_ind )(void *arg, struct l2cap_pcb *pcb, err_t err)
 
err_t(* l2ca_disconnect_ind )(void *arg, struct l2cap_pcb *pcb, err_t err)
 
err_t(* l2ca_timeout_ind )(void *arg, struct l2cap_pcb *newpcb, err_t err)
 
err_t(* l2ca_recv )(void *arg, struct l2cap_pcb *pcb, struct pbuf *p, err_t err)
 

Member Data Documentation

◆ callback_arg

void* l2cap_pcb::callback_arg

◆ cfg

struct l2cap_cfg l2cap_pcb::cfg

◆ dcid

u16_t l2cap_pcb::dcid

◆ encrypt

u8_t l2cap_pcb::encrypt

◆ l2ca_connect_cfm

err_t(* l2cap_pcb::l2ca_connect_cfm) (void *arg, struct l2cap_pcb *pcb, u16_t result, u16_t status)

◆ l2ca_connect_ind

err_t(* l2cap_pcb::l2ca_connect_ind) (void *arg, struct l2cap_pcb *pcb, err_t err)

◆ l2ca_disconnect_cfm

err_t(* l2cap_pcb::l2ca_disconnect_cfm) (void *arg, struct l2cap_pcb *pcb)

◆ l2ca_disconnect_ind

err_t(* l2cap_pcb::l2ca_disconnect_ind) (void *arg, struct l2cap_pcb *pcb, err_t err)

◆ l2ca_pong

err_t(* l2cap_pcb::l2ca_pong) (void *arg, struct l2cap_pcb *pcb, u8_t result)

◆ l2ca_recv

err_t(* l2cap_pcb::l2ca_recv) (void *arg, struct l2cap_pcb *pcb, struct pbuf *p, err_t err)

◆ l2ca_timeout_ind

err_t(* l2cap_pcb::l2ca_timeout_ind) (void *arg, struct l2cap_pcb *newpcb, err_t err)

◆ next

struct l2cap_pcb* l2cap_pcb::next

◆ psm

u16_t l2cap_pcb::psm

◆ remote_bdaddr

struct bd_addr l2cap_pcb::remote_bdaddr

◆ scid

u16_t l2cap_pcb::scid

◆ state

enum l2cap_state l2cap_pcb::state

◆ unrsp_sigs

struct l2cap_sig* l2cap_pcb::unrsp_sigs

◆ ursp_id

u16_t l2cap_pcb::ursp_id

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