p80211meta.h File Reference

#include <wlan/wlan_compat.h>

Include dependency graph for p80211meta.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  p80211meta
struct  grplistitem
struct  catlistitem

Defines

#define MKREQMETANAME(name)   p80211meta_ ## req ## _ ## name
#define MKINDMETANAME(name)   p80211meta_ ## ind ## _ ## name
#define MKMIBMETANAME(name)   p80211meta_ ## mib ## _ ## name
#define MKGRPMETANAME(name)   p80211meta_ ## grp ## _ ## name
#define MKREQMETASIZE(name)   p80211meta_ ## req ## _ ## name ## _ ## size
#define MKINDMETASIZE(name)   p80211meta_ ## ind ## _ ## name ## _ ## size
#define MKMIBMETASIZE(name)   p80211meta_ ## mib ## _ ## name ## _ ## size
#define MKGRPMETASIZE(name)   p80211meta_ ## grp ## _ ## name ## _ ## size
#define GETMETASIZE(aptr)   (**((UINT32**)(aptr)))
#define MKITEMNAME(s)   (s)

Typedefs

typedef struct p80211meta p80211meta_t
typedef struct grplistitem grplistitem_t
typedef struct catlistitem catlistitem_t

Functions

UINT32 p80211_text2did (catlistitem_t *catlist, char *catname, char *grpname, char *itemname)
UINT32 p80211_text2catdid (catlistitem_t *list, char *name)
UINT32 p80211_text2grpdid (grplistitem_t *list, char *name)
UINT32 p80211_text2itemdid (p80211meta_t *list, char *name)
UINT32 p80211_isvalid_did (catlistitem_t *catlist, UINT32 did)
UINT32 p80211_isvalid_catdid (catlistitem_t *catlist, UINT32 did)
UINT32 p80211_isvalid_grpdid (catlistitem_t *catlist, UINT32 did)
UINT32 p80211_isvalid_itemdid (catlistitem_t *catlist, UINT32 did)
catlistitem_tp80211_did2cat (catlistitem_t *catlist, UINT32 did)
grplistitem_tp80211_did2grp (catlistitem_t *catlist, UINT32 did)
p80211meta_tp80211_did2item (catlistitem_t *catlist, UINT32 did)
UINT32 p80211item_maxdatalen (struct catlistitem *metalist, UINT32 did)
UINT32 p80211_metaname2did (struct catlistitem *metalist, char *itemname)
UINT32 p80211item_getoffset (struct catlistitem *metalist, UINT32 did)
int p80211item_gettype (p80211meta_t *meta)


Define Documentation

#define MKREQMETANAME ( name   )     p80211meta_ ## req ## _ ## name

Definition at line 83 of file p80211meta.h.

#define MKINDMETANAME ( name   )     p80211meta_ ## ind ## _ ## name

Definition at line 84 of file p80211meta.h.

#define MKMIBMETANAME ( name   )     p80211meta_ ## mib ## _ ## name

Definition at line 85 of file p80211meta.h.

#define MKGRPMETANAME ( name   )     p80211meta_ ## grp ## _ ## name

Definition at line 86 of file p80211meta.h.

#define MKREQMETASIZE ( name   )     p80211meta_ ## req ## _ ## name ## _ ## size

Definition at line 88 of file p80211meta.h.

#define MKINDMETASIZE ( name   )     p80211meta_ ## ind ## _ ## name ## _ ## size

Definition at line 89 of file p80211meta.h.

#define MKMIBMETASIZE ( name   )     p80211meta_ ## mib ## _ ## name ## _ ## size

Definition at line 90 of file p80211meta.h.

#define MKGRPMETASIZE ( name   )     p80211meta_ ## grp ## _ ## name ## _ ## size

Definition at line 91 of file p80211meta.h.

#define GETMETASIZE ( aptr   )     (**((UINT32**)(aptr)))

Definition at line 93 of file p80211meta.h.

#define MKITEMNAME (  )     (s)

Definition at line 103 of file p80211meta.h.


Typedef Documentation

typedef struct p80211meta p80211meta_t

typedef struct grplistitem grplistitem_t

typedef struct catlistitem catlistitem_t


Function Documentation

UINT32 p80211_text2did ( catlistitem_t catlist,
char *  catname,
char *  grpname,
char *  itemname 
)

UINT32 p80211_text2catdid ( catlistitem_t list,
char *  name 
)

UINT32 p80211_text2grpdid ( grplistitem_t list,
char *  name 
)

UINT32 p80211_text2itemdid ( p80211meta_t list,
char *  name 
)

UINT32 p80211_isvalid_did ( catlistitem_t catlist,
UINT32  did 
)

UINT32 p80211_isvalid_catdid ( catlistitem_t catlist,
UINT32  did 
)

UINT32 p80211_isvalid_grpdid ( catlistitem_t catlist,
UINT32  did 
)

UINT32 p80211_isvalid_itemdid ( catlistitem_t catlist,
UINT32  did 
)

catlistitem_t* p80211_did2cat ( catlistitem_t catlist,
UINT32  did 
)

grplistitem_t* p80211_did2grp ( catlistitem_t catlist,
UINT32  did 
)

p80211meta_t* p80211_did2item ( catlistitem_t catlist,
UINT32  did 
)

UINT32 p80211item_maxdatalen ( struct catlistitem metalist,
UINT32  did 
)

UINT32 p80211_metaname2did ( struct catlistitem metalist,
char *  itemname 
)

UINT32 p80211item_getoffset ( struct catlistitem metalist,
UINT32  did 
)

int p80211item_gettype ( p80211meta_t meta  ) 


Generated on Fri Jul 25 17:11:14 2008 for WifiScanner by  doxygen 1.5.5