Expand description
network status documents - types that vary by flavour
This file is reincluded multiple times, once for each consensus flavour, and once for votes.
Each time, with different behaviour for the macros ns_***.
Thus, this file generates (for example) all three of:
ns::NetworkStatus aka NetworkStatusNs,
NetworkStatusMd and NetworkStatusVote.
(We treat votes as a “flavour”.)
Structs§
- NdiAuthority
DirSource dir-source- NdiVote
Status vote-statusvalue- NdiVoting
Delay voting-delayvalue- Network
Status - Network status document (vote, consensus, or microdescriptor consensus) - body
- Network
Status Unverified - Signed (unverified) form of
NetworkStatus - Network
Status Unverified Parsed Body - The parsed but unverified body part of a signed network document (working type)
Type Aliases§
- NddDirectory
Footer - The real footer type.
- Network
Status Signatures - The real signatures section type.
- Network
Status Version Item - The real
network-status-versionitem type. - Router
- The real router status entry type.