10#ifndef __TUYA_WS_DB_GW_H__
11#define __TUYA_WS_DB_GW_H__
Facility of DevOS definitions
Definition of active info
Definition: gw_intf.h:175
Definition gw BASE information
Definition: gw_intf.h:44
Definition of device description info
Definition: gw_intf.h:124
Definition of device work state
Definition: gw_intf.h:96
tuya key-value database module
OPERATE_RET wd_gw_base_if_read(OUT GW_BASE_IF_S *bi)
Read base info from storage
OPERATE_RET wd_gw_schema_write_ver(IN CONST CHAR_T *s_id, IN CONST CHAR_T *ver)
Save schema version into storage
OPERATE_RET wd_gw_desc_if_write(IN GW_DESC_IF_S *di)
Save description info into storage
OPERATE_RET wd_gw_schema_read(IN CONST CHAR_T *s_id, OUT CHAR_T **schema)
Read schema info from storage
OPERATE_RET wd_gw_desc_if_delete(VOID_T)
Delete description info from storage
OPERATE_RET wd_gw_wsm_write(IN GW_WORK_STAT_MAG_S *wsm)
Save work state info into storage
OPERATE_RET wd_gw_schema_read_ver(IN CONST CHAR_T *s_id, OUT CHAR_T **ver)
Read schema version from storage
OPERATE_RET wd_gw_schema_write(IN CONST CHAR_T *s_id, IN CONST CHAR_T *schema)
Save schema info into storage
OPERATE_RET wd_gw_actv_if_read(OUT GW_ACTV_IF_S *ai)
Read activation info from storage
OPERATE_RET wd_gw_actv_if_write(IN GW_ACTV_IF_S *ai)
Save activation info into storage
OPERATE_RET wd_gw_schema_delete(IN CONST CHAR_T *s_id)
Delete schema and its version from storage
OPERATE_RET wd_gw_base_if_write(IN GW_BASE_IF_S *bi)
Save base info into storage
OPERATE_RET wd_gw_desc_if_read(OUT GW_DESC_IF_S *di)
Read description info from storage
OPERATE_RET wd_gw_wsm_read(OUT GW_WORK_STAT_MAG_S *wsm)
Read work state info from storage