Package | Description |
---|---|
org.apache.directory.server.dhcp.io |
Provides the encoders and decoders for DHCP message
and option conversions.
|
org.apache.directory.server.dhcp.service |
Provides the implementation of the
DhcpService . |
Modifier and Type | Method and Description |
---|---|
DhcpMessage |
DhcpMessageDecoder.decode(ByteBuffer buffer)
Convert a byte buffer into a DhcpMessage.
|
Modifier and Type | Method and Description |
---|---|
void |
DhcpMessageEncoder.encode(ByteBuffer byteBuffer,
DhcpMessage message)
Converts a DhcpMessage object into a byte buffer.
|
Modifier and Type | Method and Description |
---|---|
DhcpMessage |
DhcpService.getReplyFor(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request)
Retrieve the reply to a given message.
|
DhcpMessage |
AbstractDhcpService.getReplyFor(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request) |
protected DhcpMessage |
StoreBasedDhcpService.handleDISCOVER(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request) |
protected DhcpMessage |
AbstractDhcpService.handleDISCOVER(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request)
Handle DHCPDISCOVER message.
|
protected DhcpMessage |
AbstractDhcpService.handleINFORM(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request)
Handle DHCPINFORM message.
|
protected DhcpMessage |
AbstractDhcpService.handleOFFER(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request)
Handle DHCPOFFER message.
|
protected DhcpMessage |
StoreBasedDhcpService.handleRELEASE(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request) |
protected DhcpMessage |
AbstractDhcpService.handleRELEASE(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request)
Handle DHCPRELEASE message.
|
protected DhcpMessage |
StoreBasedDhcpService.handleREQUEST(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request) |
protected DhcpMessage |
AbstractDhcpService.handleREQUEST(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request)
Handle DHCPREQUEST message.
|
protected DhcpMessage |
AbstractDhcpService.handleUnknownMessage(InetSocketAddress clientAddress,
DhcpMessage request)
Handle unknown DHCP message.
|
protected DhcpMessage |
AbstractDhcpService.initGeneralReply(InetSocketAddress localAddress,
DhcpMessage request)
Initialize a general DHCP reply message.
|
Modifier and Type | Method and Description |
---|---|
protected InetAddress |
AbstractDhcpService.determineSelectionBase(InetSocketAddress clientAddress,
DhcpMessage request)
Determine address on which to base selection.
|
DhcpMessage |
DhcpService.getReplyFor(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request)
Retrieve the reply to a given message.
|
DhcpMessage |
AbstractDhcpService.getReplyFor(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request) |
protected DhcpMessage |
StoreBasedDhcpService.handleDISCOVER(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request) |
protected DhcpMessage |
AbstractDhcpService.handleDISCOVER(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request)
Handle DHCPDISCOVER message.
|
protected DhcpMessage |
AbstractDhcpService.handleINFORM(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request)
Handle DHCPINFORM message.
|
protected DhcpMessage |
AbstractDhcpService.handleOFFER(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request)
Handle DHCPOFFER message.
|
protected DhcpMessage |
StoreBasedDhcpService.handleRELEASE(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request) |
protected DhcpMessage |
AbstractDhcpService.handleRELEASE(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request)
Handle DHCPRELEASE message.
|
protected DhcpMessage |
StoreBasedDhcpService.handleREQUEST(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request) |
protected DhcpMessage |
AbstractDhcpService.handleREQUEST(InetSocketAddress localAddress,
InetSocketAddress clientAddress,
DhcpMessage request)
Handle DHCPREQUEST message.
|
protected DhcpMessage |
AbstractDhcpService.handleUnknownMessage(InetSocketAddress clientAddress,
DhcpMessage request)
Handle unknown DHCP message.
|
protected DhcpMessage |
AbstractDhcpService.initGeneralReply(InetSocketAddress localAddress,
DhcpMessage request)
Initialize a general DHCP reply message.
|
protected void |
AbstractDhcpService.stripUnwantedOptions(DhcpMessage request,
OptionsField options)
Strip options that the client doesn't want, if the ParameterRequestList
option is present.
|
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.