javax.jmdns.impl

Class HostInfo


public class HostInfo
extends java.lang.Object

HostInfo information on the local host to be able to cope with change of addresses.

Field Summary

protected InetAddress
address
protected NetworkInterface
interfaze
protected String
name

Constructor Summary

HostInfo(InetAddress address, String name)

Method Summary

void
addAddressRecords(DNSOutgoing out, boolean authoritative)
InetAddress
getAddress()
javax.jmdns.impl.DNSRecord.Address
getDNS4AddressRecord()
javax.jmdns.impl.DNSRecord.Address
getDNS6AddressRecord()
NetworkInterface
getInterface()
String
getName()
String
toString()

Field Details

address

protected InetAddress address

interfaze

protected NetworkInterface interfaze

name

protected String name

Constructor Details

HostInfo

public HostInfo(InetAddress address,
                String name)

Method Details

addAddressRecords

public void addAddressRecords(DNSOutgoing out,
                              boolean authoritative)
            throws IOException

getAddress

public InetAddress getAddress()

getDNS4AddressRecord

public javax.jmdns.impl.DNSRecord.Address getDNS4AddressRecord()

getDNS6AddressRecord

public javax.jmdns.impl.DNSRecord.Address getDNS6AddressRecord()

getInterface

public NetworkInterface getInterface()

getName

public String getName()

toString

public String toString()