diff options
| author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2021-01-15 07:09:03 +0100 | 
|---|---|---|
| committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2021-01-18 13:22:09 +0100 | 
| commit | 12670a017ddb14fbf4a932799051dcfe21dd6c78 (patch) | |
| tree | 43675f68329676a1ff84f8a26bab8733be224c0b /lib/edi/STIDecoder.hpp | |
| parent | c1d33594ca424b56a34200a6e525cdb1317bad69 (diff) | |
| download | dabmux-12670a017ddb14fbf4a932799051dcfe21dd6c78.tar.gz dabmux-12670a017ddb14fbf4a932799051dcfe21dd6c78.tar.bz2 dabmux-12670a017ddb14fbf4a932799051dcfe21dd6c78.zip | |
Common 6b5db53: Update zmq.hpp, TCPReceiveServer, EDI decoder and output
Diffstat (limited to 'lib/edi/STIDecoder.hpp')
| -rw-r--r-- | lib/edi/STIDecoder.hpp | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/lib/edi/STIDecoder.hpp b/lib/edi/STIDecoder.hpp index 9d55728..28887f2 100644 --- a/lib/edi/STIDecoder.hpp +++ b/lib/edi/STIDecoder.hpp @@ -34,7 +34,7 @@ struct sti_management_data {      bool stihf;      bool atstf;      bool rfadf; -    uint16_t dflc; +    uint16_t dlfc;      uint32_t tsta;  }; @@ -104,14 +104,15 @@ class STIDecoder {          /* Push bytes into the decoder. The buf can contain more           * than a single packet. This is useful when reading from streams -         * (files, TCP) +         * (files, TCP). Pushing an empty buf will clear the internal decoder +         * state to ensure realignment (e.g. on stream reconnection)           */          void push_bytes(const std::vector<uint8_t> &buf);          /* Push a complete packet into the decoder. Useful for UDP and other           * datagram-oriented protocols.           */ -        void push_packet(const std::vector<uint8_t> &buf); +        void push_packet(Packet &pack);          /* Set the maximum delay in number of AF Packets before we           * abandon decoding a given pseq. | 
