# NetDeviceInterFace ## **Overview** **Related Modules:** [WLAN](WLAN.md) **Description:** Defines interfaces that need to be implemented externally by network devices, including initializing, opening, and closing a network device. **Since:** 1.0 ## **Summary** ## Data Fields
setMacAddr )(struct NetDevice *netDev, void *addr) |
|
setNetIfStatus )(struct NetDevice *netDev, NetIfStatus status) |
|
selectQueue )(struct NetDevice *netDev, struct NetBuf *netBuff) |
|
netifNotify )(struct NetDevice *netDev, NetDevNotify *notify) |
|
specialEtherTypeProcess )(const struct NetDevice *netDev, struct NetBuf *buff) |