SPL语言总结

本文总结了SPL语言中常用的操作符,包括Composite、Graph、Beacon等,并详细介绍了各种操作符的参数和功能。同时,还列举了常见的函数,如String、时间及数学函数,帮助读者理解SPL语言的特性和应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SPL语言总结

一、常用操作符以及其参数:

1、Composite

可以理解为当前文件的主类。

常用参数:

Graph:详见下文。

Type:定义Stream类型。

常用参数类型:rstring、uint32、float64、list<tuple<rstring a,rstring b>>

Param:参数以及参数值

Config:配置参数以及参数值

2、Graph

Composite的子图,它描述数据流的流向,可以在任意调用它的地方扩充他。

3、Beacon

可以动态生成元组,没有输入端,有一个固定的输出端。

参数:

Param:

Period:连续提交元组的时间间隔,一般使用float64来按秒定义

Iterations:指定元组的生成数量,使用uint32

initDelay:产生元组前的延迟

Output:

要输出的数据

4、Custom

可以接收和发送的操作符,但是在其中不做任何的操作。

Logic:用于不同的输入进行相应。

State:定义变量

onTuple(有1个及以上的输入,0个及以上的输出)、onPunct(有1个及以上的输入,0个及以上的输出)、onProcess(有0个输入,0个及以上的输出)

Submmit:参数tuplevalue|enum 和 T|uint32

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值