昇腾社区首页
中文
注册

InitServerDownStream(内部接口,严禁调用)

功能说明

从服务端订阅消息。

函数原型

rpc InitServerDownStream(stream Ack) returns (stream Message)

输入参数说明

表1 参数说明

参数

类型(Protobuf定义)

说明

stream Ack

message MessageHeader {

string uuid = 1;

string mtype = 2;

bool sync = 3;

Position src = 4;

Position dst = 5;

int64 createTime = 6;

}

message Message {

MessageHeader header = 1;

string body = 2;

}

uuid:消息ID

mtype:消息类型

sync:是否同步发送

src:消息来源信息

dst:消息目的信息

createTime:消息创建时间戳

header:消息头

body:消息体

返回值说明

表2 返回值说明

返回值

类型(Protobuf定义)

说明

stream Message

message Ack {

string uuid = 1;

uint32 code = 2;

Position src = 3;

}

uuid:与Message.uuid一致

code:返回码。

  • 取值为0:消息发送成功
  • 其他值:消息发送失败

src:Ack确认消息返回方角色位置信息