net.multicast
Class DHCPClient
java.lang.Object
net.multicast.DHCPClient
public class DHCPClient
- extends java.lang.Object
Constructor Summary |
DHCPClient(java.net.InetAddress address,
int port)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DHCPClient
public DHCPClient(java.net.InetAddress address,
int port)
throws java.net.SocketException
- Throws:
java.net.SocketException
setTimeout
public void setTimeout(int millis)
close
public void close()
send
public void send(DHCPClient.Packet packet)
throws java.io.IOException
- Throws:
java.io.IOException
receive
public DHCPClient.Packet receive()
throws java.io.IOException
- Throws:
java.io.IOException
decodeHwaddr
public static byte[] decodeHwaddr(java.lang.String hwaddr)
getDiscoverPacket
public DHCPClient.Packet getDiscoverPacket(byte[] hwaddr)
main
public static void main(java.lang.String[] args)
throws java.io.IOException,
java.net.UnknownHostException
- Throws:
java.io.IOException
java.net.UnknownHostException