GNUnet 0.21.1
RegexBlock Struct Reference

Block to announce a regex state. More...

Data Fields

uint16_t proof_len
 Length of the proof regex string. More...
 
int16_t is_accepting
 Is this state an accepting state? More...
 
uint16_t num_edges
 Number of edges parting from this state. More...
 
uint16_t num_destinations
 Number of unique destinations reachable from this state. More...
 

Detailed Description

Block to announce a regex state.

Definition at line 56 of file regex_block_lib.c.

Field Documentation

◆ proof_len

uint16_t RegexBlock::proof_len

Length of the proof regex string.

Definition at line 61 of file regex_block_lib.c.

Referenced by REGEX_BLOCK_create(), REGEX_BLOCK_get_key(), and REGEX_BLOCK_iterate().

◆ is_accepting

int16_t RegexBlock::is_accepting

Is this state an accepting state?

Definition at line 66 of file regex_block_lib.c.

Referenced by GNUNET_BLOCK_is_accepting(), REGEX_BLOCK_check(), and REGEX_BLOCK_create().

◆ num_edges

uint16_t RegexBlock::num_edges

Number of edges parting from this state.

Definition at line 71 of file regex_block_lib.c.

Referenced by REGEX_BLOCK_create(), REGEX_BLOCK_get_key(), REGEX_BLOCK_iterate(), and regex_iterator().

◆ num_destinations

uint16_t RegexBlock::num_destinations

Number of unique destinations reachable from this state.

Definition at line 76 of file regex_block_lib.c.

Referenced by REGEX_BLOCK_create(), REGEX_BLOCK_get_key(), and REGEX_BLOCK_iterate().


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