Structure to describe all WOWL packet filters.
Data Fields | |
| cy_wowlpf_feature_t | feature |
| Type of filter. | |
| char | pattern [MAX_PATTERN_LEN] |
| pattern 1-128 bytes | |
| uint8_t | pattern_size |
| Size of pattern. | |
| char | mask [MAX_MASK_LEN] |
| 1bit represents 1byte of pattern, so maximum mask value is 128 | |
| uint8_t | mask_size |
| Size of mask. | |
| uint16_t | offset |
| maximum offset 1500 bytes. | |
| uint8_t | id |
| Each filter is given a unique 8 bit identifier. | |