mxpi_synchronize

功能描述

等待所有输入端口都有数据后才往输出端口推送数据。

同步/异步(status)

同步

约束限制

插件基类(factory)

mxpi_synchronize

输入和输出

  • 动态输入:buffer(数据类型“MxpiBuffer”)。
  • 静态输出:buffer(数据类型“MxpiBuffer”)。

属性

表1 mxpi_synchronize插件的属性

属性名

描述

是否为必填项

是否可修改

config

默认配置参数

示例

输入的buffer为相同时(元数据无影响),等待所有输入端口接收到数据,然后向下游插件发送数据。

假定同步等待插件mxpi_synchronize0接收数据的顺序为demoA0,demoA0,demoA1,demoA0,demoA0...,那么同步等待插件将在接收到第三个数据demoA1时,此时所有端口才都有数据,才会向下游插件demoB发送buffer。