Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Pinoxchio
apollo
提交
f30d58a7
A
apollo
项目概览
Pinoxchio
/
apollo
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
A
apollo
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
f30d58a7
编写于
11月 11, 2019
作者:
X
Xiangquan Xiao
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Cyber: Add client_py3 example.
上级
87a4329d
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
55 addition
and
6 deletion
+55
-6
cyber/python/examples/client.py
cyber/python/examples/client.py
+5
-6
cyber/python/examples/client_py3.py
cyber/python/examples/client_py3.py
+50
-0
未找到文件。
cyber/python/examples/client.py
浏览文件 @
f30d58a7
...
...
@@ -18,7 +18,6 @@
# ****************************************************************************
# -*- coding: utf-8 -*-
"""Module for example of listener."""
import
sys
import
os
import
time
...
...
@@ -31,19 +30,19 @@ def test_client_class():
Client send request
"""
node
=
cyber
.
Node
(
"client_node"
)
client
=
node
.
create_client
(
"server_01"
,
ChatterBenchmark
,
ChatterBenchmark
)
client
=
node
.
create_client
(
"server_01"
,
ChatterBenchmark
,
ChatterBenchmark
)
req
=
ChatterBenchmark
()
req
.
content
=
"clt:Hello service!"
req
.
seq
=
0
count
=
0
while
not
cyber
.
is_shutdown
():
time
.
sleep
(
1
)
count
=
count
+
1
count
+=
1
req
.
seq
=
count
print
"-"
*
80
print
(
"-"
*
80
)
response
=
client
.
send_request
(
req
)
print
"get Response [ "
,
response
,
" ]"
print
(
"get Response [ "
,
response
,
" ]"
)
if
__name__
==
'__main__'
:
cyber
.
init
()
...
...
cyber/python/examples/client_py3.py
0 → 100755
浏览文件 @
f30d58a7
#!/usr/bin/env python3
# ****************************************************************************
# Copyright 2019 The Apollo Authors. All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# ****************************************************************************
# -*- coding: utf-8 -*-
"""Module for example of listener."""
import
os
import
time
from
cyber_py
import
cyber_py3
as
cyber
from
cyber.proto.unit_test_pb2
import
ChatterBenchmark
def
test_client_class
():
"""
Client send request
"""
node
=
cyber
.
Node
(
"client_node"
)
client
=
node
.
create_client
(
"server_01"
,
ChatterBenchmark
,
ChatterBenchmark
)
req
=
ChatterBenchmark
()
req
.
content
=
"clt:Hello service!"
req
.
seq
=
0
count
=
0
while
not
cyber
.
is_shutdown
():
time
.
sleep
(
1
)
count
+=
1
req
.
seq
=
count
print
(
"-"
*
80
)
response
=
client
.
send_request
(
req
)
print
(
"get Response [ "
,
response
,
" ]"
)
if
__name__
==
'__main__'
:
cyber
.
init
()
test_client_class
()
cyber
.
shutdown
()
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录