FreeBSD kernel usb device Code
rum_vap Struct Reference

#include <if_rumvar.h>

Collaboration diagram for rum_vap:

Data Fields

struct ieee80211vap vap
 
struct mbuf * bcn_mbuf
 
struct usb_callout ratectl_ch
 
struct task ratectl_task
 
uint8_t maxretry
 
int(* newstate )(struct ieee80211vap *, enum ieee80211_state, int)
 
void(* bmiss )(struct ieee80211vap *)
 
void(* recv_mgmt )(struct ieee80211_node *, struct mbuf *, int, const struct ieee80211_rx_stats *, int, int)
 

Detailed Description

Definition at line 88 of file if_rumvar.h.

Field Documentation

◆ bcn_mbuf

struct mbuf* rum_vap::bcn_mbuf

Definition at line 90 of file if_rumvar.h.

Referenced by rum_alloc_beacon(), rum_set_beacon(), rum_update_beacon(), and rum_vap_delete().

◆ bmiss

void(* rum_vap::bmiss) (struct ieee80211vap *)

Definition at line 97 of file if_rumvar.h.

Referenced by rum_beacon_miss(), and rum_vap_create().

◆ maxretry

uint8_t rum_vap::maxretry

Definition at line 93 of file if_rumvar.h.

Referenced by rum_ratectl_task(), and rum_set_maxretry().

◆ newstate

int(* rum_vap::newstate) (struct ieee80211vap *, enum ieee80211_state, int)

Definition at line 95 of file if_rumvar.h.

Referenced by rum_newstate(), and rum_vap_create().

◆ ratectl_ch

struct usb_callout rum_vap::ratectl_ch

◆ ratectl_task

struct task rum_vap::ratectl_task

Definition at line 92 of file if_rumvar.h.

Referenced by rum_ratectl_timeout(), rum_vap_create(), and rum_vap_delete().

◆ recv_mgmt

void(* rum_vap::recv_mgmt) (struct ieee80211_node *, struct mbuf *, int, const struct ieee80211_rx_stats *, int, int)

Definition at line 98 of file if_rumvar.h.

Referenced by rum_sta_recv_mgmt(), and rum_vap_create().

◆ vap


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