FreeBSD kernel netgraph code
|
#include <ng_btsocket_rfcomm.h>
Public Member Functions | |
LIST_HEAD (, ng_btsocket_rfcomm_pcb) dlcs | |
LIST_ENTRY (ng_btsocket_rfcomm_session) next | |
Data Fields | |
struct socket * | l2so |
u_int16_t | state |
u_int16_t | flags |
u_int16_t | mtu |
struct ng_bt_mbufq | outq |
struct mtx | session_mtx |
Definition at line 234 of file ng_btsocket_rfcomm.h.
ng_btsocket_rfcomm_session::LIST_ENTRY | ( | ng_btsocket_rfcomm_session | ) |
ng_btsocket_rfcomm_session::LIST_HEAD | ( | ng_btsocket_rfcomm_pcb | ) |
u_int16_t ng_btsocket_rfcomm_session::flags |
Definition at line 245 of file ng_btsocket_rfcomm.h.
Referenced by ng_btsocket_rfcomm_pcb_kill(), ng_btsocket_rfcomm_receive_disc(), ng_btsocket_rfcomm_receive_dm(), ng_btsocket_rfcomm_receive_fc(), ng_btsocket_rfcomm_receive_mcc(), ng_btsocket_rfcomm_receive_msc(), ng_btsocket_rfcomm_receive_pn(), ng_btsocket_rfcomm_receive_rls(), ng_btsocket_rfcomm_receive_rpn(), ng_btsocket_rfcomm_receive_sabm(), ng_btsocket_rfcomm_receive_test(), ng_btsocket_rfcomm_receive_ua(), ng_btsocket_rfcomm_receive_uih(), ng_btsocket_rfcomm_send_command(), ng_btsocket_rfcomm_send_uih(), ng_btsocket_rfcomm_session_accept(), ng_btsocket_rfcomm_session_connect(), ng_btsocket_rfcomm_session_create(), ng_btsocket_rfcomm_session_receive(), ng_btsocket_rfcomm_session_send(), and ng_btsocket_rfcomm_session_task().
struct socket* ng_btsocket_rfcomm_session::l2so |
Definition at line 235 of file ng_btsocket_rfcomm.h.
Referenced by ng_btsocket_rfcomm_connect(), ng_btsocket_rfcomm_connect_cfm(), ng_btsocket_rfcomm_connect_ind(), ng_btsocket_rfcomm_session_accept(), ng_btsocket_rfcomm_session_by_addr(), ng_btsocket_rfcomm_session_connect(), ng_btsocket_rfcomm_session_create(), ng_btsocket_rfcomm_session_receive(), ng_btsocket_rfcomm_session_send(), ng_btsocket_rfcomm_session_task(), and ng_btsocket_rfcomm_sessions_task().
u_int16_t ng_btsocket_rfcomm_session::mtu |
Definition at line 253 of file ng_btsocket_rfcomm.h.
Referenced by ng_btsocket_rfcomm_connect(), ng_btsocket_rfcomm_connect_cfm(), ng_btsocket_rfcomm_pcb_kill(), ng_btsocket_rfcomm_receive_disc(), ng_btsocket_rfcomm_receive_dm(), ng_btsocket_rfcomm_receive_fc(), ng_btsocket_rfcomm_receive_mcc(), ng_btsocket_rfcomm_receive_msc(), ng_btsocket_rfcomm_receive_pn(), ng_btsocket_rfcomm_receive_rls(), ng_btsocket_rfcomm_receive_rpn(), ng_btsocket_rfcomm_receive_sabm(), ng_btsocket_rfcomm_receive_test(), ng_btsocket_rfcomm_receive_ua(), ng_btsocket_rfcomm_receive_uih(), ng_btsocket_rfcomm_send_command(), ng_btsocket_rfcomm_session_accept(), ng_btsocket_rfcomm_session_connect(), and ng_btsocket_rfcomm_session_create().
struct ng_bt_mbufq ng_btsocket_rfcomm_session::outq |
Definition at line 254 of file ng_btsocket_rfcomm.h.
Referenced by ng_btsocket_rfcomm_send_command(), ng_btsocket_rfcomm_send_uih(), ng_btsocket_rfcomm_session_create(), ng_btsocket_rfcomm_session_send(), and ng_btsocket_rfcomm_sessions_task().
struct mtx ng_btsocket_rfcomm_session::session_mtx |
Definition at line 256 of file ng_btsocket_rfcomm.h.
Referenced by ng_btsocket_rfcomm_connect(), ng_btsocket_rfcomm_connect_cfm(), ng_btsocket_rfcomm_connect_ind(), ng_btsocket_rfcomm_pcb_by_dlci(), ng_btsocket_rfcomm_pcb_kill(), ng_btsocket_rfcomm_pcb_send(), ng_btsocket_rfcomm_receive_disc(), ng_btsocket_rfcomm_receive_dm(), ng_btsocket_rfcomm_receive_fc(), ng_btsocket_rfcomm_receive_frame(), ng_btsocket_rfcomm_receive_mcc(), ng_btsocket_rfcomm_receive_msc(), ng_btsocket_rfcomm_receive_pn(), ng_btsocket_rfcomm_receive_rls(), ng_btsocket_rfcomm_receive_rpn(), ng_btsocket_rfcomm_receive_sabm(), ng_btsocket_rfcomm_receive_test(), ng_btsocket_rfcomm_receive_ua(), ng_btsocket_rfcomm_receive_uih(), ng_btsocket_rfcomm_send_command(), ng_btsocket_rfcomm_send_credits(), ng_btsocket_rfcomm_send_msc(), ng_btsocket_rfcomm_send_pn(), ng_btsocket_rfcomm_send_uih(), ng_btsocket_rfcomm_session_accept(), ng_btsocket_rfcomm_session_clean(), ng_btsocket_rfcomm_session_connect(), ng_btsocket_rfcomm_session_create(), ng_btsocket_rfcomm_session_process_pcb(), ng_btsocket_rfcomm_session_receive(), ng_btsocket_rfcomm_session_send(), ng_btsocket_rfcomm_session_task(), and ng_btsocket_rfcomm_sessions_task().
u_int16_t ng_btsocket_rfcomm_session::state |
Definition at line 237 of file ng_btsocket_rfcomm.h.
Referenced by ng_btsocket_rfcomm_connect(), ng_btsocket_rfcomm_listen(), ng_btsocket_rfcomm_pcb_kill(), ng_btsocket_rfcomm_receive_disc(), ng_btsocket_rfcomm_receive_dm(), ng_btsocket_rfcomm_receive_fc(), ng_btsocket_rfcomm_receive_mcc(), ng_btsocket_rfcomm_receive_msc(), ng_btsocket_rfcomm_receive_pn(), ng_btsocket_rfcomm_receive_rls(), ng_btsocket_rfcomm_receive_rpn(), ng_btsocket_rfcomm_receive_sabm(), ng_btsocket_rfcomm_receive_test(), ng_btsocket_rfcomm_receive_ua(), ng_btsocket_rfcomm_receive_uih(), ng_btsocket_rfcomm_send_command(), ng_btsocket_rfcomm_send_uih(), ng_btsocket_rfcomm_session_accept(), ng_btsocket_rfcomm_session_connect(), ng_btsocket_rfcomm_session_create(), ng_btsocket_rfcomm_session_receive(), ng_btsocket_rfcomm_session_send(), ng_btsocket_rfcomm_session_task(), and ng_btsocket_rfcomm_sessions_task().