|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DHCPPacket | |
---|---|
org.dhcp4java | This package provides classes for manipulating DHCP Packets: creating, parsing and sending. |
org.dhcp4java.examples | This package provides simple examples using DHCP API. |
Uses of DHCPPacket in org.dhcp4java |
---|
Methods in org.dhcp4java that return DHCPPacket | |
---|---|
DHCPPacket |
DHCPPacket.clone()
Returns a copy of this DHCPPacket. |
protected DHCPPacket |
DHCPServlet.doDecline(DHCPPacket request)
Process DECLINE request. |
protected DHCPPacket |
DHCPServlet.doDiscover(DHCPPacket request)
Process DISCOVER request. |
protected DHCPPacket |
DHCPServlet.doInform(DHCPPacket request)
Process INFORM request. |
protected DHCPPacket |
DHCPServlet.doRelease(DHCPPacket request)
Process RELEASE request. |
protected DHCPPacket |
DHCPServlet.doRequest(DHCPPacket request)
Process REQUEST request. |
static DHCPPacket |
DHCPPacket.getPacket(byte[] buf,
int offset,
int length,
boolean strict)
Factory for creating DHCPPacket objects by parsing a byte[] e.g. from a datagram. |
static DHCPPacket |
DHCPPacket.getPacket(java.net.DatagramPacket datagram)
Factory for creating DHCPPacket objects by parsing a DatagramPacket object. |
static DHCPPacket |
DHCPResponseFactory.makeDHCPAck(DHCPPacket request,
java.net.InetAddress offeredAddress,
int leaseTime,
java.net.InetAddress serverIdentifier,
java.lang.String message,
DHCPOption[] options)
Create a populated DHCPACK response. |
static DHCPPacket |
DHCPResponseFactory.makeDHCPNak(DHCPPacket request,
java.net.InetAddress serverIdentifier,
java.lang.String message)
Create a populated DHCPNAK response. |
static DHCPPacket |
DHCPResponseFactory.makeDHCPOffer(DHCPPacket request,
java.net.InetAddress offeredAddress,
int leaseTime,
java.net.InetAddress serverIdentifier,
java.lang.String message,
DHCPOption[] options)
Create a populated DHCPOFFER response. |
protected DHCPPacket |
DHCPPacket.marshall(byte[] buffer,
int offset,
int length,
java.net.InetAddress address0,
int port0,
boolean strict)
Convert a specified byte array containing a DHCP message into a DHCPMessage object. |
protected DHCPPacket |
DHCPServlet.service(DHCPPacket request)
General method for parsing a DHCP request. |
Methods in org.dhcp4java with parameters of type DHCPPacket | |
---|---|
DHCPOption |
DHCPOption.applyOption(DHCPPacket request)
Get the option value based on the context, i.e. the client's request. |
protected DHCPPacket |
DHCPServlet.doDecline(DHCPPacket request)
Process DECLINE request. |
protected DHCPPacket |
DHCPServlet.doDiscover(DHCPPacket request)
Process DISCOVER request. |
protected DHCPPacket |
DHCPServlet.doInform(DHCPPacket request)
Process INFORM request. |
protected DHCPPacket |
DHCPServlet.doRelease(DHCPPacket request)
Process RELEASE request. |
protected DHCPPacket |
DHCPServlet.doRequest(DHCPPacket request)
Process REQUEST request. |
static java.net.InetSocketAddress |
DHCPResponseFactory.getDefaultSocketAddress(DHCPPacket request,
byte responseType)
Calculates the addres/port to which the response must be sent, according to rfc 2131, section 4.1. |
static DHCPPacket |
DHCPResponseFactory.makeDHCPAck(DHCPPacket request,
java.net.InetAddress offeredAddress,
int leaseTime,
java.net.InetAddress serverIdentifier,
java.lang.String message,
DHCPOption[] options)
Create a populated DHCPACK response. |
static DHCPPacket |
DHCPResponseFactory.makeDHCPNak(DHCPPacket request,
java.net.InetAddress serverIdentifier,
java.lang.String message)
Create a populated DHCPNAK response. |
static DHCPPacket |
DHCPResponseFactory.makeDHCPOffer(DHCPPacket request,
java.net.InetAddress offeredAddress,
int leaseTime,
java.net.InetAddress serverIdentifier,
java.lang.String message,
DHCPOption[] options)
Create a populated DHCPOFFER response. |
protected DHCPPacket |
DHCPServlet.service(DHCPPacket request)
General method for parsing a DHCP request. |
Uses of DHCPPacket in org.dhcp4java.examples |
---|
Methods in org.dhcp4java.examples that return DHCPPacket | |
---|---|
DHCPPacket |
DHCPSnifferServlet.service(DHCPPacket request)
Print received packet as INFO log, and do not respnd. |
Methods in org.dhcp4java.examples with parameters of type DHCPPacket | |
---|---|
DHCPPacket |
DHCPSnifferServlet.service(DHCPPacket request)
Print received packet as INFO log, and do not respnd. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |