Struct to keep state of running searches that have consumed a part of the initial string. More...
Data Fields | |
size_t | position |
Part of the description already consumed by this particular search branch. More... | |
struct REGEX_INTERNAL_Search * | info |
Information about the search. More... | |
unsigned int | longest_match |
We just want to look for one edge, the longer the better. More... | |
struct GNUNET_HashCode | hash |
Destination hash of the longest match. More... | |
Struct to keep state of running searches that have consumed a part of the initial string.
Definition at line 252 of file regex_internal_dht.c.
size_t RegexSearchContext::position |
Part of the description already consumed by this particular search branch.
Definition at line 258 of file regex_internal_dht.c.
Referenced by regex_next_edge().
struct REGEX_INTERNAL_Search* RegexSearchContext::info |
Information about the search.
Definition at line 263 of file regex_internal_dht.c.
Referenced by regex_next_edge().
unsigned int RegexSearchContext::longest_match |
We just want to look for one edge, the longer the better.
Keep its length.
Definition at line 269 of file regex_internal_dht.c.
struct GNUNET_HashCode RegexSearchContext::hash |
Destination hash of the longest match.
Definition at line 274 of file regex_internal_dht.c.