Link Kit C-SDK  4.0.0
| 枚举 | 函数
aiot_sysdep_api.h 文件参考

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

#include <stdint.h>
aiot_sysdep_api.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

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 Core系统依赖头文件, 所有Core中的系统依赖均在此文件中列出

日期
2019-12-27

枚举类型说明

◆ 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 

◆ 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 

◆ 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 

函数说明

◆ aiot_sysdep_set_portfile()

void aiot_sysdep_set_portfile ( aiot_sysdep_portfile_t portfile)

◆ aiot_sysdep_get_portfile()

aiot_sysdep_portfile_t* aiot_sysdep_get_portfile ( void  )