博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
halcon算子翻译——par_join
阅读量:6004 次
发布时间:2019-06-20

本文共 1177 字,大约阅读时间需要 3 分钟。

名称

par_join - 等待使用par_start启动的子线程。

用法

par_join( : : ThreadID : )

描述

par_join算子用于在调用程序中等待所有在单独的子线程中启动的程序或算子,方法是将par_start(启动的线程)添加到相应的程序行中( by adding the par_start qualifier to the according program line)。 要等待的子线程由它们传递给算子参数ThreadID的线程ID标识。

注意:par_start不是一个算子,而是一个在程序行开头添加的标识符,表明与调用程序并行执行。 语法是par_start <ThreadID>:后跟实际的程序或算子调用。

参数

ThreadID (input_control)   thread_id(-array) → (integer)

所有要等待的子线程的ID。

示例

* start two procedures in separate sub threadspar_start 
: producer_proc()par_start
: consumer_proc()* wait until both procedures have finishedpar_join ([ThreadID1, ThreadID2])

结果

如果指定参数的值正确,则par_join返回2(H_MSG_TRUE)。 否则会引发异常并返回错误代码。

模块

Foundation

HDevelop例程

par_start.hdev                    Read bar codes and data codes in parallel using multithreading

message_queue_producer_consumer_abort.hdev    Use a message queue to exchange data between threads (producer consumer)
message_queue_producer_consumer.hdev         Use a message queue to exchange data between threads (producer consumer)
align_measurements_multithreading.hdev        Inspect razor blades in parallel using multithreading

 

转载于:https://www.cnblogs.com/xhiong/p/7823138.html

你可能感兴趣的文章
linux上架设l2tp+ipsec ***服务器
查看>>
可能是最简单的面向对象入门教程(二)为什么要有类型
查看>>
js常用的函数库
查看>>
Sqlserver 数据库安全
查看>>
netstat命令简单使用
查看>>
Python标示符命名规则
查看>>
SSL certificate problem unable to get local issuer certificate解决办法
查看>>
node.js中使用http模块创建服务器和客户端
查看>>
11.表达式语言
查看>>
3.数据校验和SpringEL
查看>>
面向对象编程-何为对象
查看>>
android以json形式提交信息到服务器
查看>>
CetnOS 6.7安装Hive 1.2.1
查看>>
最短最优升级路径(完美世界2017秋招真题)
查看>>
【PHP基础】错误处理、异常处理
查看>>
Android之drawable state各个属性详解
查看>>
android开发(22)使用正则表达式 。从一个字符串中找出数字,多次匹配。
查看>>
AJAX
查看>>
2015 多校联赛 ——HDU5334(构造)
查看>>
mysql字符集
查看>>