Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
K
k-sdk
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
陈伟灿
k-sdk
Commits
88cc317e
Commit
88cc317e
authored
Jun 28, 2021
by
chen.weican
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
【修改内容】添加一些.h
【提交人】陈伟灿
parent
cde60581
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
38 additions
and
0 deletions
+38
-0
midware/midware/dm/kk_dm_heartbeat.h
midware/midware/dm/kk_dm_heartbeat.h
+6
-0
midware/midware/dm/kk_linkkit.h
midware/midware/dm/kk_linkkit.h
+15
-0
midware/tsl/tsl_handle/kk_tsl_parse.h
midware/tsl/tsl_handle/kk_tsl_parse.h
+17
-0
No files found.
midware/midware/dm/kk_dm_heartbeat.h
0 → 100644
View file @
88cc317e
#ifndef _KK_DM_HEARTBEAT_H_
#define _KK_DM_HEARTBEAT_H_
#include "kk_tsl_common.h"
int
kk_heartbeat_init
(
void
);
int
kk_dm_gw_status_update_online
(
const
char
*
deviceCode
);
#endif
midware/midware/dm/kk_linkkit.h
0 → 100644
View file @
88cc317e
#ifndef _KK_LINKKIT_H_
#define _KK_LINKKIT_H_
#include "kk_tsl_common.h"
int
kk_mid_subdev_batch_add
(
char
productCode
[
PRODUCT_CODE_MAXLEN
],
char
deviceCode
[
DEVICE_CODE_MAXLEN
],
char
mac
[
DEVICE_MAC_MAXLEN
],
char
fatherDeviceCode
[
DEVICE_CODE_MAXLEN
]);
int
kk_topo_delete_handle
(
cJSON
*
payload
);
int
kk_get_cloudstatus
(
void
);
int
kk_get_cloud_recv_status
(
void
);
int
kk_init_dmproc
(
void
);
int
_iotx_linkkit_slave_connect
(
int
devid
);
int
_iotx_linkkit_slave_register
(
int
devid
);
void
IOT_Linkkit_Yield
(
int
timeout_ms
);
int
IOT_Linkkit_Close
(
int
devid
);
int
kk_mid_subdev_add
(
int
devType
,
char
productCode
[
PRODUCT_CODE_MAXLEN
],
char
deviceCode
[
DEVICE_CODE_MAXLEN
],
char
mac
[
DEVICE_MAC_MAXLEN
],
char
fatherDeviceCode
[
DEVICE_CODE_MAXLEN
]);
int
kk_mid_subdev_batch_add
(
char
productCode
[
PRODUCT_CODE_MAXLEN
],
char
deviceCode
[
DEVICE_CODE_MAXLEN
],
char
mac
[
DEVICE_MAC_MAXLEN
],
char
fatherDeviceCode
[
DEVICE_CODE_MAXLEN
]);
#endif
midware/tsl/tsl_handle/kk_tsl_parse.h
0 → 100644
View file @
88cc317e
#ifndef __KK_TSL_PARSE_H__
#define __KK_TSL_PARSE_H__
#include "kk_tsl_common.h"
#include "lite-cjson.h"
int
_kk_tsl_property_search
(
_IN_
kk_tsl_t
*
shadow
,
_IN_
char
*
key
,
_IN_
int
key_len
,
_OU_
kk_tsl_data_t
**
property
,
_OU_
int
*
index
);
int
kk_tsl_get_property_data
(
_IN_
kk_tsl_t
*
shadow
,
_IN_
char
*
key
,
_IN_
int
key_len
,
_OU_
void
**
data
);
int
kk_tsl_data_search
(
_IN_
kk_tsl_data_t
*
input
,
_IN_
char
*
key
,
_IN_
int
key_len
,
_OU_
kk_tsl_data_t
**
output
,
_OU_
int
*
index
);
int
kk_tsl_assemble_property
(
_IN_
kk_tsl_t
*
shadow
,
_IN_
char
*
identifier
,
_IN_
int
identifier_len
,
_IN_
lite_cjson_item_t
*
lite
);
int
kk_tsl_assemble_event_output
(
_IN_
kk_tsl_t
*
shadow
,
_IN_
char
*
identifier
,
_IN_
int
identifier_len
,
_IN_
lite_cjson_item_t
*
lite
);
int
kk_tsl_assemble_service_output
(
_IN_
kk_tsl_t
*
shadow
,
_IN_
char
*
identifier
,
_IN_
int
identifier_len
,
_IN_
lite_cjson_item_t
*
lite
);
int
kk_tsl_create
(
_IN_
const
char
*
tsl
,
_IN_
int
tsl_len
,
_OU_
kk_tsl_t
**
shadow
,
_OU_
int
*
heartbeat
,
_OU_
int
*
isDormancyDev
);
#endif
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment