diff options
Diffstat (limited to 'zh-cn/devices/architecture/hidl-cpp/functions.html')
-rw-r--r-- | zh-cn/devices/architecture/hidl-cpp/functions.html | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/zh-cn/devices/architecture/hidl-cpp/functions.html b/zh-cn/devices/architecture/hidl-cpp/functions.html index 841fcabe..af7e3aba 100644 --- a/zh-cn/devices/architecture/hidl-cpp/functions.html +++ b/zh-cn/devices/architecture/hidl-cpp/functions.html @@ -55,7 +55,7 @@ Return<uint32_t> someMethod() { }; </pre> -<p>另外,您还可以使用 <code>Return<*>::withDefault</code> 方法。此方法会在返回值为 <code>! isOk()</code> 的情况下提供一个值。此方法还会自动将返回对象标记为正常,以免客户端进程遭到终止。</p> +<p>另外,您还可以使用 <code>Return<*>::withDefault</code> 方法。此方法会在返回值为 <code>!isOk()</code> 的情况下提供一个值。此方法还会自动将返回对象标记为正常,以免客户端进程遭到终止。</p> <h3 id="return-callback">使用回调参数返回</h3> <p>回调可以将 HIDL 函数的返回值回传给调用方。回调的原型是 <code>std::function</code> 对象,其参数(从 <code>generates</code> 语句中获取)会映射到 C++ 类型。它的返回值为 void(回调本身并不会返回任何值)。</p> |