bopin2020 / SimplePipeline

simple pipeline example

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SimplePipeline

IPipelineElement

接口定义

    internal interface IPipelineElement
    {
        bool Alive { get; set; }

        bool IsComplete { get; set; }

        bool SetInput(byte[] data);

        bool TryConnect(IPipelineElement next,out bool success);

        void Proceed();
    }
graph TD
	pipelineStart --> | 第一个功能给定数据 | 字节数据 --> 加密 --> 解密 --> 解压缩 --> | 处理流出的数据 | pipelineEnd

image-20221230075049445

About

simple pipeline example


Languages

Language:C# 100.0%