/workspaces/astro/sol3-sdk/cpp/sol3/core/message_parse.h Source File

Space-ng SDK: /workspaces/astro/sol3-sdk/cpp/sol3/core/message_parse.h Source File
Space-ng SDK
message_parse.h
Go to the documentation of this file.
1 // Copyright (c) Space-ng, inc. All rights reserved.
2 #pragma once
3 
4 #include "sol3/core/msg/message_header.h"
5 
6 #include <flatbuffers/flatbuffers.h>
7 
8 namespace sol3 {
9 namespace core {
10 
25  uint8_t const* buf,
26  size_t size,
27  msg::MessageHeader const** out_header,
28  size_t* out_header_size,
29  uint8_t const** out_payload_buf,
30  size_t* out_payload_size);
31 
32 } // namespace core
33 } // namespace sol3
root_type MessageHeader
Definition: message_header.fbs:32
bool parseHeader(uint8_t const *buf, size_t size, msg::MessageHeader const **out_header, size_t *out_header_size, uint8_t const **out_payload_buf, size_t *out_payload_size)
Definition: carrier_board_msg_spec.h:10