/home/tai/chorist/xian-1.2/src/include/usei.h File Reference

#include "usei-log.h"

Go to the source code of this file.

Defines

#define OCCUPANCY   600
#define TX_FRAME_WITH_NO_ACK   601
#define TX_FAILURE_RATE   602
#define RSSI   603
#define TX_ERR   604
#define TX_TRIAL   605

Functions

unsigned long long get_node_delta_occupancy (char *macaddr, char *dev_name, unsigned int *code_err)
 This function allows to get a delta occupancy of a link [local node, remote node defined by its Mac @].
unsigned long long get_node_avg_delta_occupancy (char *macadd, char *dev_name, unsigned int *code_err)
 This function allows to get an average delta occupancy of a link [local node, remote node defined by its Mac @].
unsigned long long get_node_avg_rssi (char *macadd, char *dev_name, unsigned int *code_err)
unsigned long long get_node_avg_delta_tx_frame_with_no_ack (char *macadd, char *dev_name, unsigned int *code_err)
 This function allows to get an average delta tx frame count with no ack of a link [local node, remote node defined by its Mac @].
unsigned long long get_node_delta_tx_trial (char *macadd, char *dev_name, unsigned int *code_err)
 This function allows to get a delta on_tx_ok of a link [local node, remote node defined by its Mac @].
unsigned long long get_node_delta_tx_err (char *macadd, char *dev_name, unsigned int *code_err)
 This function allows to get a delta on_tx_err of a link [local node, remote node defined by its Mac @].
unsigned long long get_node_tx_failure_rate (char *macadd, char *dev_name, unsigned int *code_err)
 This function allows to get tx failure rate of a link [local node, remote node defined by its Mac @].
unsigned long long get_node_avg_tx_failure_rate (char *macadd, char *dev_name, unsigned int *code_err)
 This function allows to get avg tx failure rate of a link [local node, remote node defined by its Mac @].


Define Documentation

#define OCCUPANCY   600

Definition at line 31 of file usei.h.

Referenced by get_node_avg_delta_occupancy(), and get_node_delta_occupancy().

#define TX_FRAME_WITH_NO_ACK   601

Definition at line 32 of file usei.h.

Referenced by get_node_avg_delta_tx_frame_with_no_ack().

#define TX_FAILURE_RATE   602

Definition at line 33 of file usei.h.

Referenced by get_node_avg_tx_failure_rate().

#define RSSI   603

Definition at line 34 of file usei.h.

Referenced by get_node_avg_rssi().

#define TX_ERR   604

Definition at line 35 of file usei.h.

Referenced by get_node_delta_tx_err().

#define TX_TRIAL   605

Definition at line 36 of file usei.h.

Referenced by get_node_delta_tx_trial().


Function Documentation

unsigned long long get_node_delta_occupancy ( char *  macadd,
char *  dev_name,
unsigned int *  code_err 
)

This function allows to get a delta occupancy of a link [local node, remote node defined by its Mac @].

Parameters:
macadd MAC Address of a specified node formatted as follow XX:XX:XX:XX:XX:XX
dev_name name of the network interface
code_err output a code error if an error occurs.
Returns:
the metric

Definition at line 42 of file usei.c.

unsigned long long get_node_avg_delta_occupancy ( char *  macadd,
char *  dev_name,
unsigned int *  code_err 
)

This function allows to get an average delta occupancy of a link [local node, remote node defined by its Mac @].

Parameters:
macadd MAC Address of a specified node formatted as follow XX:XX:XX:XX:XX:XX
dev_name name of the network interface
code_err output a code error if an error occurs.
Returns:
the metric

Definition at line 118 of file usei.c.

Referenced by get_qos_metric().

unsigned long long get_node_avg_rssi ( char *  macadd,
char *  dev_name,
unsigned int *  code_err 
)

Definition at line 202 of file usei.c.

Referenced by get_qos_metric().

unsigned long long get_node_avg_delta_tx_frame_with_no_ack ( char *  macadd,
char *  dev_name,
unsigned int *  code_err 
)

This function allows to get an average delta tx frame count with no ack of a link [local node, remote node defined by its Mac @].

Parameters:
macadd MAC Address of a specified node formatted as follow XX:XX:XX:XX:XX:XX
dev_name name of the network interface
code_err output a code error if an error occurs.
Returns:
the metric

Definition at line 275 of file usei.c.

unsigned long long get_node_delta_tx_trial ( char *  macadd,
char *  dev_name,
unsigned int *  code_err 
)

This function allows to get a delta on_tx_ok of a link [local node, remote node defined by its Mac @].

Parameters:
macadd MAC Address of a specified node formatted as follow XX:XX:XX:XX:XX:XX
dev_name name of the network interface
code_err output a code error if an error occurs.
Returns:
the metric

Definition at line 347 of file usei.c.

Referenced by get_node_tx_failure_rate().

unsigned long long get_node_delta_tx_err ( char *  macadd,
char *  dev_name,
unsigned int *  code_err 
)

This function allows to get a delta on_tx_err of a link [local node, remote node defined by its Mac @].

Parameters:
macadd MAC Address of a specified node formatted as follow XX:XX:XX:XX:XX:XX
dev_name name of the network interface
code_err output a code error if an error occurs.
Returns:
the metric

Definition at line 408 of file usei.c.

Referenced by get_node_tx_failure_rate().

unsigned long long get_node_tx_failure_rate ( char *  macadd,
char *  dev_name,
unsigned int *  code_err 
)

This function allows to get tx failure rate of a link [local node, remote node defined by its Mac @].

Parameters:
macadd MAC Address of a specified node formatted as follow XX:XX:XX:XX:XX:XX
dev_name name of the network interface
code_err output a code error if an error occurs.
Returns:
the metric

Definition at line 465 of file usei.c.

Referenced by get_node_avg_tx_failure_rate().

unsigned long long get_node_avg_tx_failure_rate ( char *  macadd,
char *  dev_name,
unsigned int *  code_err 
)

This function allows to get avg tx failure rate of a link [local node, remote node defined by its Mac @].

Parameters:
macadd MAC Address of a specified node formatted as follow XX:XX:XX:XX:XX:XX
dev_name name of the network interface
code_err output a code error if an error occurs.
Returns:
the metric

Definition at line 497 of file usei.c.

Referenced by get_qos_metric().


Generated on Mon Jan 21 12:31:47 2008 for XIAN by  doxygen 1.5.3