Next:
38.1 Introduction
Up:
Component Libraries
Previous:
37.3.5 bootp_dump: Dump the
38 HPFQ: Hierarchical Network Link Sharing:
liboskit_hpfq.a
38.1 Introduction
38.2 Configuration
38.3 Usage
38.4 API reference
38.5 External Requirements and Constructors
38.5.1
oskit_pfq_root
: the root node scheduler
38.5.2
oskit_pfq_reset_path
: pointer to the
reset_path
function
38.5.3
pfq_sff_create_root
: create a root node implementing SFF
38.5.4
pfq_ssf_create_root
: create a root node implementing SSF
38.5.5
pfq_sff_create
: create an intermediate node implementing SFF
38.5.6
pfq_ssf_create
: create an intermediate node implementing SSF
38.5.7
pfq_leaf_create
: create a leaf node
38.6
pfq_sched
: Interface to PFQ Schedulers
38.6.1
pfq_sched_add_child
: add a child to a root or intermediate node
38.6.2
pfq_sched_remove_child
: remove a child from a root or intermediate node
38.6.3
pfq_sched_set_share
: allocate a percentage of the parent's bandwidth
38.7
pfq_leaf
: Interface to PFQ Leaf Nodes
38.7.1
pfq_leaf_add_child
: add a child to a root or intermediate node
38.7.2
pfq_leaf_remove_child
: remove a child from a root or intermediate node
38.7.3
pfq_leaf_set_share
: allocate a percentage of the parent's bandwidth
38.7.4
pfq_leaf_get_netio
: get the
oskit_netio
corresonding to this leaf
Utah Flux Research Group