NIM PC Cross Platform SDK
nim_robot.h
Go to the documentation of this file.
1
8#ifndef NIM_SDK_DLL_API_NIM_ROBOT_H_
9#define NIM_SDK_DLL_API_NIM_ROBOT_H_
10
11#include "nim_robot_def.h"
12#include "public_defines.h"
13
14#ifdef __cplusplus
15extern "C" {
16#endif
17
25NIM_SDK_DLL_API void nim_robot_reg_changed_callback(const char* json_extension, nim_robot_change_cb_func cb, const void* user_data);
26
32NIM_SDK_DLL_API char* nim_robot_query_all_robots_block(const char* json_extension);
33
40NIM_SDK_DLL_API char* nim_robot_query_robot_by_accid_block(const char* accid, const char* json_extension);
41
50NIM_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);
51
52#ifdef __cplusplus
53}
54#endif
55
56#endif // NIM_SDK_DLL_API_NIM_ROBOT_H_
NIM_SDK_DLL_API char * nim_robot_query_all_robots_block(const char *json_extension)
NIM_SDK_DLL_API 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)
NIM_SDK_DLL_API void nim_robot_reg_changed_callback(const char *json_extension, nim_robot_change_cb_func cb, const void *user_data)
智能机器人 接口相关的常量函数等定义头文件
void(* nim_robot_change_cb_func)(int rescode, NIMRobotInfoChangeType type, const char *result, const char *json_extension, const void *user_data)
Definition: nim_robot_def.h:52
void(* nim_robot_query_cb_func)(int rescode, const char *result, const char *json_extension, const void *user_data)
Definition: nim_robot_def.h:62
NIM SDK 及 NIM ChatRoom SDK 公用头文件