diff --git a/source/forstio/io_wrapper.h b/source/forstio/io_wrapper.h index a6b4d16..66588fb 100644 --- a/source/forstio/io_wrapper.h +++ b/source/forstio/io_wrapper.h @@ -1,25 +1,27 @@ #pragma once #include "async.h" +#include "message.h" #include "io.h" namespace saw { -template +template , class OutContainer = MessageContainer> class StreamingIoPeer { private: Codec codec; Own io_stream; - Own> incoming_feeder = nullptr; - + Own>> incoming_feeder = nullptr; public: StreamingIoPeer(Own stream); - void send(Outgoing outgoing, Own builder); + void send(HeapMessageRoot builder); - Conveyor startReadPump(); + Conveyor startReadPump(); }; -} // namespace saw \ No newline at end of file + + +} // namespace saw diff --git a/tools/message_analyzer/SConscript b/tools/message_analyzer/SConscript new file mode 100644 index 0000000..e69de29