COMMS
Template library intended to help with implementation of communication protocols.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
frames.h
Go to the documentation of this file.
1//
2// Copyright 2014 - 2025 (C). Alex Robenko. All rights reserved.
3//
4// This Source Code Form is subject to the terms of the Mozilla Public
5// License, v. 2.0. If a copy of the MPL was not distributed with this
6// file, You can obtain one at http://mozilla.org/MPL/2.0/.
7
10
11#pragma once
12
20
Contains definition of comms::frame::ChecksumLayer.
Contains definition of comms::frame::ChecksumPrefixLayer.
Contains definition of comms::frame::MsgDataLayer.
This file contains "Message ID" protocol layer of the "comms" module.
Contains definition of comms::frame::MsgSizeLayer.
Contains definition of comms::frame::SyncPrefixLayer.
Contains definition of comms::frame::TransportValueLayer.
Contains definition of comms::frame::checksum::BasicSum.
Contains definition of comms::frame::checksum::BasicXor.
Contains definition of comms::frame::checksum::Crc.