qsup_gw.h File Reference

Common defines and structures for the US to KS gateway. More...

#include <linux/aquosa/qos_debug.h>
#include <linux/aquosa/qos_types.h>

Go to the source code of this file.

Data Structures

struct  qsup_constraints_t
 Set of per-user or per-group constraints. More...
struct  qsup_iparams_t

Defines

#define QSUP_DEV_NAME   "qossup"
 Name of the QoS Supervisor device used to * communicate with the kernel module.
#define QSUP_MAJOR_NUM   242
 Major number for the QoS Supervisor device.

Typedefs

typedef struct qsup_constraints_t qsup_constraints_t
 Set of per-user or per-group constraints.
typedef struct qsup_iparams_t qsup_iparams_t

Enumerations

enum  qsup_op_t {
  QSUP_OP_ADD_LEVEL_RULE, QSUP_OP_ADD_GROUP_RULE, QSUP_OP_ADD_USER_RULE, QSUP_OP_FIND_CONSTR,
  QSUP_OP_GET_AVAIL_GUA_BW, QSUP_OP_RESERVE_SPARE
}
 

Types of operation that can be requested to the QSUP module.

More...

Detailed Description

Common defines and structures for the US to KS gateway.

This file defines the QoS Supervisor operation codes used to request an operation to the KS running module. See qsup_gw_lib.h or qsup_gw_lib.c for details.

Definition in file qsup_gw.h.


Define Documentation

#define QSUP_DEV_NAME   "qossup"

Name of the QoS Supervisor device used to * communicate with the kernel module.

Definition at line 65 of file qsup_gw.h.

Referenced by qsup_dev_register().

#define QSUP_MAJOR_NUM   242

Major number for the QoS Supervisor device.

Definition at line 68 of file qsup_gw.h.

Referenced by qsup_dev_register().


Typedef Documentation

Set of per-user or per-group constraints.


Enumeration Type Documentation

enum qsup_op_t

Types of operation that can be requested to the QSUP module.

Enumerator:
QSUP_OP_ADD_LEVEL_RULE 
QSUP_OP_ADD_GROUP_RULE 
QSUP_OP_ADD_USER_RULE 
QSUP_OP_FIND_CONSTR 
QSUP_OP_GET_AVAIL_GUA_BW 
QSUP_OP_RESERVE_SPARE 

Definition at line 28 of file qsup_gw.h.

Generated on Mon Aug 2 22:39:17 2010 for qosres by  doxygen 1.6.3