Index
Modules:
dnsstamps
.
API symbols
`$`:
dnsstamps: `$`(stamp: Stamp): string
addStamp:
dnsstamps: addStamp(s: var string; stamp: Stamp)
initDnsCryptRelayStamp:
dnsstamps: initDnsCryptRelayStamp(address: string): Stamp
initDnsCryptStamp:
dnsstamps: initDnsCryptStamp(address: string; publicKey: openArray[byte]; providerName: string; props: set[Properties] = {}): Stamp
initDnsStamp:
dnsstamps: initDnsStamp(address: string; props: set[Properties] = {}): Stamp
initDoHStamp:
dnsstamps: initDoHStamp(address: string = ""; hashes: openArray[array[32, byte]]; hostname: string; path = "/dns-query"; bootstrapIps: openArray[string] = []; props: set[Properties] = {}): Stamp
initDoTStamp:
dnsstamps: initDoTStamp(address: string; hashes: openArray[array[32, byte]]; hostname: string; bootstrapIps: openArray[string] = []; props: set[Properties] = {}): Stamp
intToProtocol:
dnsstamps: intToProtocol(i: int): Protocol
isRelay:
dnsstamps: isRelay(protocol: Protocol): bool
propDnssec:
Properties.propDnssec
Properties:
dnsstamps: Properties
propNoFilter:
Properties.propNoFilter
propNoLog:
Properties.propNoLog
Protocol:
dnsstamps: Protocol
protoDns:
Protocol.protoDns
protoDnsCrypt:
Protocol.protoDnsCrypt
protoDnsCryptRelay:
Protocol.protoDnsCryptRelay
protoDnsOverHttps:
Protocol.protoDnsOverHttps
protoDnsOverTls:
Protocol.protoDnsOverTls
Stamp:
dnsstamps: Stamp
toInt:
dnsstamps: toInt(protocol: Protocol): int