Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Functions
mib.h File Reference
#include "ttype.h"
#include "tether.h"
#include "desc.h"

Go to the source code of this file.

Data Structures

struct  tagSDot11Counters
 
struct  tagSMib2Counter
 
struct  tagSRmonCounter
 
struct  tagSCustomCounters
 
struct  tagSISRCounters
 
struct  tagSStatCounter
 

Macros

#define WIRELESSLANIEEE80211b   6
 
#define UP   1
 
#define DOWN   2
 
#define TESTING   3
 
#define VALID   1
 
#define CREATE_REQUEST   2
 
#define UNDER_CREATION   3
 
#define INVALID   4
 

Typedefs

typedef struct tagSDot11Counters SDot11Counters
 
typedef struct tagSDot11CountersPSDot11Counters
 
typedef struct tagSMib2Counter SMib2Counter
 
typedef struct tagSMib2CounterPSMib2Counter
 
typedef struct tagSRmonCounter SRmonCounter
 
typedef struct tagSRmonCounterPSRmonCounter
 
typedef struct tagSCustomCounters SCustomCounters
 
typedef struct tagSCustomCountersPSCustomCounters
 
typedef struct tagSISRCounters SISRCounters
 
typedef struct tagSISRCountersPSISRCounters
 
typedef struct tagSStatCounter SStatCounter
 
typedef struct tagSStatCounterPSStatCounter
 

Functions

void STAvClearAllCounter (PSStatCounter pStatistic)
 
void STAvUpdateIsrStatCounter (PSStatCounter pStatistic, unsigned long dwIsr)
 
void STAvUpdateRDStatCounter (PSStatCounter pStatistic, unsigned char byRSR, unsigned char byNewRSR, unsigned char byRxRate, unsigned char *pbyBuffer, unsigned int cbFrameLength)
 
void STAvUpdateRDStatCounterEx (PSStatCounter pStatistic, unsigned char byRSR, unsigned char byNewRsr, unsigned char byRxRate, unsigned char *pbyBuffer, unsigned int cbFrameLength)
 
void STAvUpdateTDStatCounter (PSStatCounter pStatistic, unsigned char byTSR0, unsigned char byTSR1, unsigned char *pbyBuffer, unsigned int cbFrameLength, unsigned int uIdx)
 
void STAvUpdateTDStatCounterEx (PSStatCounter pStatistic, unsigned char *pbyBuffer, unsigned long cbFrameLength)
 
void STAvUpdate802_11Counter (PSDot11Counters p802_11Counter, PSStatCounter pStatistic, unsigned long dwCounter)
 
void STAvClear802_11Counter (PSDot11Counters p802_11Counter)
 

Macro Definition Documentation

#define CREATE_REQUEST   2

Definition at line 208 of file mib.h.

#define DOWN   2

Definition at line 105 of file mib.h.

#define INVALID   4

Definition at line 210 of file mib.h.

#define TESTING   3

Definition at line 106 of file mib.h.

#define UNDER_CREATION   3

Definition at line 209 of file mib.h.

#define UP   1

Definition at line 104 of file mib.h.

#define VALID   1

Definition at line 207 of file mib.h.

#define WIRELESSLANIEEE80211b   6

Definition at line 101 of file mib.h.

Typedef Documentation

Function Documentation

void STAvClear802_11Counter ( PSDot11Counters  p802_11Counter)

Definition at line 593 of file mib.c.

void STAvClearAllCounter ( PSStatCounter  pStatistic)

Definition at line 73 of file mib.c.

void STAvUpdate802_11Counter ( PSDot11Counters  p802_11Counter,
PSStatCounter  pStatistic,
unsigned long  dwCounter 
)

Definition at line 555 of file mib.c.

void STAvUpdateIsrStatCounter ( PSStatCounter  pStatistic,
unsigned long  dwIsr 
)

Definition at line 93 of file mib.c.

void STAvUpdateRDStatCounter ( PSStatCounter  pStatistic,
unsigned char  byRSR,
unsigned char  byNewRSR,
unsigned char  byRxRate,
unsigned char pbyBuffer,
unsigned int  cbFrameLength 
)

Definition at line 179 of file mib.c.

void STAvUpdateRDStatCounterEx ( PSStatCounter  pStatistic,
unsigned char  byRSR,
unsigned char  byNewRsr,
unsigned char  byRxRate,
unsigned char pbyBuffer,
unsigned int  cbFrameLength 
)

Definition at line 390 of file mib.c.

void STAvUpdateTDStatCounter ( PSStatCounter  pStatistic,
unsigned char  byTSR0,
unsigned char  byTSR1,
unsigned char pbyBuffer,
unsigned int  cbFrameLength,
unsigned int  uIdx 
)

Definition at line 433 of file mib.c.

void STAvUpdateTDStatCounterEx ( PSStatCounter  pStatistic,
unsigned char pbyBuffer,
unsigned long  cbFrameLength 
)

Definition at line 523 of file mib.c.