Macros§
- Option_
Unknown - Pattern that matches an unknown
Option_
member. - Parameter
Unknown - Pattern that matches an unknown
Parameter
member.
Structs§
- Address
- Address
Pool - Client
Control Handle - Client
Event Stream - Client
Marker - Client
OnExit Request - Client
Provider Check Presence Responder - Client
Provider Control Handle - Client
Provider Event Stream - Client
Provider Marker - Client
Provider NewClient Request - Client
Provider Proxy - Client
Provider Request Stream - A Stream of incoming requests for fuchsia.net.dhcp/ClientProvider.
- Client
Provider Synchronous Proxy - Client
Proxy - Client
Request Stream - A Stream of incoming requests for fuchsia.net.dhcp/Client.
- Client
Synchronous Proxy - Client
Watch Configuration Responder - Client
Watch Configuration Response - Configuration
ToRequest - Describes the configuration information the DHCP client requests from DHCP servers.
- Lease
Length - NewClient
Params - Node
Types - A NetBIOS over TCP/IP node type as defined in RFC 1001/1002. This bitflag is for use with the NetBiosOverTcpipNodeType option.
- Server
GetOption Request - Server
GetOption Response - Server
GetParameter Request - Server
GetParameter Response - Server
IsServing Response - Server
List Options Response - Server
List Parameters Response - Server
SetOption Request - Server
SetParameter Request - Server_
Clear Leases Responder - Server_
Control Handle - Server_
Event Stream - Server_
GetOption Responder - Server_
GetParameter Responder - Server_
IsServing Responder - Server_
List Options Responder - Server_
List Parameters Responder - Server_
Marker - Server_
Proxy - Server_
Request Stream - A Stream of incoming requests for fuchsia.net.dhcp/Server.
- Server_
Reset Options Responder - Server_
Reset Parameters Responder - Server_
SetOption Responder - Server_
SetParameter Responder - Server_
Start Serving Responder - Server_
Stop Serving Responder - Server_
Synchronous Proxy - Static
Assignment
Enums§
- Client
Event - Client
Exit Reason - Client
Provider Event - Client
Provider Request - Provides a method to create new DHCP clients.
- Client
Request - Provides methods to watch for discovered network configurations and control the DHCP client discovering them.
- Message
Type - The type of DHCP message. The DHCP protocol requires that all messages identify their type by including the MessageType option. These values are specified in https://tools.ietf.org/html/rfc2132#section-9.6.
- Option
Code - The code of a DHCP option to be retrieved by Server.GetOption(). The code values are from https://tools.ietf.org/html/rfc2132 and the enum variants have been listed in the order they are presented in the RFC.
- Option
Overload Value - A indication of which DHCP message field should be used to store additional options.
- Option_
- A generic representation of client configuration parameters and DHCP settings. Options are the mechanism by which the DHCP protocol communicates configuration parameters from a repository on a DHCP server to DHCP clients, or by which DHCP clients and servers communicate data relevant to a DHCP transaction. All DHCP option values must have a length which can fit within a single byte, i.e. less than 256. Options for which there is no reasonable administrator-configurable value have been omitted from this xunion. The omitted options are:
- Parameter
- The configurable server parameters.
- Parameter
Name - The name of the Parameter to be retrieved by Server.GetParameter().
- Server_
Event - Server_
Request - Provides methods for DHCP Server configuration.
Constants§
- MAX_
DNS_ SERVERS - The maximum possible number of DNS servers that can be included in an acquired DHCP configuration.
- MAX_
ROUTERS - The maximum possible number of routers that can be included in an acquired DHCP configuration.
Traits§
Type Aliases§
- Addresses
- A DHCP option field of IP addresses.
- Ascii
String - A DHCP option field of ASCII characters.
- Duration
- A DHCP duration value, in seconds. As specified in https://tools.ietf.org/html/rfc2131#section-3.3, DHCP duration values are relative times.
- Server
Clear Leases Result - Server
GetOption Result - Server
GetParameter Result - Server
List Options Result - Server
List Parameters Result - Server
Reset Options Result - Server
Reset Parameters Result - Server
SetOption Result - Server
SetParameter Result - Server
Start Serving Result