#include <OnixS/CME/ConflatedTCP/ABI.h>
#include <OnixS/CME/ConflatedTCP/Compiler.h>
#include <OnixS/CME/ConflatedTCP/messaging/Fields.h>
#include <OnixS/CME/ConflatedTCP/messaging/Composites.h>
#include <OnixS/CME/ConflatedTCP/messaging/SimpleOpenFramingHeader.h>
#include <OnixS/CME/ConflatedTCP/messaging/MessageSizeTraits.h>
Go to the source code of this file.
Namespaces | |
OnixS | |
OnixS::CME | |
OnixS::CME::ConflatedTCP | |
OnixS::CME::ConflatedTCP::Messaging | |
Functions | |
template<typename Message > | |
constexpr MessageSize | calculateMaxMessageSize (UInt8 maxGroupItems) |
template<typename Message > | |
constexpr std::enable_if< MaxMessageSizeTraits< Message >::UseCustomValue, MessageSize >::type | getMaxMessageSize (UInt8) |
template<typename Message > | |
constexpr std::enable_if<!MaxMessageSizeTraits< Message >::UseCustomValue, MessageSize >::type | getMaxMessageSize (UInt8 maxGroupItems) |
Variables | |
constexpr UInt16 | MaxConflatedTcpMessageSize = 65535 - sizeof(SimpleOpenFramingHeader) |