org.jvnet.hudson.proxy_dhcp
Class DHCPOption

java.lang.Object
  extended by org.jvnet.hudson.proxy_dhcp.DHCPOption

public class DHCPOption
extends java.lang.Object

Author:
Kohsuke Kawaguchi
See Also:
2132 (http://www.ietf.org/rfc/rfc2132.txt)

Field Summary
 byte[] data
           
static byte OPTION_DHCP_MESSAGE_TYPE
           
static byte OPTION_DHCP_SERVER_IDENTIFIER
           
static byte OPTION_END
           
static byte OPTION_PAD
           
static byte OPTION_VENDOR_CLASS_IDENTIFIER
           
static byte OPTION_VENDOR_ENCAPSULATED_OPTIONS
           
 byte tag
           
 
Constructor Summary
DHCPOption()
           
DHCPOption(byte tag, byte[] data)
           
DHCPOption(byte tag, java.net.Inet4Address adrs)
           
 
Method Summary
static DHCPOption createVendorClassIdentifier(java.lang.String c)
           
 java.lang.String getDataAsString()
           
 boolean isEnd()
          Is this the end marker?
 boolean isPad()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tag

public byte tag

data

public byte[] data

OPTION_PAD

public static final byte OPTION_PAD
See Also:
Constant Field Values

OPTION_END

public static final byte OPTION_END
See Also:
Constant Field Values

OPTION_DHCP_MESSAGE_TYPE

public static final byte OPTION_DHCP_MESSAGE_TYPE
See Also:
Constant Field Values

OPTION_DHCP_SERVER_IDENTIFIER

public static final byte OPTION_DHCP_SERVER_IDENTIFIER
See Also:
Constant Field Values

OPTION_VENDOR_CLASS_IDENTIFIER

public static final byte OPTION_VENDOR_CLASS_IDENTIFIER
See Also:
Constant Field Values

OPTION_VENDOR_ENCAPSULATED_OPTIONS

public static final byte OPTION_VENDOR_ENCAPSULATED_OPTIONS
See Also:
Constant Field Values
Constructor Detail

DHCPOption

public DHCPOption()

DHCPOption

public DHCPOption(byte tag,
                  byte[] data)

DHCPOption

public DHCPOption(byte tag,
                  java.net.Inet4Address adrs)
Method Detail

getDataAsString

public java.lang.String getDataAsString()

isEnd

public boolean isEnd()
Is this the end marker?


isPad

public boolean isPad()

createVendorClassIdentifier

public static DHCPOption createVendorClassIdentifier(java.lang.String c)


Copyright © 2009. All Rights Reserved.