Uses of Class
org.apache.directory.server.dhcp.options.DhcpOption

Packages that use DhcpOption
org.apache.directory.server.dhcp.options Provides base message objects for DHCP options. 
org.apache.directory.server.dhcp.options.dhcp Provides DHCP options for the DHCP protocol. 
org.apache.directory.server.dhcp.options.linklayer Provides link layer options for the DHCP protocol. 
org.apache.directory.server.dhcp.options.misc Provides miscellaneous options for the DHCP protocol. 
org.apache.directory.server.dhcp.options.perhost Provides per-host options for the DHCP protocol. 
org.apache.directory.server.dhcp.options.perinterface Provides per-interface options for the DHCP protocol. 
org.apache.directory.server.dhcp.options.tcp Provides TCP options for the DHCP protocol. 
org.apache.directory.server.dhcp.options.vendor Provides vendor options for the DHCP protocol. 
 

Uses of DhcpOption in org.apache.directory.server.dhcp.options
 

Subclasses of DhcpOption in org.apache.directory.server.dhcp.options
 class AddressListOption
          The Dynamic Host Configuration Protocol (DHCP) provides a framework for passing configuration information to hosts on a TCP/IP network.
 class AddressOption
          The Dynamic Host Configuration Protocol (DHCP) provides a framework for passing configuration information to hosts on a TCP/IP network.
 class ByteOption
          The Dynamic Host Configuration Protocol (DHCP) provides a framework for passing configuration information to hosts on a TCP/IP network.
 class IntOption
          The Dynamic Host Configuration Protocol (DHCP) provides a framework for passing configuration information to hosts on a TCP/IP network.
 class ShortOption
          The Dynamic Host Configuration Protocol (DHCP) provides a framework for passing configuration information to hosts on a TCP/IP network.
 class StringOption
          The Dynamic Host Configuration Protocol (DHCP) provides a framework for passing configuration information to hosts on a TCP/IP network.
 

Methods in org.apache.directory.server.dhcp.options that return DhcpOption
 DhcpOption OptionsField.get(java.lang.Class optionClass)
          Return the (first) DHCP option matching a given option class or null of the option isn't set.
 DhcpOption OptionsField.get(int tag)
          Return the (first) DHCP option matching a given tag or null of the option isn't set.
 

Methods in org.apache.directory.server.dhcp.options with parameters of type DhcpOption
 void OptionsField.add(DhcpOption option)
           
 

Uses of DhcpOption in org.apache.directory.server.dhcp.options.dhcp
 

Subclasses of DhcpOption in org.apache.directory.server.dhcp.options.dhcp
 class BootfileName
          This option is used to identify a bootfile when the 'file' field in the DHCP header has been used for DHCP options.
 class ClientIdentifier
          This option is used by DHCP clients to specify their unique identifier.
 class DhcpMessageType
          This option is used to convey the type of the DHCP message.
 class IpAddressLeaseTime
          This option is used in a client request (DHCPDISCOVER or DHCPREQUEST) to allow the client to request a lease time for the IP address.
 class MaximumDhcpMessageSize
          This option specifies the maximum length DHCP message that it is willing to accept.
 class Message
          This option is used by a DHCP server to provide an error message to a DHCP client in a DHCPNAK message in the event of a failure.
 class OptionOverload
          This option is used to indicate that the DHCP 'sname' or 'file' fields are being overloaded by using them to carry DHCP options.
 class ParameterRequestList
          This option is used by a DHCP client to request values for specified configuration parameters.
 class RebindingTimeValue
          This option specifies the time interval from address assignment until the client transitions to the REBINDING state.
 class RenewalTimeValue
          This option specifies the time interval from address assignment until the client transitions to the RENEWING state.
 class RequestedIpAddress
          This option is used in a client request (DHCPDISCOVER) to allow the client to request that a particular IP address be assigned.
 class ServerIdentifier
          This option is used in DHCPOFFER and DHCPREQUEST messages, and may optionally be included in the DHCPACK and DHCPNAK messages.
 class TftpServerName
          This option is used to identify a TFTP server when the 'sname' field in the DHCP header has been used for DHCP options.
 class UnrecognizedOption
          This pseudo option represents all options which have not been recognized and parsed as specific implementations.
 class VendorClassIdentifier
          This option is used by DHCP clients to optionally identify the vendor type and configuration of a DHCP client.
 

Uses of DhcpOption in org.apache.directory.server.dhcp.options.linklayer
 

Subclasses of DhcpOption in org.apache.directory.server.dhcp.options.linklayer
 class ArpCacheTimeout
          This option specifies the timeout in seconds for ARP cache entries.
 class EthernetEncapsulation
          This option specifies whether or not the client should use Ethernet Version 2 (RFC 894) or IEEE 802.3 (RFC 1042) encapsulation if the interface is an Ethernet.
 class TrailerEncapsulation
          This option specifies whether or not the client should negotiate the use of trailers (RFC 893) when using the ARP protocol.
 

Uses of DhcpOption in org.apache.directory.server.dhcp.options.misc
 

Subclasses of DhcpOption in org.apache.directory.server.dhcp.options.misc
 class DefaultFingerServers
          The Finger server option specifies a list of Finger available to the client.
 class DefaultIrcServers
          The IRC server option specifies a list of IRC available to the client.
 class DefaultWwwServers
          The WWW server option specifies a list of WWW available to the client.
 class MobileIpHomeAgents
          This option specifies a list of IP addresses indicating mobile IP home agents available to the client.
 class NbddServers
          The NetBIOS datagram distribution server (NBDD) option specifies a list of RFC 1001/1002 NBDD servers listed in order of preference.
 class NetbiosNameServers
          The NetBIOS name server (NBNS) option specifies a list of RFC 1001/1002 NBNS name servers listed in order of preference.
 class NetbiosNodeType
          The NetBIOS node type option allows NetBIOS over TCP/IP clients which are configurable to be configured as described in RFC 1001/1002.
 class NetbiosScope
          The NetBIOS scope option specifies the NetBIOS over TCP/IP scope parameter for the client as specified in RFC 1001/1002.
 class NisDomain
          This option specifies the name of the client's NIS domain.
 class NisPlusDomain
          This option specifies the name of the client's NIS+ domain.
 class NisPlusServers
          This option specifies a list of IP addresses indicating NIS+ servers available to the client.
 class NisServers
          This option specifies a list of IP addresses indicating NIS servers available to the client.
 class NntpServers
          The NNTP server option specifies a list of NNTP available to the client.
 class NtpServers
          This option specifies a list of IP addresses indicating NTP servers available to the client.
 class Pop3Servers
          The POP3 server option specifies a list of POP3 available to the client.
 class SmtpServers
          The SMTP server option specifies a list of SMTP servers available to the client.
 class StdaServers
          The StreetTalk Directory Assistance (STDA) server option specifies a list of STDA servers available to the client.
 class StreetTalkServers
          The StreetTalk server option specifies a list of StreetTalk servers available to the client.
 class VendorSpecificInformation
          This option is used by clients and servers to exchange vendor- specific information.
 class XWindowDisplayManagers
          This option specifies a list of IP addresses of systems that are running the X Window System Display Manager and are available to the client.
 class XWindowFontServers
          This option specifies a list of X Window System Font servers available to the client.
 

Uses of DhcpOption in org.apache.directory.server.dhcp.options.perhost
 

Subclasses of DhcpOption in org.apache.directory.server.dhcp.options.perhost
 class DefaultIpTimeToLive
          This option specifies the default time-to-live that the client should use on outgoing datagrams.
 class IpForwarding
          This option specifies whether the client should configure its IP layer for packet forwarding.
 class MaximumDatagramSize
          This option specifies the maximum size datagram that the client should be prepared to reassemble.
 class NonLocalSourceRouting
          This option specifies whether the client should configure its IP layer to allow forwarding of datagrams with non-local source routes.
 class PathMtuAgingTimeout
          This option specifies the timeout (in seconds) to use when aging Path MTU values discovered by the mechanism defined in RFC 1191.
 class PathMtuPlateauTable
          This option specifies a table of MTU sizes to use when performing Path MTU Discovery as defined in RFC 1191.
 class PolicyFilter
          This option specifies policy filters for non-local source routing.
 

Uses of DhcpOption in org.apache.directory.server.dhcp.options.perinterface
 

Subclasses of DhcpOption in org.apache.directory.server.dhcp.options.perinterface
 class AllSubnetsAreLocal
          This option specifies whether or not the client may assume that all subnets of the IP network to which the client is connected use the same MTU as the subnet of that network to which the client is directly connected.
 class BroadcastAddress
          This option specifies the broadcast address in use on the client's subnet.
 class InterfaceMtu
          This option specifies the MTU to use on this interface.
 class MaskSupplier
          This option specifies whether or not the client should respond to subnet mask requests using ICMP.
 class PerformMaskDiscovery
          This option specifies whether or not the client should perform subnet mask discovery using ICMP.
 class PerformRouterDiscovery
          This option specifies whether or not the client should solicit routers using the Router Discovery mechanism defined in RFC 1256.
 class RouterSolicitationAddress
          This option specifies the address to which the client should transmit router solicitation requests.
 class StaticRoute
          This option specifies a list of static routes that the client should install in its routing cache.
 

Uses of DhcpOption in org.apache.directory.server.dhcp.options.tcp
 

Subclasses of DhcpOption in org.apache.directory.server.dhcp.options.tcp
 class TcpDefaultTimeToLive
          This option specifies the default TTL that the client should use when sending TCP segments.
 class TcpKeepaliveGarbage
          This option specifies the interval (in seconds) that the client TCP should wait before sending a keepalive message on a TCP connection.
 class TcpKeepaliveInterval
          This option specifies the whether or not the client should send TCP keepalive messages with a octet of garbage for compatibility with older implementations.
 

Uses of DhcpOption in org.apache.directory.server.dhcp.options.vendor
 

Subclasses of DhcpOption in org.apache.directory.server.dhcp.options.vendor
 class BootFileSize
          This option specifies the length in 512-octet blocks of the default boot image for the client.
 class CookieServers
          The cookie server option specifies a list of RFC 865 cookie servers available to the client.
 class DomainName
          This option specifies the domain name that client should use when resolving hostnames via the Domain Name System.
 class DomainNameServers
          The domain name server option specifies a list of Domain Name System (STD 13, RFC 1035 [8]) name servers available to the client.
 class ExtensionsPath
          A string to specify a file, retrievable via TFTP, which contains information which can be interpreted in the same way as the 64-octet vendor-extension field within the BOOTP response, with the following exceptions: - the length of the file is unconstrained; - all references to Tag 18 (i.e., instances of the BOOTP Extensions Path field) within the file are ignored.
 class HostName
          This option specifies the name of the client.
 class ImpressServers
          The Impress server option specifies a list of Imagen Impress servers available to the client.
 class LogServers
          The log server option specifies a list of MIT-LCS UDP log servers available to the client.
 class LprServers
          The LPR server option specifies a list of RFC 1179 line printer servers available to the client.
 class MeritDumpFile
          This option specifies the path-name of a file to which the client's core image should be dumped in the event the client crashes.
 class NameServers
          The name server option specifies a list of IEN 116 name servers available to the client.
 class ResourceLocationServers
          This option specifies a list of RFC 887 Resource Location servers available to the client.
 class RootPath
          This option specifies the path-name that contains the client's root disk.
 class Routers
          The router option specifies a list of IP addresses for routers on the client's subnet.
 class SubnetMask
          The subnet mask option specifies the client's subnet mask as per RFC 950.
 class SwapServer
          This specifies the IP address of the client's swap server.
 class TimeOffset
          The time offset field specifies the offset of the client's subnet in seconds from Coordinated Universal Time (UTC).
 class TimeServers
          The time server option specifies a list of RFC 868 time servers available to the client.
 



Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.