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. | |
| const char * | regex |
| Regular expression. | |
| struct REGEX_INTERNAL_Automaton * | dfa |
| Automaton representation of the regex (expensive to build). | |
| struct GNUNET_PILS_Handle * | pils |
| Our PILS service handle. | |
| struct GNUNET_STATISTICS_Handle * | stats |
| Optional statistics handle to report usage. | |
| struct RegexAcceptBlock * | ab |
| Accepting block in memory during signature operation. | |
| struct GNUNET_PILS_Operation * | sign |
| Signature operation. | |
Handle to store cached data about a regex announce.
Definition at line 59 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 64 of file regex_internal_dht.c.
| const char* REGEX_INTERNAL_Announcement::regex |
Regular expression.
Definition at line 69 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 74 of file regex_internal_dht.c.
| struct GNUNET_PILS_Handle* REGEX_INTERNAL_Announcement::pils |
Our PILS service handle.
Definition at line 79 of file regex_internal_dht.c.
| struct GNUNET_STATISTICS_Handle* REGEX_INTERNAL_Announcement::stats |
Optional statistics handle to report usage.
Can be NULL.
Definition at line 84 of file regex_internal_dht.c.
| struct RegexAcceptBlock* REGEX_INTERNAL_Announcement::ab |
Accepting block in memory during signature operation.
Definition at line 89 of file regex_internal_dht.c.
| struct GNUNET_PILS_Operation* REGEX_INTERNAL_Announcement::sign |
Signature operation.
Definition at line 94 of file regex_internal_dht.c.