|
| void | print_bytes (std::ostream &ostr, const char *title, const unsigned char *data, std::size_t length, bool format=true) |
| |
| void | dump_to_buffer (const char *data, std::size_t size, void *buffer, uint32_t buffer_pos, const std::size_t &buffer_size) |
| |
| template<class TargetStruct > |
| std::function< void(const felix::packetformat::chunk &chunk)> | fixsizedChunkInto (std::shared_ptr< std::function< void(TargetStruct &&)> > &cb, std::chrono::milliseconds timeout=std::chrono::milliseconds(100)) |
| |
| template<class TargetStruct > |
| std::function< void(const felix::packetformat::shortchunk &shortchunk)> | fixsizedShortchunkInto (std::shared_ptr< std::function< void(TargetStruct &&)> > &cb, std::chrono::milliseconds timeout=std::chrono::milliseconds(100)) |
| |
| template<class TargetStruct > |
| std::function< void(const felix::packetformat::chunk &chunk)> | fixsizedChunkViaHeap (std::shared_ptr< std::function< void(TargetStruct &&)> > &cb, std::chrono::milliseconds timeout=std::chrono::milliseconds(100)) |
| |
| template<class TargetWithDatafield > |
| std::function< void(const felix::packetformat::chunk &)> | varsizedChunkIntoWithDatafield (std::shared_ptr< std::function< void(TargetWithDatafield &&)> > &cb, std::chrono::milliseconds timeout=std::chrono::milliseconds(100)) |
| |
| template<class TargetWithDatafield > |
| std::function< void(const felix::packetformat::shortchunk &)> | varsizedShortchunkIntoWithDatafield (std::shared_ptr< std::function< void(TargetWithDatafield &&)> > &cb, std::chrono::milliseconds timeout=std::chrono::milliseconds(100)) |
| |
| std::function< void(const felix::packetformat::chunk &chunk)> | varsizedChunkIntoWrapper (std::shared_ptr< std::function< void(fdreadoutlibs::types::VariableSizePayloadTypeAdapter &&)> > &cb, std::chrono::milliseconds timeout=std::chrono::milliseconds(100)) |
| |
| std::function< void(const felix::packetformat::shortchunk &shortchunk)> | varsizedShortchunkIntoWrapper (std::shared_ptr< std::function< void(fdreadoutlibs::types::VariableSizePayloadTypeAdapter &&)> > &cb, std::chrono::milliseconds timeout=std::chrono::milliseconds(100)) |
| |
| std::function< void(const felix::packetformat::chunk &chunk)> | errorChunkIntoSink (std::shared_ptr< std::function< void(felix::packetformat::chunk &&)> > &cb, std::chrono::milliseconds timeout=std::chrono::milliseconds(100)) |
| |