Type Alias esp_idf_sys::esp_netif_inherent_config_t
source · pub type esp_netif_inherent_config_t = esp_netif_inherent_config;
Expand description
@brief ESP-netif inherent config parameters
Aliased Type§
struct esp_netif_inherent_config_t {
pub flags: u32,
pub mac: [u8; 6],
pub ip_info: *const esp_netif_ip_info_t,
pub get_ip_event: u32,
pub lost_ip_event: u32,
pub if_key: *const i8,
pub if_desc: *const i8,
pub route_prio: i32,
pub bridge_info: *mut bridgeif_config,
}
Fields§
§flags: u32
< flags that define esp-netif behavior
mac: [u8; 6]
< initial mac address for this interface
ip_info: *const esp_netif_ip_info_t
< initial ip address for this interface
get_ip_event: u32
< event id to be raised when interface gets an IP
lost_ip_event: u32
< event id to be raised when interface losts its IP
if_key: *const i8
< string identifier of the interface
if_desc: *const i8
< textual description of the interface
route_prio: i32
< numeric priority of this interface to become a default routing if (if other netifs are up). A higher value of route_prio indicates a higher priority
bridge_info: *mut bridgeif_config
< LwIP bridge configuration