For experiments like Mu2e that have a large number of small events, it might be a good idea to provide a Transfer plugin which accumulates a configurable amount of data (with a configurable timeout) before sending it to the next artdaq process (and handles the packing/unpacking as needed in the TransferPlugin interface).
For experiments like Mu2e that have a large number of small events, it might be a good idea to provide a Transfer plugin which accumulates a configurable amount of data (with a configurable timeout) before sending it to the next artdaq process (and handles the packing/unpacking as needed in the TransferPlugin interface).