File fragmentation.hpp

FileList > astutedds > rtps > fragmentation.hpp

Go to the source code of this file

  • #include <astutedds/rtps/rtps_types.hpp>
  • #include <algorithm>
  • #include <cstdint>
  • #include <functional>
  • #include <map>
  • #include <memory>
  • #include <mutex>
  • #include <optional>
  • #include <vector>

Namespaces

Type Name
namespace astutedds
namespace rtps

Classes

Type Name
struct DataFragSubmessage
DATA_FRAG submessage for fragmented data.
struct FragmentKey
Key for tracking fragmented samples.
struct FragmentNumberSet
Bitmap for tracking fragment reception.
class FragmentationManager
Manages fragmentation for a reader.
struct Stats
Get statistics.
class FragmentedSample
Tracks fragments for a single sample being assembled.
struct HeartbeatFragSubmessage
HEARTBEAT_FRAG submessage for fragment availability.
struct NackFragSubmessage
NACK_FRAG submessage for requesting missing fragments.

The documentation for this class was generated from the following file include/astutedds/rtps/fragmentation.hpp