NIM SDK提供的Robot接口
更多...
#include <nim_cpp_robot.h>
◆ RobotChangedCallback
◆ RobotQueryCallback
◆ GetRobotInfoAsync()
void nim::Robot::GetRobotInfoAsync |
( |
const int64_t |
timetag, |
|
|
const RobotQueryCallback & |
callback, |
|
|
const std::string & |
json_extension = "" |
|
) |
| |
|
static |
获取机器人信息
- 参数
-
[in] | timetag | 时间戳 |
[in] | callback | 回调函数 |
[in] | json_extension | json扩展参数(备用,目前不需要) |
- 返回
- void
◆ QueryAllRobotInfosBlock()
char * nim::Robot::QueryAllRobotInfosBlock |
( |
const std::string & |
json_extension = "" | ) |
|
|
static |
获取全部机器人信息(同步接口,堵塞NIM内部线程)
- 参数
-
[in] | json_extension | json扩展参数(备用,目前不需要) |
- 返回
- char 机器人信息 json string array
◆ QueryRobotInfoByAccidBlock()
char * nim::Robot::QueryRobotInfoByAccidBlock |
( |
const std::string & |
accid, |
|
|
const std::string & |
json_extension = "" |
|
) |
| |
|
static |
获取指定机器人信息(同步接口,堵塞NIM内部线程)
- 参数
-
[in] | accid | 机器人accid |
[in] | json_extension | json扩展参数(备用,目前不需要) |
- 返回
- char 机器人信息 json string
◆ RegChangedCallback()
void nim::Robot::RegChangedCallback |
( |
const RobotChangedCallback & |
callback, |
|
|
const std::string & |
json_extension = "" |
|
) |
| |
|
static |
注册机器人变更广播通知
- 参数
-
[in] | callback | 回调函数 |
[in] | json_extension | json扩展参数(备用,目前不需要) |
- 返回
- void 无返回值
◆ UnregRobotCb()
void nim::Robot::UnregRobotCb |
( |
| ) |
|
|
static |
反注册Robot提供的所有回调
- 返回
- void 无返回值
该类的文档由以下文件生成:
- D:/GitLab/builds/5sbaxrcd/0/nim-pc/california/nim-cross-platform-sdk/exports/wrapper/nim_cpp_wrapper/api/nim_cpp_robot.h
- D:/GitLab/builds/5sbaxrcd/0/nim-pc/california/nim-cross-platform-sdk/exports/wrapper/nim_cpp_wrapper/api/nim_cpp_robot.cpp