PDK API Guide for J721E
LwipifEnetAppIf_ReleaseHandleInfo Struct Reference

Detailed Description

Arguments passed to application by Enet's netif during deinitialization.

Data Fields

struct netif * netif
 
Enet_Handle hEnet
 
uint32_t coreId
 
uint32_t coreKey
 
LwipifEnetAppIf_TxHandleInfo txInfo
 
LwipifEnetAppIf_RxHandleInfo rxInfo [LWIP2ENET_RX_NUM]
 
Lwip2EnetAppIf_FreePktInfo txFreePkt
 
Lwip2EnetAppIf_FreePktInfo rxFreePkt [LWIP2ENET_RX_NUM]
 

Field Documentation

◆ netif

struct netif* LwipifEnetAppIf_ReleaseHandleInfo::netif

Enet's netif.

◆ hEnet

Enet_Handle LwipifEnetAppIf_ReleaseHandleInfo::hEnet

Enet driver handle.

◆ coreId

uint32_t LwipifEnetAppIf_ReleaseHandleInfo::coreId

Self core id.

◆ coreKey

uint32_t LwipifEnetAppIf_ReleaseHandleInfo::coreKey

Core key returned by Enet LLD.

◆ txInfo

LwipifEnetAppIf_TxHandleInfo LwipifEnetAppIf_ReleaseHandleInfo::txInfo

Packet transmission parameters that application needs to close TX channel.

◆ rxInfo

LwipifEnetAppIf_RxHandleInfo LwipifEnetAppIf_ReleaseHandleInfo::rxInfo[LWIP2ENET_RX_NUM]

Packet reception parameters that application needs to close RX channel.

◆ txFreePkt

Lwip2EnetAppIf_FreePktInfo LwipifEnetAppIf_ReleaseHandleInfo::txFreePkt

Callback used to free TX packets during deinitialization.

◆ rxFreePkt

Lwip2EnetAppIf_FreePktInfo LwipifEnetAppIf_ReleaseHandleInfo::rxFreePkt[LWIP2ENET_RX_NUM]

Callback used to free RX packets during deinitialization.