Public Member Functions | |
bool | assemble (uint32_t bytes, uint32_t offset, const uint8_t *dataP) |
uint32_t | packets () |
utility::BufferStreamWriter & | stream () |
UdpTracker (uint32_t t, UdpAssembler a, utility::BufferStreamWriter &s) | |
Private Attributes | |
UdpAssembler | m_assembler |
uint32_t | m_bytesAssembled |
int64_t | m_lastByteOffset |
uint32_t | m_packetsAssembled |
utility::BufferStreamWriter | m_stream |
uint32_t | m_totalBytesInMessage |
Definition at line 223 of file channel.hh.
crl::multisense::details::impl::UdpTracker::UdpTracker | ( | uint32_t | t, |
UdpAssembler | a, | ||
utility::BufferStreamWriter & | s | ||
) | [inline] |
Definition at line 226 of file channel.hh.
bool crl::multisense::details::impl::UdpTracker::assemble | ( | uint32_t | bytes, |
uint32_t | offset, | ||
const uint8_t * | dataP | ||
) | [inline] |
Definition at line 239 of file channel.hh.
uint32_t crl::multisense::details::impl::UdpTracker::packets | ( | ) | [inline] |
Definition at line 237 of file channel.hh.
Definition at line 236 of file channel.hh.
Definition at line 263 of file channel.hh.
uint32_t crl::multisense::details::impl::UdpTracker::m_bytesAssembled [private] |
Definition at line 260 of file channel.hh.
int64_t crl::multisense::details::impl::UdpTracker::m_lastByteOffset [private] |
Definition at line 262 of file channel.hh.
uint32_t crl::multisense::details::impl::UdpTracker::m_packetsAssembled [private] |
Definition at line 261 of file channel.hh.
Definition at line 264 of file channel.hh.
uint32_t crl::multisense::details::impl::UdpTracker::m_totalBytesInMessage [private] |
Definition at line 259 of file channel.hh.