Embedded Wireless Framework
|
The interface tokenizer pattern structure definition. More...
#include <ewf_tokenizer.h>
Data Fields | |
ewf_tokenizer_pattern * | next_ptr |
const char * | pattern_str |
uint32_t | patter_length |
bool | has_wildcards |
bool(* | match_function )(const uint8_t *buffer, uint32_t buffer_length, const ewf_tokenizer_pattern *pattern_ptr, bool *stop_ptr) |
void * | data_ptr |
The interface tokenizer pattern structure definition.
bool _ewf_tokenizer_pattern::has_wildcards |
custom function for matching
bool(* _ewf_tokenizer_pattern::match_function) (const uint8_t *buffer, uint32_t buffer_length, const ewf_tokenizer_pattern *pattern_ptr, bool *stop_ptr) |
pointer to custom data, that can be used by the match function
ewf_tokenizer_pattern* _ewf_tokenizer_pattern::next_ptr |
< a pointer to the next patter in the list, NULL if no further patters a pointer to a NULL terminated string for the pattern
uint32_t _ewf_tokenizer_pattern::patter_length |
true if the pattern contains wildcards, false otherwise
const char* _ewf_tokenizer_pattern::pattern_str |
the length of the patter