net.multicast
Class DHCPClient
java.lang.Object
   net.multicast.DHCPClient
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