Future

Future#

class Future#
Header-file:

#include <datasystem/hetero/future.h>

Namespace:

datasystem

Future 类用于获取异步请求的执行结果。

公共函数

Status Get(uint64_t subTimeoutMs = 60000)#

等待异步请求执行完成并且获取异步请求的执行结果

参数:

subTimeoutMs - 传入参数,如果 subTimeoutMs > 0, 阻塞直到异步请求结果返回, 或者阻塞时间达到 subTimeoutMs, 单位ms。if subTimeoutMs = 0, 立即返回。默认值60000ms

返回:

返回值状态码为 K_OK 时表示获取异步请求结果成功,否则返回其他错误码。