5#include "message/MessageFrame.hpp"
9 static constexpr size_t MAX_FRAGMENT_SIZE = 4000;
15 std::string generateMessageId();
24 std::vector<MessageFrame>
fragment(
const std::string& payload, MessageType type);
Definition MessageFragmenter.hpp:7
std::vector< MessageFrame > fragment(const std::string &payload, MessageType type)
Fragments a large message into smaller frames.
Definition MessageFragmenter.cpp:25
static size_t getMaxFragmentSize()
Gets the maximum fragment size.
Definition MessageFragmenter.hpp:30