gana

GNUnet Assigned Numbers Authority
Log | Files | Refs | README | LICENSE

registry.rec (2410B)


      1 # -*- mode: rec -*-
      2 #
      3 # Registry for GNU Name System record types
      4 #
      5 
      6 %rec: BlockType
      7 %key: Number
      8 %type: Number int
      9 %mandatory: Number
     10 %typedef: Name_t regexp /^[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-][abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-]*$/
     11 %type: Name Name_t
     12 %unique: Name
     13 %mandatory: Name
     14 %mandatory: Comment
     15 %allowed: Contact
     16 %allowed: References
     17 %sort: Number Name Contact References
     18 
     19 Number: 0
     20 Name: ANY
     21 Comment: Identifier for any block.
     22 References: None
     23 
     24 Number: 1
     25 Name: FS_DBLOCK
     26 Comment: Data block (leaf) in the CHK tree.
     27 References: None
     28 
     29 Number: 2
     30 Name: FS_IBLOCK
     31 Comment: Inner block in the CHK tree.
     32 References: None
     33 
     34 Number: 6
     35 Name: FS_ONDEMAND
     36 Comment: Type of a block representing a block to be encoded on demand from disk. Should never appear on the network directly.
     37 References: None
     38 
     39 Number: 7
     40 Name: LEGACY_HELLO
     41 Comment: Legacy type of a block that contains a HELLO for a peer.
     42 References: None
     43 
     44 Number: 8
     45 Name: TEST
     46 Comment: Block for testing.
     47 References: None
     48 
     49 Number: 9
     50 Name: FS_UBLOCK
     51 Comment: Type of a block representing any type of search result (universal).
     52 References: None
     53 
     54 Number: 10
     55 Name: DNS
     56 Comment: Block for storing DNS exit service advertisements.
     57 References: None
     58 
     59 Number: 11
     60 Name: GNS_NAMERECORD
     61 Comment: Block for storing GNS record data.
     62 References: None
     63 
     64 Number: 12
     65 Name: REVOCATION
     66 Comment: Block type for a revocation message by which a key is revoked.
     67 References: None
     68 
     69 Number: 13
     70 Name: DHT_HELLO
     71 Comment: Type of a block that contains a DHT-NG HELLO for a peer.
     72 References: LSD-0004
     73 
     74 Number: 22
     75 Name: REGEX
     76 Comment: Block to store a cadet regex state
     77 References: None
     78 
     79 Number: 23
     80 Name: REGEX_ACCEPT
     81 Comment: Block to store a cadet regex accepting state
     82 References: None
     83 
     84 Number: 24
     85 Name: SET_TEST
     86 Comment: Block for testing set/consensus.  If first byte of the block is non-zero, the block is considered invalid.
     87 References: None
     88 
     89 Number: 25
     90 Name: CONSENSUS_ELEMENT
     91 Comment: Block type for consensus elements. Contains either special marker elements or a nested block.
     92 References: None
     93 
     94 Number: 26
     95 Name: SETI_TEST
     96 Comment: Block for testing set intersection.  If first byte of the block is non-zero, the block is considered invalid.
     97 References: None
     98 
     99 Number: 27
    100 Name: SETU_TEST
    101 Comment: Block for testing set union.  If first byte of the block is non-zero, the block is considered invalid.
    102 References: None