harmonyos2-node-csp:为节点通信顺序进程

时间:2024-07-21 08:11:17
【文件属性】:

文件名称:harmonyos2-node-csp:为节点通信顺序进程

文件大小:10KB

文件格式:ZIP

更新时间:2024-07-21 08:11:17

系统开源

和声2 节点-csp 为节点通信顺序进程。 使用通道进行风格并发。 警告:此软件包目前处于实验阶段。 要求 这个包需要 ES6 生成器,这些生成器通过将-harmony标志传递给节点解释器来在节点 0.11.6 中打开。 安装 $ npm i csp 跑步 $ node -harmony .js 例子 在两个例程之间的通道上发送和接收值的简单示例。 var csp = require ( "csp" ) ; var chan1 = new csp . Chan ( ) ; // Create an unbuffered channel. csp . spawn ( function * ( ) { for ( var i = 0 ; i < 10 ; i ++ ) { console . log ( "put" , i ) ; yield chan1 . put ( i ) ; // Send 'i' on channel 'chan1'. } yield chan1 . put ( null ) ; } ) ; csp . spawn ( function * ( ) {


【文件预览】:
node-csp-master
----.gitignore(19B)
----package.json(734B)
----LICENSE(1KB)
----index.js(4KB)
----bench()
--------index.js(1KB)
----examples()
--------interleave.js(450B)
--------select.js(743B)
--------count.js(645B)
--------buffered.js(217B)
--------starvation.js(671B)
--------blocking.js(178B)
--------sieve.js(981B)
----README.md(3KB)
----.npmignore(13B)
----test()
--------index.js(3KB)

网友评论