gana

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

registry.rec (1349B)


      1 # -*- mode: rec -*-
      2 #
      3 # Registry for GNU Name System record flags
      4 #
      5 
      6 %rec: RecordType
      7 %key: Number
      8 %typedef: FlagRange_t range 0 15
      9 %type: Number FlagRange_t
     10 %mandatory: Number
     11 %typedef: Name_t regexp /^[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-][abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-]*$/
     12 %type: Name Name_t
     13 %unique: Name
     14 %mandatory: Name
     15 %mandatory: Comment
     16 %allowed: Contact
     17 %allowed: References
     18 %sort: Number Name Contact References
     19 
     20 Number: 15
     21 Name: CRITICAL
     22 Comment: This record is critical. If it cannot be processed (for example because the record type is unknown) resolution MUST fail
     23 References: https://lsd.gnunet.org/lsd0001
     24 
     25 Number: 14
     26 Name: SHADOW
     27 Comment: This record should not be used unless all (other) records in the set with an absolute expiration time have expired.
     28 References: https://lsd.gnunet.org/lsd0001
     29 
     30 Number: 13
     31 Name: SUPPLEMENTAL
     32 Comment: This is a supplemental record.
     33 References: https://lsd.gnunet.org/lsd0001
     34 
     35 Number: 1
     36 Name: RELATIVE_EXPIRATION
     37 Comment: This expiration time of the record is a relative time (not an absolute time). Used in GNUnet implementation.
     38 References: https://git.gnunet.org/gnunet.git
     39 
     40 Number: 0
     41 Name: PRIVATE
     42 Comment: This is a private record of this peer and it should thus not be published.
     43 References: https://git.gnunet.org/gnunet.git