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  tagSUSBCounter
 
struct  tagSDot11Counters
 
struct  tagSMib2Counter
 
struct  tagSRmonCounter
 
struct  tagSCustomCounters
 
struct  tagSISRCounters
 
struct  tagSTxPktInfo
 
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
 
#define MAX_RATE   12
 

Typedefs

typedef struct tagSUSBCounter SUSBCounter
 
typedef struct tagSUSBCounterPSUSBCounter
 
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 tagSTxPktInfo STxPktInfo
 
typedef struct tagSTxPktInfoPSTxPktInfo
 
typedef struct tagSStatCounter SStatCounter
 
typedef struct tagSStatCounterPSStatCounter
 

Functions

void STAvClearAllCounter (PSStatCounter pStatistic)
 
void STAvUpdateIsrStatCounter (PSStatCounter pStatistic, BYTE byIsr0, BYTE byIsr1)
 
void STAvUpdateRDStatCounter (PSStatCounter pStatistic, BYTE byRSR, BYTE byNewRSR, BYTE byRxSts, BYTE byRxRate, PBYTE pbyBuffer, unsigned int cbFrameLength)
 
void STAvUpdateRDStatCounterEx (PSStatCounter pStatistic, BYTE byRSR, BYTE byNewRSR, BYTE byRxSts, BYTE byRxRate, PBYTE pbyBuffer, unsigned int cbFrameLength)
 
void STAvUpdateTDStatCounter (PSStatCounter pStatistic, BYTE byPktNum, BYTE byRate, BYTE byTSR)
 
void STAvUpdate802_11Counter (PSDot11Counters p802_11Counter, PSStatCounter pStatistic, BYTE byRTSSuccess, BYTE byRTSFail, BYTE byACKFail, BYTE byFCSErr)
 
void STAvClear802_11Counter (PSDot11Counters p802_11Counter)
 
void STAvUpdateUSBCounter (PSUSBCounter pUsbCounter, int ntStatus)
 

Macro Definition Documentation

#define CREATE_REQUEST   2

Definition at line 223 of file mib.h.

#define DOWN   2

Definition at line 120 of file mib.h.

#define INVALID   4

Definition at line 225 of file mib.h.

#define MAX_RATE   12

Definition at line 239 of file mib.h.

#define TESTING   3

Definition at line 121 of file mib.h.

#define UNDER_CREATION   3

Definition at line 224 of file mib.h.

#define UP   1

Definition at line 119 of file mib.h.

#define VALID   1

Definition at line 222 of file mib.h.

#define WIRELESSLANIEEE80211b   6

Definition at line 116 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,
BYTE  byRTSSuccess,
BYTE  byRTSFail,
BYTE  byACKFail,
BYTE  byFCSErr 
)

Definition at line 525 of file mib.c.

void STAvUpdateIsrStatCounter ( PSStatCounter  pStatistic,
BYTE  byIsr0,
BYTE  byIsr1 
)

Definition at line 93 of file mib.c.

void STAvUpdateRDStatCounter ( PSStatCounter  pStatistic,
BYTE  byRSR,
BYTE  byNewRSR,
BYTE  byRxSts,
BYTE  byRxRate,
PBYTE  pbyBuffer,
unsigned int  cbFrameLength 
)

Definition at line 155 of file mib.c.

void STAvUpdateRDStatCounterEx ( PSStatCounter  pStatistic,
BYTE  byRSR,
BYTE  byNewRSR,
BYTE  byRxSts,
BYTE  byRxRate,
PBYTE  pbyBuffer,
unsigned int  cbFrameLength 
)

Definition at line 392 of file mib.c.

void STAvUpdateTDStatCounter ( PSStatCounter  pStatistic,
BYTE  byPktNum,
BYTE  byRate,
BYTE  byTSR 
)

Definition at line 437 of file mib.c.

void STAvUpdateUSBCounter ( PSUSBCounter  pUsbCounter,
int  ntStatus 
)

Definition at line 586 of file mib.c.