TuyaOS
tkl_lwip.h
浏览该文件的文档.
1
10#ifndef __TKL_LWIP_H__
11#define __TKL_LWIP_H__
12
13#include "tuya_cloud_types.h"
14
15#ifdef __cplusplus
16extern "C" {
17#endif
18
19typedef VOID_T* TKL_PBUF_HANDLE;
20typedef VOID_T* TKL_NETIF_HANDLE;
21
28OPERATE_RET tkl_ethernetif_init(TKL_NETIF_HANDLE netif);
29
37OPERATE_RET tkl_ethernetif_output(TKL_NETIF_HANDLE netif, TKL_PBUF_HANDLE p);
38
46OPERATE_RET tkl_ethernetif_recv(TKL_NETIF_HANDLE netif, TKL_PBUF_HANDLE p);
47
48#ifdef __cplusplus
49} // extern "C"
50#endif
51
52#endif // __TKL_LWIP_H__
53
Definition: netif.h:260
OPERATE_RET tkl_ethernetif_output(TKL_NETIF_HANDLE netif, TKL_PBUF_HANDLE p)
ethernet interface sendout the pbuf packet
OPERATE_RET tkl_ethernetif_init(TKL_NETIF_HANDLE netif)
ethernet interface hardware init
OPERATE_RET tkl_ethernetif_recv(TKL_NETIF_HANDLE netif, TKL_PBUF_HANDLE p)
ethernet interface recv the packet