TuyaOS
结构体 | 宏定义 | 枚举 | 函数
tuya_svc_devos.h 文件参考

DevOS initialization and schedule 更多...

#include "tuya_cloud_com_defs.h"
tuya_svc_devos.h 的引用(Include)关系图:

浏览源代码.

结构体

struct  devos_init_t
 Init param of IoT device 更多...
 

宏定义

#define EVENT_DEVOS_STATE_CHANGE   "devos.stat.chg"
 

枚举

enum  DEVOS_STATE_E {
  DEVOS_STATE_INIT , DEVOS_STATE_UNREGISTERED , DEVOS_STATE_REGISTERING , DEVOS_STATE_ACTIVATED ,
  DEVOS_STATE_UPGRADING , DEVOS_STATE_MAX
}
 

函数

DEVOS_STATE_E tuya_svc_devos_get_state (VOID)
 Get current devos state 更多...
 
OPERATE_RET tuya_svc_devos_init (IN devos_init_t *cfg)
 Init device 更多...
 
OPERATE_RET tuya_svc_devos_set_state (IN DEVOS_STATE_E state)
 Set current devos state (dispatch event) 更多...
 

详细描述

DevOS initialization and schedule

版本
0.1
日期
2019-04-25

函数说明

◆ tuya_svc_devos_get_state()

DEVOS_STATE_E tuya_svc_devos_get_state ( VOID  )

Get current devos state

返回
see DEVOS_STATE_E

◆ tuya_svc_devos_init()

OPERATE_RET tuya_svc_devos_init ( IN devos_init_t cfg)

Init device

参数
[in]cfgdevice configuration
返回
OPRT_OK on success. Others on error, please refer to tuya_error_code.h

◆ tuya_svc_devos_set_state()

OPERATE_RET tuya_svc_devos_set_state ( IN DEVOS_STATE_E  state)

Set current devos state (dispatch event)

参数
[in]statesee DEVOS_STATE_E
返回
OPRT_OK on success. Others on error, please refer to tuya_error_code.h