_AutoIpContext Struct Reference
Auto-IP context. More...
#include <auto_ip.h>
Data Fields | |
| NetContext * | netContext |
| TCP/IP stack context. More... | |
| NetInterface * | interface |
| Network interface to configure. More... | |
| uint_t | ipAddrIndex |
| Index of the IP address to be configured. More... | |
| AutoIpLinkChangeCallback | linkChangeEvent |
| Link state change event. More... | |
| AutoIpStateChangeCallback | stateChangeEvent |
| FSM state change event. More... | |
| bool_t | running |
| Auto-IP is currently running. More... | |
| AutoIpState | state |
| Current state of the FSM. More... | |
| Ipv4Addr | linkLocalAddr |
| Link-local address. More... | |
| systime_t | timestamp |
| Timestamp to manage retransmissions. More... | |
| systime_t | timeout |
| Timeout value. More... | |
| uint_t | retransmitCount |
| Retransmission counter. More... | |
| uint_t | conflictCount |
| Number of conflicts. More... | |
Detailed Description
Field Documentation
◆ conflictCount
◆ interface
| NetInterface* interface |
◆ ipAddrIndex
| uint_t ipAddrIndex |
◆ linkChangeEvent
| AutoIpLinkChangeCallback linkChangeEvent |
◆ linkLocalAddr
◆ netContext
| NetContext* netContext |
◆ retransmitCount
◆ running
◆ state
| AutoIpState state |
◆ stateChangeEvent
| AutoIpStateChangeCallback stateChangeEvent |
◆ timeout
◆ timestamp
The documentation for this struct was generated from the following file:
- cyclone_tcp/ipv4/auto_ip.h
