|
Class: NameResolver
Object
|
+--NameResolver
- Package:
- stx:goodies/communication
- Category:
- Net-Communication-DNS
- Version:
- rev:
1.9
date: 2017/01/23 23:58:01
- user: cg
- file: NameResolver.st directory: goodies/communication
- module: stx stc-classLibrary: communication
no warranty; provided AS-IS
code ported from squeak
accessing
-
default
-
constants
-
connectionTimeout
-
accessing
-
servers
-
-
servers: aCollection
-
resolving
-
addressByName: hostName
-
Example (put the address of a name server):
NameResolver default servers: #((192 168 0 1))
NameResolver default servers: #((193 141 12 216))
NameResolver default addressByName: 'squeak.org'
NameResolver default addressByName: 'www.web.de'
NameResolver default addressByName: 'xxx.fasel'
NameResolver default addressByName: 'x234rtzoifjelfvljjg.de'
-
addressesByName: hostName
-
Example (put the address of a name server):
NameResolver default servers: #((192 168 0 1))
NameResolver default servers: #((193 141 12 216))
NameResolver default addressesByName: 'squeak.org'
NameResolver default addressesByName: 'www.web.de'
NameResolver default addressesByName: 'google.com'
NameResolver default addressesByName: 'xxx.fasel'
-
mailExchangerFor: domain
-
Example (put the address of a name server):
NameResolver default servers: #((192 168 0 1))
NameResolver default servers: #((193 141 12 193))
NameResolver default mailExchangerFor: 'squeak.org'
NameResolver default mailExchangerFor: 'web.de'
-
mailExchangersFor: domain
-
Example (put the address of a name server):
NameResolver default servers: #((192 168 0 1))
NameResolver default servers: #((193 141 12 193))
NameResolver default mailExchangersFor: 'squeak.org'
NameResolver default mailExchangersFor: 'web.de'
NameResolver default mailExchangersFor: 'exept.de'
NameResolver default mailExchangersFor: 'xxxx.exept.de'
NameResolver default mailExchangersFor: 'xxxx.fasel'
-
nameServersFor: domain
-
Example (put the address of a name server):
NameResolver default servers: #((192 168 0 1))
NameResolver default servers: #((193 141 12 193))
NameResolver default nameServersFor: 'squeak.org'
NameResolver default nameServersFor: 'web.de'
-
reverseLookup: address
-
resolving-private
-
request: aDNSMessage
-
-
sendRequest: aDNSMessage
-
-
sendRequest: request server: server
-
NameResolver default servers: #( [192 168 23 1] ).
NameResolver default servers: #( [193 141 12 216] ).
NameResolver default addressByName: 'imap.exept.de'.
NameResolver default addressByName: 'google.com'.
NameResolver default addressByName: 'x2xxxxxxxxxxxxxxxxxxxx.org'
NameResolver default addressByName: 'ipv6.google.com'
|