The feedlet chunks define the list of feedlets that are to be expected in the feed. It is a multiple-instance chunk that can express the creation, destruction, and description of feedlets dynamically. Event chunks for a feedlet must follow its corresponding feedlet creation chunk. After a feedlet is removed, there must be no more event chunks for that feedlet.
Table 6 shows the format of a Feedlet chunk body. Note that the format for entry/removal entries is different. An example of each is shown; additions and removals may appear in any order in the chunk. There can be multiple (not necessarily contiguous) descriptions entries for one feedlet.
| Offset | Field | Type | Value | 
|---|---|---|---|
| 0 | count | int | Number of feedlet addition, removals, or descriptions | 
| 4 | operation | int | 1 (addition) | 
| feedletId | int | The number the feedlet is identified by | |
| operation | int | 2 (removal) | |
| feedletId | int | The number of the feedlet to be removed. | |
| operation | int | 3 (description) | |
| feedletId | int | The number of the feedlet to be described. | |
| key | String1 | The key of the feedlet description. | |
| value | String1 | The value of the feedlet description. | |
| ... (a total of count feedlet additions/removals/descriptions) | |||