1 #ifndef _WRAPPERS_TCP_H_
2 #define _WRAPPERS_TCP_H_
3 
4 #include "linkkit/infra/infra_types.h"
5 #include "linkkit/infra/infra_defs.h"
6 
7 uintptr_t HAL_TCP_Establish(const char *host, uint16_t port);
8 
9 int HAL_TCP_Destroy(uintptr_t fd);
10 
11 int32_t HAL_TCP_Write(uintptr_t fd, const char *buf, uint32_t len,
12                       uint32_t timeout_ms);
13 
14 int32_t HAL_TCP_Read(uintptr_t fd, char *buf, uint32_t len,
15                      uint32_t timeout_ms);
16 
17 #endif
18