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
