Inet6Address getInet6Address() { if (this.getInetAddress() instanceof Inet6Address) { return (Inet6Address) _address; } return null; }
Inet6Address getInet6Address() { if (this.getInetAddress() instanceof Inet6Address) { return (Inet6Address) _address; } return null; }
Inet6Address getInet6Address() { if (this.getInetAddress() instanceof Inet6Address) { return (Inet6Address) _address; } return null; }
/** * {@inheritDoc} */ @Override public InetAddress getInetAddress() throws IOException { return _localHost.getInetAddress(); }
Inet4Address getInet4Address() { if (this.getInetAddress() instanceof Inet4Address) { return (Inet4Address) _address; } return null; }
Inet4Address getInet4Address() { if (this.getInetAddress() instanceof Inet4Address) { return (Inet4Address) _address; } return null; }
Inet4Address getInet4Address() { if (this.getInetAddress() instanceof Inet4Address) { return (Inet4Address) _address; } return null; }
Inet6Address getInet6Address() { if (this.getInetAddress() instanceof Inet6Address) { return (Inet6Address) _address; } return null; }
private DNSRecord.Address getDNS4AddressRecord(boolean unique, int ttl) { if ((this.getInetAddress() instanceof Inet4Address) || ((this.getInetAddress() instanceof Inet6Address) && (((Inet6Address) this.getInetAddress()).isIPv4CompatibleAddress()))) { return new DNSRecord.IPv4Address(this.getName(), DNSRecordClass.CLASS_IN, unique, ttl, this.getInetAddress()); } return null; }
private DNSRecord.Address getDNS6AddressRecord(boolean unique, int ttl) { if (this.getInetAddress() instanceof Inet6Address) { return new DNSRecord.IPv6Address(this.getName(), DNSRecordClass.CLASS_IN, unique, ttl, this.getInetAddress()); } return null; }
private DNSRecord.Pointer getDNS4ReverseAddressRecord(boolean unique, int ttl) { if (this.getInetAddress() instanceof Inet4Address) { return new DNSRecord.Pointer(this.getInetAddress().getHostAddress() + ".in-addr.arpa.", DNSRecordClass.CLASS_IN, unique, ttl, this.getName()); } if ((this.getInetAddress() instanceof Inet6Address) && (((Inet6Address) this.getInetAddress()).isIPv4CompatibleAddress())) { byte[] rawAddress = this.getInetAddress().getAddress(); String address = (rawAddress[12] & 0xff) + "." + (rawAddress[13] & 0xff) + "." + (rawAddress[14] & 0xff) + "." + (rawAddress[15] & 0xff); return new DNSRecord.Pointer(address + ".in-addr.arpa.", DNSRecordClass.CLASS_IN, unique, ttl, this.getName()); } return null; }
private DNSRecord.Pointer getDNS6ReverseAddressRecord(boolean unique, int ttl) { if (this.getInetAddress() instanceof Inet6Address) { return new DNSRecord.Pointer(this.getInetAddress().getHostAddress() + ".ip6.arpa.", DNSRecordClass.CLASS_IN, unique, ttl, this.getName()); } return null; }
private DNSRecord.Pointer getDNS6ReverseAddressRecord(boolean unique, int ttl) { if (this.getInetAddress() instanceof Inet6Address) { return new DNSRecord.Pointer(this.getInetAddress().getHostAddress() + ".ip6.arpa.", DNSRecordClass.CLASS_IN, unique, ttl, this.getName()); } return null; }
private DNSRecord.Pointer getDNS6ReverseAddressRecord(boolean unique, int ttl) { if (this.getInetAddress() instanceof Inet6Address) { return new DNSRecord.Pointer(this.getInetAddress().getHostAddress() + ".ip6.arpa.", DNSRecordClass.CLASS_IN, unique, ttl, this.getName()); } return null; }
private DNSRecord.Address getDNS4AddressRecord(boolean unique, int ttl) { if (this.getInetAddress() instanceof Inet4Address) { return new DNSRecord.IPv4Address(this.getName(), DNSRecordClass.CLASS_IN, unique, ttl, this.getInetAddress()); } return null; }
private DNSRecord.Address getDNS6AddressRecord(boolean unique, int ttl) { if (this.getInetAddress() instanceof Inet6Address) { return new DNSRecord.IPv6Address(this.getName(), DNSRecordClass.CLASS_IN, unique, ttl, this.getInetAddress()); } return null; }
private DNSRecord.Pointer getDNS4ReverseAddressRecord(boolean unique, int ttl) { if (this.getInetAddress() instanceof Inet4Address) { return new DNSRecord.Pointer(this.getInetAddress().getHostAddress() + ".in-addr.arpa.", DNSRecordClass.CLASS_IN, unique, ttl, this.getName()); } if ((this.getInetAddress() instanceof Inet6Address) && (((Inet6Address) this.getInetAddress()).isIPv4CompatibleAddress())) { byte[] rawAddress = this.getInetAddress().getAddress(); String address = (rawAddress[12] & 0xff) + "." + (rawAddress[13] & 0xff) + "." + (rawAddress[14] & 0xff) + "." + (rawAddress[15] & 0xff); return new DNSRecord.Pointer(address + ".in-addr.arpa.", DNSRecordClass.CLASS_IN, unique, ttl, this.getName()); } return null; }
private DNSRecord.Address getDNS6AddressRecord(boolean unique, int ttl) { if (this.getInetAddress() instanceof Inet6Address) { return new DNSRecord.IPv6Address(this.getName(), DNSRecordClass.CLASS_IN, unique, ttl, this.getInetAddress()); } return null; }
private DNSRecord.Pointer getDNS6ReverseAddressRecord(boolean unique, int ttl) { if (this.getInetAddress() instanceof Inet6Address) { return new DNSRecord.Pointer(this.getInetAddress().getHostAddress() + ".ip6.arpa.", DNSRecordClass.CLASS_IN, unique, ttl, this.getName()); } return null; }
final JmDNSImpl jmdns = new JmDNSImpl(null, null); final HostInfo hostInfo = HostInfo.newHostInfo(InetAddress.getByName("192.168.1.78"), jmdns, null); System.out.println("MDNS hostname (Bonjour): " + hostInfo.getName()); System.out.println("DNS hostname: " + hostInfo.getInetAddress().getHostName()); System.out.println("IP address: " + hostInfo.getInetAddress().getHostAddress()); jmdns.close();