| Host | R Documentation |
Host Class
new()Host$new(host_name, config = list())
name()Host$name()
canonical()Host$canonical()
munge()Host$munge()
parse()Host$parse(host)
parse_comment()Host$parse_comment(host)
make_host_name()Host$make_host_name(name)
fully_qualified_domain_name()Host$fully_qualified_domain_name(host_part)
hosted_service()Host$hosted_service()
find_provider()Host$find_provider()
set_provider()Host$set_provider(name, provider_config = list())
ip()Host$ip()
ipv4()Host$ipv4()
ipv6()Host$ipv6()
matches()Host$matches(rules)
registration_name_matches()Host$registration_name_matches(rule)
tld_matches()Host$tld_matches(rule)
provider_matches()Host$provider_matches(rule)
domain_matches()Host$domain_matches(rule)
ip_matches()Host$ip_matches(cidr)
dns_enabled()Host$dns_enabled()
dns_a_record()Host$dns_a_record()
exchangers()Host$exchangers()
valid()Host$valid(rules = list())
fail()Host$fail()
valid_dns()Host$valid_dns()
valid_mx()Host$valid_mx()
valid_format()Host$valid_format()
valid_ip()Host$valid_ip()
localhost()Host$localhost(x)
connect()Host$connect()
clone()The objects of this class are cloneable with this method.
Host$clone(deep = FALSE)
deepWhether to make a deep clone.
## Not run:
x <- Host$new("example.com")
x
x$host_name
x$domain_name
x$registration_name
x$tld
x$valid()
# x$munge()
x$error
x$error_message
x$ip_address
x$config$config
x <- Host$new("gmail.com", config = list(dns_lookup = "off"))
x$config$config$dns_lookup
x$valid()
x <- Host$new("gmail.com")
x
x$valid()
x$fail()
x <- Host$new("gm ail.com")
x
x$valid()
x$fail()
x <- Host$new("user1")
x$domain_name
x$dns_name
x$registration_name
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.