The rest of the configuration data is divided into traffic control blocks. Each traffic control block begins with a block statement, followed by additional statements describing the queues, actions, and classification rules in this block.
The block statement has the following syntax:
block name role pragmas
Each block contains zero or more queuing disciplines, which in turn contain zero or more classes.