Link Kit C-SDK  5.0.0
结构体 | 枚举 | 函数
aiot_sysdep_api.h 文件参考

sdk系统依赖头文件, 所有系统依赖均在此文件中列出 更多...

#include <stdint.h>

浏览源代码.

结构体

struct  aiot_sysdep_network_cred_t
 
struct  core_sysdep_psk_t
 
struct  core_sysdep_addr_t
 
struct  aiot_sysdep_portfile_t
 用以向SDK描述其运行硬件平台的资源如何使用的方法结构体 更多...
 

枚举

enum  aiot_sysdep_network_cred_option_t { AIOT_SYSDEP_NETWORK_CRED_NONE, AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA, AIOT_SYSDEP_NETWORK_CRED_SVRCERT_PSK, AIOT_SYSDEP_NETWORK_CRED_MAX }
 
enum  core_sysdep_socket_type_t { CORE_SYSDEP_SOCKET_TCP_CLIENT, CORE_SYSDEP_SOCKET_TCP_SERVER, CORE_SYSDEP_SOCKET_UDP_CLIENT, CORE_SYSDEP_SOCKET_UDP_SERVER }
 
enum  core_sysdep_network_option_t {
  CORE_SYSDEP_NETWORK_SOCKET_TYPE, CORE_SYSDEP_NETWORK_HOST, CORE_SYSDEP_NETWORK_BACKUP_IP, CORE_SYSDEP_NETWORK_PORT,
  CORE_SYSDEP_NETWORK_CONNECT_TIMEOUT_MS, CORE_SYSDEP_NETWORK_CRED, CORE_SYSDEP_NETWORK_PSK, CORE_SYSDEP_NETWORK_MAX
}
 

函数

void aiot_sysdep_set_portfile (aiot_sysdep_portfile_t *portfile)
 
aiot_sysdep_portfile_taiot_sysdep_get_portfile (void)
 

详细描述

sdk系统依赖头文件, 所有系统依赖均在此文件中列出

日期
2022-01-20

枚举类型说明

枚举值
AIOT_SYSDEP_NETWORK_CRED_NONE 
AIOT_SYSDEP_NETWORK_CRED_SVRCERT_CA 
AIOT_SYSDEP_NETWORK_CRED_SVRCERT_PSK 
AIOT_SYSDEP_NETWORK_CRED_MAX 
枚举值
CORE_SYSDEP_SOCKET_TCP_CLIENT 
CORE_SYSDEP_SOCKET_TCP_SERVER 
CORE_SYSDEP_SOCKET_UDP_CLIENT 
CORE_SYSDEP_SOCKET_UDP_SERVER 
枚举值
CORE_SYSDEP_NETWORK_SOCKET_TYPE 
CORE_SYSDEP_NETWORK_HOST 
CORE_SYSDEP_NETWORK_BACKUP_IP 
CORE_SYSDEP_NETWORK_PORT 
CORE_SYSDEP_NETWORK_CONNECT_TIMEOUT_MS 
CORE_SYSDEP_NETWORK_CRED 
CORE_SYSDEP_NETWORK_PSK 
CORE_SYSDEP_NETWORK_MAX 

函数说明

void aiot_sysdep_set_portfile ( aiot_sysdep_portfile_t portfile)
aiot_sysdep_portfile_t* aiot_sysdep_get_portfile ( void  )