Next:
29.1 Introduction
Up:
Part IV: Component Libraries
Previous:
28.3.5 bootp_dump: Dump the
29 HPFQ: Hierarchical Network Link Sharing:
liboskit_hpfq.a
29.1 Introduction
29.2 Configuration
29.3 Usage
29.4 API reference
29.5 External Requirements and Constructors
29.5.1
oskit_pfq_root
: the root node scheduler
29.5.2
oskit_pfq_reset_path
: pointer to the
reset_path
function
29.5.3
pfq_sff_create_root
: create a root node implementing SFF
29.5.4
pfq_ssf_create_root
: create a root node implementing SSF
29.5.5
pfq_sff_create
: create an intermediate node implementing SFF
29.5.6
pfq_ssf_create
: create an intermediate node implementing SSF
29.5.7
pfq_leaf_create
: create a leaf node
29.6
pfq_sched
: Interface to PFQ Schedulers
29.6.1
pfq_sched_add_child
: add a child to a root or intermediate node
29.6.2
pfq_sched_remove_child
: remove a child from a root or intermediate node
29.6.3
pfq_sched_set_share
: allocate a percentage of the parent's bandwidth
29.7
pfq_leaf
: Interface to PFQ Leaf Nodes
29.7.1
pfq_leaf_add_child
: add a child to a root or intermediate node
29.7.2
pfq_leaf_remove_child
: remove a child from a root or intermediate node
29.7.3
pfq_leaf_set_share
: allocate a percentage of the parent's bandwidth
29.7.4
pfq_leaf_get_netio
: get the
oskit_netio
corresonding to this leaf
Utah Flux Research Group