DHCP client settings. More...
#include <dhcp_client.h>
Data Fields | |
NetInterface * | interface |
Network interface to configure. More... | |
uint_t | ipAddrIndex |
Index of the IP address to be configured. More... | |
bool_t | rapidCommit |
Quick configuration using rapid commit. More... | |
bool_t | manualDnsConfig |
Force manual DNS configuration. More... | |
systime_t | timeout |
DHCP configuration timeout. More... | |
DhcpClientTimeoutCallback | timeoutEvent |
DHCP configuration timeout event. More... | |
DhcpClientLinkChangeCallback | linkChangeEvent |
Link state change event. More... | |
DhcpClientStateChangeCallback | stateChangeEvent |
FSM state change event. More... | |
DhcpClientAddOptionsCallback | addOptionsCallback |
Add DHCP options callback. More... | |
DhcpClientParseOptionsCallback | parseOptionsCallback |
Parse DHCP options callback. More... | |
Detailed Description
DHCP client settings.
Definition at line 216 of file dhcp_client.h.
Field Documentation
◆ addOptionsCallback
DhcpClientAddOptionsCallback addOptionsCallback |
Add DHCP options callback.
Definition at line 226 of file dhcp_client.h.
◆ interface
NetInterface* interface |
Network interface to configure.
Definition at line 218 of file dhcp_client.h.
◆ ipAddrIndex
uint_t ipAddrIndex |
Index of the IP address to be configured.
Definition at line 219 of file dhcp_client.h.
◆ linkChangeEvent
DhcpClientLinkChangeCallback linkChangeEvent |
Link state change event.
Definition at line 224 of file dhcp_client.h.
◆ manualDnsConfig
bool_t manualDnsConfig |
Force manual DNS configuration.
Definition at line 221 of file dhcp_client.h.
◆ parseOptionsCallback
DhcpClientParseOptionsCallback parseOptionsCallback |
Parse DHCP options callback.
Definition at line 227 of file dhcp_client.h.
◆ rapidCommit
bool_t rapidCommit |
Quick configuration using rapid commit.
Definition at line 220 of file dhcp_client.h.
◆ stateChangeEvent
DhcpClientStateChangeCallback stateChangeEvent |
FSM state change event.
Definition at line 225 of file dhcp_client.h.
◆ timeout
systime_t timeout |
DHCP configuration timeout.
Definition at line 222 of file dhcp_client.h.
◆ timeoutEvent
DhcpClientTimeoutCallback timeoutEvent |
DHCP configuration timeout event.
Definition at line 223 of file dhcp_client.h.
The documentation for this struct was generated from the following file:
- cyclone_tcp/dhcp/dhcp_client.h