dfx 0.1.0
Linux-based dynamic dataflow executor
Loading...
Searching...
No Matches
Unpacker.hpp
1// SPDX-FileCopyrightText: 2026 Vincent Leroy
2// SPDX-License-Identifier: MIT
3//
4// This file is part of dfx.
5//
6// Licensed under the MIT License. See the LICENSE file in the project root
7// for full license information.
8
9#pragma once
10
11// Standard includes
12#include <span>
13
14// Project includes
15#include "../messages/Message.hpp"
16
17namespace dfx::Core::details
18{
20{
21public:
22 static MessagePtr unpack(std::span<uint8_t const> data);
23};
24} // !namespace dfx::Core::details
Definition Unpacker.hpp:20
Definition Framer.hpp:45
std::unique_ptr< Message > MessagePtr
Unique ownership handle for messages.
Definition Message.hpp:27