Commit 0ef90f6d authored by Alejandro Homs Puron's avatar Alejandro Homs Puron Committed by operator for beamline
Browse files

slsReceiver: improve PacketStream performance and reliability

* Use pool of consecutive frame packet blocks
* Add packet-specific classes and dedicated assembler implementations
* Move thread-specific code to PacketStream::WriterThread
* Improve thread synchronization during cleanup
* Fix block management when packet(s) lost at end of frame
parent 24e436e8
Subproject commit 07ac519ae1b6fafbeb04fd636a85f01e7a65d7c6
Subproject commit e04ab9eacbb10862e4899a181acb4c4d5ecb7ce1
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment