Handle to store cached data about a regex announce. More...
Data Fields | |
struct GNUNET_DHT_Handle * | dht |
DHT handle to use, must be initialized externally. More... | |
const char * | regex |
Regular expression. More... | |
struct REGEX_INTERNAL_Automaton * | dfa |
Automaton representation of the regex (expensive to build). More... | |
const struct GNUNET_CRYPTO_EddsaPrivateKey * | priv |
Our private key. More... | |
struct GNUNET_STATISTICS_Handle * | stats |
Optional statistics handle to report usage. More... | |
Handle to store cached data about a regex announce.
Definition at line 55 of file regex_internal_dht.c.
struct GNUNET_DHT_Handle* REGEX_INTERNAL_Announcement::dht |
DHT handle to use, must be initialized externally.
Definition at line 60 of file regex_internal_dht.c.
const char* REGEX_INTERNAL_Announcement::regex |
Regular expression.
Definition at line 65 of file regex_internal_dht.c.
Referenced by REGEX_INTERNAL_announce().
struct REGEX_INTERNAL_Automaton* REGEX_INTERNAL_Announcement::dfa |
Automaton representation of the regex (expensive to build).
Definition at line 70 of file regex_internal_dht.c.
const struct GNUNET_CRYPTO_EddsaPrivateKey* REGEX_INTERNAL_Announcement::priv |
Our private key.
Definition at line 75 of file regex_internal_dht.c.
Referenced by REGEX_INTERNAL_announce().
struct GNUNET_STATISTICS_Handle* REGEX_INTERNAL_Announcement::stats |
Optional statistics handle to report usage.
Can be NULL.
Definition at line 80 of file regex_internal_dht.c.