NIM 跨平台 C++ SDK
|
智能机器人 接口头文件 更多...
函数 | |
NIM_SDK_DLL_API void | nim_robot_reg_changed_callback (const char *json_extension, nim_robot_change_cb_func cb, const void *user_data) |
NIM_SDK_DLL_API const char * | nim_robot_query_all_robots_block (const char *json_extension) |
NIM_SDK_DLL_API const char * | nim_robot_query_robot_by_accid_block (const char *accid, const char *json_extension) |
NIM_SDK_DLL_API void | nim_robot_get_robots_async (int64_t timetag, const char *json_extension, nim_robot_query_cb_func cb, const void *user_data) |
智能机器人 接口头文件
void nim_robot_get_robots_async | ( | int64_t | timetag, |
const char * | json_extension, | ||
nim_robot_query_cb_func | cb, | ||
const void * | user_data | ||
) |
获取全部机器人信息
[in] | timetag | 时间戳 |
[in] | json_extension | json扩展参数(备用,目前不需要) |
[in] | cb | 回调函数 回调函数定义见nim_robot_def.h |
[in] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数cb,不做任何处理! |
char * nim_robot_query_all_robots_block | ( | const char * | json_extension | ) |
获取全部机器人信息(同步接口,堵塞NIM内部线程)
[in] | json_extension | json扩展参数(备用,目前不需要) |
char * nim_robot_query_robot_by_accid_block | ( | const char * | accid, |
const char * | json_extension | ||
) |
获取指定机器人信息(同步接口,堵塞NIM内部线程)
[in] | accid | 机器人accid |
[in] | json_extension | json扩展参数(备用,目前不需要) |
void nim_robot_reg_changed_callback | ( | const char * | json_extension, |
nim_robot_change_cb_func | cb, | ||
const void * | user_data | ||
) |
注册机器人变更广播通知
[in] | json_extension | json扩展参数(备用,目前不需要) |
[in] | cb | nim_robot_change_cb_func回调函数定义见nim_robot_def.h |
[in] | user_data | APP的自定义用户数据,SDK只负责传回给回调函数cb,不做任何处理! |