智能机器人 接口头文件
More...
Go to the source code of this file.
智能机器人 接口头文件
- Copyright
- (c) 2015-2017, NetEase Inc. All rights reserved
- Author
- Oleg
- Date
- 2017/06/24
◆ nim_robot_get_robots_async()
void nim_robot_get_robots_async |
( |
int64_t |
timetag, |
|
|
const char * |
json_extension, |
|
|
nim_robot_query_cb_func |
cb, |
|
|
const void * |
user_data |
|
) |
| |
获取全部机器人信息
- Parameters
-
[in] | timetag | 时间戳 |
[in] | json_extension | json扩展参数(备用,目前不需要) |
[in] | cb | 回调函数 回调函数定义见nim_robot_def.h |
[in] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数cb,不做任何处理! |
- Returns
- void
◆ nim_robot_query_all_robots_block()
char * nim_robot_query_all_robots_block |
( |
const char * |
json_extension | ) |
|
获取全部机器人信息(同步接口,堵塞NIM内部线程)
- Parameters
-
[in] | json_extension | json扩展参数(备用,目前不需要) |
- Returns
- char 机器人信息 json string array
◆ nim_robot_query_robot_by_accid_block()
char * nim_robot_query_robot_by_accid_block |
( |
const char * |
accid, |
|
|
const char * |
json_extension |
|
) |
| |
获取指定机器人信息(同步接口,堵塞NIM内部线程)
- Parameters
-
[in] | accid | 机器人accid |
[in] | json_extension | json扩展参数(备用,目前不需要) |
- Returns
- char 机器人信息 json string
◆ nim_robot_reg_changed_callback()
void nim_robot_reg_changed_callback |
( |
const char * |
json_extension, |
|
|
nim_robot_change_cb_func |
cb, |
|
|
const void * |
user_data |
|
) |
| |
注册机器人变更广播通知
- Parameters
-
[in] | json_extension | json扩展参数(备用,目前不需要) |
[in] | cb | nim_robot_change_cb_func回调函数定义见nim_robot_def.h |
[in] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数cb,不做任何处理! |
- Returns
- void 无返回值