sr: add recv/cleanup calls to output module API
authorBert Vermeulen <bert@biot.com>
Sat, 8 Sep 2012 00:31:08 +0000 (02:31 +0200)
committerBert Vermeulen <bert@biot.com>
Sat, 8 Sep 2012 00:31:08 +0000 (02:31 +0200)
commitb65b691ed0c96e123e784f9e9bbfc320078935f4
tree9a1d054be04167c2c5a84efac3694ea089a72d9f
parent80a589748d0d107b5ce79597014b040c0e45e8f7
sr: add recv/cleanup calls to output module API

The new output module callbacks will be init, recv and cleanup. The
existing data  and event callbacks still work, but will be phased out
as existing modules get converted.

The recv() callback gets a copy of every packet on the session bus,
and thus has visibility of all metadata, allowing it to properly
output any acquired data.
libsigrok/libsigrok.h