GNUnet 0.21.1
RegexSearchContext Struct Reference

Struct to keep state of running searches that have consumed a part of the initial string. More...

Collaboration diagram for RegexSearchContext:
[legend]

Data Fields

size_t position
 Part of the description already consumed by this particular search branch. More...
 
struct REGEX_INTERNAL_Searchinfo
 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...
 

Detailed Description

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.

Field Documentation

◆ position

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().

◆ info

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().

◆ longest_match

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.

◆ hash

struct GNUNET_HashCode RegexSearchContext::hash

Destination hash of the longest match.

Definition at line 274 of file regex_internal_dht.c.


The documentation for this struct was generated from the following file: