A B C D E F G H I L M N O P R S T U

S

sendResponse(DatagramPacket) - Method in class org.dhcp4java.DHCPCoreServer
Send back response packet to client.
serialize() - Method in class org.dhcp4java.DHCPPacket
Converts the object to a byte array ready to be sent on the wire.
serialize(int, int) - Method in class org.dhcp4java.DHCPPacket
Converts the object to a byte array ready to be sent on the wire.
server - Variable in class org.dhcp4java.DHCPServlet
the server instance running this servlet
SERVER_ADDRESS - Static variable in class org.dhcp4java.DHCPCoreServer
 
SERVER_THREADS - Static variable in class org.dhcp4java.DHCPCoreServer
 
SERVER_THREADS_KEEPALIVE - Static variable in class org.dhcp4java.DHCPCoreServer
 
SERVER_THREADS_MAX - Static variable in class org.dhcp4java.DHCPCoreServer
 
service(DHCPPacket) - Method in class org.dhcp4java.DHCPServlet
General method for parsing a DHCP request.
service(DHCPPacket) - Method in class org.dhcp4java.examples.DHCPSnifferServlet
Print received packet as INFO log, and do not respnd.
serviceDatagram(DatagramPacket) - Method in class org.dhcp4java.DHCPServlet
Low-level method for receiving a UDP Daragram and sending one back.
servlet - Variable in class org.dhcp4java.DHCPCoreServer
the servlet it must run
setAddress(InetAddress) - Method in class org.dhcp4java.DHCPPacket
Sets the IP address of the machine to which this datagram is being sent.
setAddrPort(InetSocketAddress) - Method in class org.dhcp4java.DHCPPacket
Syntactic sugar for setAddress/setPort.
setChaddr(byte[]) - Method in class org.dhcp4java.DHCPPacket
Sets the chaddr field (Client hardware address - typically MAC address).
setChaddrHex(String) - Method in class org.dhcp4java.DHCPPacket
Sets the chaddr field - from an hex String.
setCiaddr(InetAddress) - Method in class org.dhcp4java.DHCPPacket
Sets the ciaddr field (Client IP Address).
setCiaddr(String) - Method in class org.dhcp4java.DHCPPacket
Sets the ciaddr field (Client IP Address).
setCiaddrRaw(byte[]) - Method in class org.dhcp4java.DHCPPacket
Sets the ciaddr field (Client IP Address).
setComment(String) - Method in class org.dhcp4java.DHCPPacket
Sets the comment associated to this packet.
setDhcp(boolean) - Method in class org.dhcp4java.DHCPPacket
Sets the isDhcp flag.
setDHCPMessageType(byte) - Method in class org.dhcp4java.DHCPPacket
Sets the DHCP Option Type.
setFile(String) - Method in class org.dhcp4java.DHCPPacket
Sets the file field (Boot File Name) as String.
setFileRaw(byte[]) - Method in class org.dhcp4java.DHCPPacket
Sets the file field (Boot File Name) as String.
setFlags(short) - Method in class org.dhcp4java.DHCPPacket
Sets the flags field.
setGiaddr(InetAddress) - Method in class org.dhcp4java.DHCPPacket
Sets the giaddr field (Relay agent IP address).
setGiaddr(String) - Method in class org.dhcp4java.DHCPPacket
Sets the giaddr field (Relay agent IP address).
setGiaddrRaw(byte[]) - Method in class org.dhcp4java.DHCPPacket
Sets the giaddr field (Relay agent IP address).
setHlen(byte) - Method in class org.dhcp4java.DHCPPacket
Sets the hlen field (Hardware address length).
setHops(byte) - Method in class org.dhcp4java.DHCPPacket
Sets the hops field.
setHtype(byte) - Method in class org.dhcp4java.DHCPPacket
Sets the htype field (Hardware address length).
setOp(byte) - Method in class org.dhcp4java.DHCPPacket
Sets the op field (Message op code).
setOption(DHCPOption) - Method in class org.dhcp4java.DHCPPacket
Sets the option specified for the option.
setOptionAsByte(byte, byte) - Method in class org.dhcp4java.DHCPPacket
Sets a DHCP Option as Byte format.
setOptionAsInetAddress(byte, InetAddress) - Method in class org.dhcp4java.DHCPPacket
Sets a DHCP Option as InetAddress format.
setOptionAsInetAddress(byte, String) - Method in class org.dhcp4java.DHCPPacket
Sets a DHCP Option as InetAddress format.
setOptionAsInetAddresses(byte, InetAddress[]) - Method in class org.dhcp4java.DHCPPacket
Sets a DHCP Option as InetAddress array format.
setOptionAsInt(byte, int) - Method in class org.dhcp4java.DHCPPacket
Sets a DHCP Option as Integer format.
setOptionAsShort(byte, short) - Method in class org.dhcp4java.DHCPPacket
Sets a DHCP Option as Short format.
setOptionAsString(byte, String) - Method in class org.dhcp4java.DHCPPacket
Sets a DHCP Option as String format.
setOptionRaw(byte, byte[]) - Method in class org.dhcp4java.DHCPPacket
Sets the option specified for the option.
setOptions(DHCPOption[]) - Method in class org.dhcp4java.DHCPPacket
Sets an array of options.
setOptions(Collection<DHCPOption>) - Method in class org.dhcp4java.DHCPPacket
Sets a Collection of options.
setPadding(byte[]) - Method in class org.dhcp4java.DHCPPacket
Sets the padding buffer.
setPaddingWithZeroes(int) - Method in class org.dhcp4java.DHCPPacket
Sets the padding buffer with length zero bytes.
setPort(int) - Method in class org.dhcp4java.DHCPPacket
Sets the port number on the remote host to which this datagram is being sent.
setSecs(short) - Method in class org.dhcp4java.DHCPPacket
Sets the secs field (seconds elapsed).
setServer(DHCPCoreServer) - Method in class org.dhcp4java.DHCPServlet
 
setSiaddr(InetAddress) - Method in class org.dhcp4java.DHCPPacket
Sets the siaddr field (IP address of next server).
setSiaddr(String) - Method in class org.dhcp4java.DHCPPacket
Sets the siaddr field (IP address of next server).
setSiaddrRaw(byte[]) - Method in class org.dhcp4java.DHCPPacket
Sets the siaddr field (IP address of next server).
setSname(String) - Method in class org.dhcp4java.DHCPPacket
Sets the sname field (Optional server host name) as String.
setSnameRaw(byte[]) - Method in class org.dhcp4java.DHCPPacket
Sets the sname field (Optional server host name) as String.
setXid(int) - Method in class org.dhcp4java.DHCPPacket
Sets the xid field (Transaction ID).
setYiaddr(InetAddress) - Method in class org.dhcp4java.DHCPPacket
Sets the yiaddr field ('your' IP address).
setYiaddr(String) - Method in class org.dhcp4java.DHCPPacket
Sets the yiaddr field ('your' IP address).
setYiaddrRaw(byte[]) - Method in class org.dhcp4java.DHCPPacket
Sets the yiaddr field ('your' IP address).
short2Bytes(short) - Static method in class org.dhcp4java.DHCPOption
 
stopServer() - Method in class org.dhcp4java.DHCPCoreServer
This method stops the server and closes the socket.
string2Class(String) - Static method in class org.dhcp4java.DHCPOption
Simple method for converting from string to supported class format.
stringListToUserClass(List<String>) - Static method in class org.dhcp4java.DHCPOption
Converts this list of strings to a DHO_USER_CLASS (77) option.
stringToBytes(String) - Static method in class org.dhcp4java.DHCPPacket
 

A B C D E F G H I L M N O P R S T U