Authors: | Doug Coleman |
Class | Superclass | Slots |
a | tuple | name |
aaaa | tuple | name |
cname | tuple | name |
domain-name-contains-empty-label | tuple | domain |
hinfo | tuple | cpu os |
invalid-hinfo-record | tuple | length |
message | tuple | id qr opcode aa tc rd ra z rcode query answer-section authority-section additional-section |
mx | tuple | preference exchange |
ns | tuple | name |
ptr | tuple | name |
query | tuple | name type class |
rr | tuple | name type class ttl rdata |
soa | tuple | mname rname serial refresh retry expire minimum |
srv | tuple | priority weight port target |
unsupported-domain-name | tuple | string |
Word | Stack effect |
initial-dns-servers | ( -- sequence ) |
parse-rdata | ( n type -- obj ) |
rdata>byte-array | ( rdata type -- obj ) |
dns-class |
dns-opcode |
dns-rcode |
dns-servers |
dns-type |
Word | Stack effect |
(parse-hinfo-piece) | ( -- s ) |
(parse-name) | ( -- ) |
<a> | ( name -- a ) |
<aaaa> | ( name -- aaaa ) |
<cname> | ( name -- cname ) |
<dns-class> | ( number -- enum ) |
<dns-inet> | ( -- inet4 ) |
<dns-opcode> | ( number -- enum ) |
<dns-rcode> | ( number -- enum ) |
<dns-type> | ( number -- enum ) |
<message> | ( query -- obj ) |
<ns> | ( name -- ns ) |
<ptr> | ( name -- ptr ) |
<query> | ( name type class -- query ) |
>dotted | ( domain -- domain' ) |
>n/label | ( string -- byte-array ) |
>name | ( domain -- byte-array ) |
TXT-message>strings | ( message -- strings ) |
TXT. | ( name -- ) |
add-dns-server | ( string -- ) |
arpa>ipv4 | ( string -- ip ) |
arpa>ipv6 | ( string -- ip ) |
byte-array>ipv4 | ( byte-array -- string ) |
byte-array>ipv6 | ( byte-array -- string ) |
check-domain-name | ( domain -- domain ) |
clear-dns-servers | ( -- ) |
dns-A-query | ( name -- message ) |
dns-AAAA-query | ( name -- message ) |
dns-CNAME-query | ( name -- message ) |
dns-HINFO-query | ( name -- message ) |
dns-LOC-query | ( name -- message ) |
dns-MX-query | ( name -- message ) |
dns-NS-query | ( name -- message ) |
dns-SRV-query | ( name -- message ) |
dns-TXT-query | ( name -- message ) |
dns-query | ( name type class -- message ) |
domain-name-contains-empty-label | ( domain -- * ) |
dotted> | ( string -- string' ) |
expand-ipv6 | ( ipv6 -- ipv6' ) |
filter-message-rdata>names | ( message quot -- names ) |
forward-confirmed-reverse-dns-ipv4? | ( ipv4-string -- ? ) |
forward-confirmed-reverse-dns-ipv6? | ( ipv6-string -- ? ) |
header>message-parts | ( n -- qr opcode aa tc rd ra z rcode ) |
invalid-hinfo-record | ( length -- * ) |
ipv4-arpa-suffix | ( -- value ) |
ipv4>arpa | ( string -- string ) |
ipv4>byte-array | ( string -- byte-array ) |
ipv6-arpa-suffix | ( -- value ) |
ipv6>arpa | ( string -- string ) |
ipv6>byte-array | ( string -- byte-array ) |
message>a-names | ( message -- names ) |
message>aaaa-names | ( message -- names ) |
message>byte-array | ( message -- byte-array ) |
message>header | ( message -- n ) |
message>mxs | ( message -- assoc ) |
message>names | ( message -- names ) |
message>query-name | ( message -- string ) |
messages>names | ( messages -- names ) |
parse-hinfo | ( -- hinfo ) |
parse-ip | ( str -- ipv4/ipv6 ) |
parse-length-bytes | ( byte -- sequence ) |
parse-message | ( byte-array -- message ) |
parse-mx | ( -- mx ) |
parse-name | ( -- sequence ) |
parse-query | ( -- query ) |
parse-rr | ( -- rr ) |
parse-soa | ( -- soa ) |
parse-srv | ( -- srv ) |
query>byte-array | ( query -- byte-array ) |
read-TXT-strings | ( byte-array -- strings ) |
remove-dns-server | ( string -- ) |
reverse-ipv4 | ( string -- string ) |
reverse-ipv4-lookup | ( ip -- message ) |
reverse-ipv6-lookup | ( ip -- message ) |
reverse-lookup | ( reversed-ip -- message ) |
rr>byte-array | ( rr -- byte-array ) |
trim-ipv4-arpa | ( string -- string' ) |
trim-ipv6-arpa | ( string -- string' ) |
udp-query | ( bytes server -- bytes' ) |
unsupported-domain-name | ( string -- * ) |
with-dns-servers | ( servers quot -- ) |
with-input-seek | ( n seek-type quot -- ) |
Word | Stack effect |
A6? | ( object -- ? ) |
A? | ( object -- ? ) |
AAAA? | ( object -- ? ) |
AFSDB? | ( object -- ? ) |
AMTRELAY? | ( object -- ? ) |
APL? | ( object -- ? ) |
ATMA? | ( object -- ? ) |
AVC? | ( object -- ? ) |
AXFR? | ( object -- ? ) |
CAA? | ( object -- ? ) |
CDNSKEY? | ( object -- ? ) |
CDS? | ( object -- ? ) |
CERT? | ( object -- ? ) |
CH? | ( object -- ? ) |
CLA? | ( object -- ? ) |
CNAME? | ( object -- ? ) |
CS? | ( object -- ? ) |
CSYNC? | ( object -- ? ) |
DHCID? | ( object -- ? ) |
DLV? | ( object -- ? ) |
DNAME? | ( object -- ? ) |
DNS*? | ( object -- ? ) |
DNSKEY? | ( object -- ? ) |
DOA? | ( object -- ? ) |
DS? | ( object -- ? ) |
EID? | ( object -- ? ) |
EUI48? | ( object -- ? ) |
EUI64? | ( object -- ? ) |
FORMAT-ERROR? | ( object -- ? ) |
GID? | ( object -- ? ) |
GPOS? | ( object -- ? ) |
HINFO? | ( object -- ? ) |
HIP? | ( object -- ? ) |
HS? | ( object -- ? ) |
HTTPS? | ( object -- ? ) |
IN? | ( object -- ? ) |
IPSECKEY? | ( object -- ? ) |
IQUERY? | ( object -- ? ) |
ISDN? | ( object -- ? ) |
IXFR? | ( object -- ? ) |
KEY? | ( object -- ? ) |
KX? | ( object -- ? ) |
L32? | ( object -- ? ) |
L64? | ( object -- ? ) |
LOC? | ( object -- ? ) |
LP? | ( object -- ? ) |
MAILA? | ( object -- ? ) |
MAILB? | ( object -- ? ) |
MB? | ( object -- ? ) |
MD? | ( object -- ? ) |
MF? | ( object -- ? ) |
MG? | ( object -- ? ) |
MINFO? | ( object -- ? ) |
MR? | ( object -- ? ) |
MX? | ( object -- ? ) |
NAME-ERROR? | ( object -- ? ) |
NAPTR? | ( object -- ? ) |
NID? | ( object -- ? ) |
NIMLOC? | ( object -- ? ) |
NINFO? | ( object -- ? ) |
NO-ERROR? | ( object -- ? ) |
NOT-IMPLEMENTED? | ( object -- ? ) |
NS? | ( object -- ? ) |
NSAP-PTR? | ( object -- ? ) |
NSAP? | ( object -- ? ) |
NSEC3? | ( object -- ? ) |
NSEC3PARAM? | ( object -- ? ) |
NSEC? | ( object -- ? ) |
NULL? | ( object -- ? ) |
NXNAME? | ( object -- ? ) |
NXT? | ( object -- ? ) |
OPENPGPKEY? | ( object -- ? ) |
OPT? | ( object -- ? ) |
PTR? | ( object -- ? ) |
PX? | ( object -- ? ) |
QUERY? | ( object -- ? ) |
REFUSED? | ( object -- ? ) |
RESINFO? | ( object -- ? ) |
RKEY? | ( object -- ? ) |
RP? | ( object -- ? ) |
RRSIG? | ( object -- ? ) |
RT? | ( object -- ? ) |
SERVER-FAILURE? | ( object -- ? ) |
SIG? | ( object -- ? ) |
SINK? | ( object -- ? ) |
SMIMEA? | ( object -- ? ) |
SOA? | ( object -- ? ) |
SPF? | ( object -- ? ) |
SRV? | ( object -- ? ) |
SSHFP? | ( object -- ? ) |
STATUS? | ( object -- ? ) |
SVCB? | ( object -- ? ) |
TA? | ( object -- ? ) |
TALINK? | ( object -- ? ) |
TKEY? | ( object -- ? ) |
TLSA? | ( object -- ? ) |
TSIG? | ( object -- ? ) |
TXT? | ( object -- ? ) |
UID? | ( object -- ? ) |
UINFO? | ( object -- ? ) |
UNSPEC? | ( object -- ? ) |
URI? | ( object -- ? ) |
WALLET? | ( object -- ? ) |
WKS? | ( object -- ? ) |
X25? | ( object -- ? ) |
ZONEMD? | ( object -- ? ) |
a? | ( object -- ? ) |
aaaa? | ( object -- ? ) |
cname? | ( object -- ? ) |
domain-name-contains-empty-label? | ( object -- ? ) |
hinfo? | ( object -- ? ) |
invalid-hinfo-record? | ( object -- ? ) |
message? | ( object -- ? ) |
mx? | ( object -- ? ) |
ns? | ( object -- ? ) |
ptr? | ( object -- ? ) |
query? | ( object -- ? ) |
rr? | ( object -- ? ) |
soa? | ( object -- ? ) |
srv? | ( object -- ? ) |
unsupported-domain-name? | ( object -- ? ) |
Vocabulary | Summary |
dns.unix | |
dns.windows |