Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
8e95d6e7
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
8e95d6e7
编写于
2月 09, 2023
作者:
Y
Yippo
提交者:
Gitee
2月 09, 2023
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
【IPC&RPC】代码示例优化和sendMessageRequest方法描述修改
Signed-off-by:
N
Yippo
<
liuyibo12@huawei.com
>
上级
a261608a
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
20 addition
and
20 deletion
+20
-20
zh-cn/application-dev/reference/apis/js-apis-rpc.md
zh-cn/application-dev/reference/apis/js-apis-rpc.md
+20
-20
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-rpc.md
浏览文件 @
8e95d6e7
...
...
@@ -2415,7 +2415,7 @@ readException(): void
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
sendMessageRequest接口方法发送消息
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
sendMessageRequest接口方法发送消息
```
ts
let
option
=
new
rpc
.
MessageOption
();
...
...
@@ -4871,7 +4871,7 @@ readException(): void
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
sendMessageRequest接口方法发送消息
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
sendMessageRequest接口方法发送消息
```
ts
let
option
=
new
rpc
.
MessageOption
();
...
...
@@ -5678,7 +5678,7 @@ asObject(): IRemoteObject
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
asObject接口方法获取代理或远端对象
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
asObject接口方法获取代理或远端对象
```
ts
class
TestProxy
{
...
...
@@ -5846,7 +5846,7 @@ sendRequest(code: number, data: MessageParcel, reply: MessageParcel, options: Me
sendMessageRequest(code: number, data: MessageSequence, reply: MessageSequence, options: MessageOption): Promise
<
RequestResult
>
以同步或异步方式向对端进程发送MessageSequence消息。如果为选项设置了异步模式,则
立即收到回调,reply报文里没有内容,具体回复需要在callback
回调中获取。如果为选项设置了同步模式,则期约将在sendMessageRequest返回时兑现,回复内容在reply报文里。
以同步或异步方式向对端进程发送MessageSequence消息。如果为选项设置了异步模式,则
期约立即兑现,reply报文里没有内容,具体回复需要在业务侧的
回调中获取。如果为选项设置了同步模式,则期约将在sendMessageRequest返回时兑现,回复内容在reply报文里。
**系统能力**
:SystemCapability.Communication.IPC.Core
...
...
@@ -6117,7 +6117,7 @@ sendRequest(code: number, data: MessageParcel, reply: MessageParcel, options: Me
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
sendRequest接口方法发送消息
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
sendRequest接口方法发送消息
```
ts
let
option
=
new
rpc
.
MessageOption
();
...
...
@@ -6187,7 +6187,7 @@ sendMessageRequest(code: number, data: MessageSequence, reply: MessageSequence,
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
sendMessageRequest接口方法发送消息
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
sendMessageRequest接口方法发送消息
```
ts
let
option
=
new
rpc
.
MessageOption
();
...
...
@@ -6265,7 +6265,7 @@ sendRequest(code: number, data: MessageParcel, reply: MessageParcel, options: Me
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
sendRequest接口方法发送消息
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
sendRequest接口方法发送消息
```
ts
let
option
=
new
rpc
.
MessageOption
();
...
...
@@ -6349,7 +6349,7 @@ sendMessageRequest(code: number, data: MessageSequence, reply: MessageSequence,
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
sendMessageRequest接口方法发送消息
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
sendMessageRequest接口方法发送消息
```
ts
let
option
=
new
rpc
.
MessageOption
();
...
...
@@ -6424,7 +6424,7 @@ sendRequest(code: number, data: MessageParcel, reply: MessageParcel, options: Me
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
sendRequest接口方法发送消息
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
sendRequest接口方法发送消息
```
ts
let
option
=
new
rpc
.
MessageOption
();
...
...
@@ -6489,7 +6489,7 @@ getLocalInterface(interface: string): IRemoteBroker
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
getLocalInterface接口方法查询接口对象
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
getLocalInterface接口方法查询接口对象
```
ts
try
{
...
...
@@ -6549,7 +6549,7 @@ queryLocalInterface(interface: string): IRemoteBroker
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
queryLocalInterface接口获取接口对象
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
queryLocalInterface接口获取接口对象
```
ts
let
broker
=
proxy
.
queryLocalInterface
(
"
testObject
"
);
...
...
@@ -6605,7 +6605,7 @@ registerDeathRecipient(recipient: DeathRecipient, flags: number): void
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
registerDeathRecipient接口注册死亡回调
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
registerDeathRecipient接口注册死亡回调
```
ts
class
MyDeathRecipient
{
...
...
@@ -6671,7 +6671,7 @@ addDeathRecipient(recipient: DeathRecipient, flags: number): boolean
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
addDeathRecippient接口方法新增死亡回调
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
addDeathRecippient接口方法新增死亡回调
```
ts
class
MyDeathRecipient
{
...
...
@@ -6732,7 +6732,7 @@ unregisterDeathRecipient(recipient: DeathRecipient, flags: number): boolean
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
unregisterDeathRecipient接口方法注销死亡回调
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
unregisterDeathRecipient接口方法注销死亡回调
```
ts
class
MyDeathRecipient
{
...
...
@@ -6799,7 +6799,7 @@ removeDeathRecipient(recipient: DeathRecipient, flags: number): boolean
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
removeDeathRecipient接口方法去注册死亡回调
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
removeDeathRecipient接口方法去注册死亡回调
```
ts
class
MyDeathRecipient
{
...
...
@@ -6860,7 +6860,7 @@ getDescriptor(): string
};
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
getDescriptor接口方法获取对象的接口描述符
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
getDescriptor接口方法获取对象的接口描述符
```
ts
try
{
...
...
@@ -6914,7 +6914,7 @@ getInterfaceDescriptor(): string
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
getInterfaceDescriptor接口方法查询当前代理对象接口的描述符
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
getInterfaceDescriptor接口方法查询当前代理对象接口的描述符
```
ts
let
descriptor
=
proxy
.
getInterfaceDescriptor
();
...
...
@@ -6961,7 +6961,7 @@ isObjectDead(): boolean
FA
.
connectAbility
(
want
,
connect
);
```
上述onConnect回调函数中的proxy对象需要等
等ability异步连接成功后才会被赋值,进而调用
isObjectDead接口方法判断当前对象是否已经死亡
上述onConnect回调函数中的proxy对象需要等
ability异步连接成功后才会被赋值,然后才可调用proxy对象的
isObjectDead接口方法判断当前对象是否已经死亡
```
ts
let
isDead
=
proxy
.
isObjectDead
();
...
...
@@ -7705,7 +7705,7 @@ sendRequest(code: number, data: MessageParcel, reply: MessageParcel, options: Me
sendMessageRequest(code: number, data: MessageSequence, reply: MessageSequence, options: MessageOption): Promise
<
RequestResult
>
以同步或异步方式向对端进程发送MessageSequence消息。如果为选项设置了异步模式,则期约立即兑现,reply报文里没有内容。如果为选项设置了同步模式,则期约将在sendMessageRequest返回时兑现,回复内容在reply报文里。
以同步或异步方式向对端进程发送MessageSequence消息。如果为选项设置了异步模式,则期约立即兑现,reply报文里没有内容
,具体回复需要在业务侧的回调中获取
。如果为选项设置了同步模式,则期约将在sendMessageRequest返回时兑现,回复内容在reply报文里。
**系统能力**
:SystemCapability.Communication.IPC.Core
...
...
@@ -7761,7 +7761,7 @@ sendMessageRequest(code: number, data: MessageSequence, reply: MessageSequence,
sendMessageRequest(code: number, data: MessageSequence, reply: MessageSequence, options: MessageOption, callback: AsyncCallback
<
RequestResult
>
): void
以同步或异步方式向对端进程发送MessageSequence消息。如果为选项设置了异步模式,则立即收到回调,reply报文里没有内容。如果为选项设置了同步模式,则将在sendMessageRequest返回时收到回调,回复内容在reply报文里。
以同步或异步方式向对端进程发送MessageSequence消息。如果为选项设置了异步模式,则立即收到回调,reply报文里没有内容
,具体回复需要在业务侧的回调中获取
。如果为选项设置了同步模式,则将在sendMessageRequest返回时收到回调,回复内容在reply报文里。
**系统能力**
:SystemCapability.Communication.IPC.Core
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录