Formatting, add remote calling to c library

This commit is contained in:
2026-02-18 09:18:26 -05:00
parent 0088a9070b
commit 376b0b5285
49 changed files with 1915 additions and 1593 deletions

View File

@@ -12,21 +12,20 @@
namespace Flatbuffers {
class TopologyMessageBuilder {
public:
TopologyMessageBuilder() : builder_(1024) {}
public:
TopologyMessageBuilder() : builder_(1024) {
}
SerializedMessage
build_topology_message(uint8_t module_id, ModuleType module_type,
const std::vector<uint8_t> &channel_to_module,
const std::vector<int8_t> &orientation_to_module);
SerializedMessage build_topology_message(uint8_t module_id, ModuleType module_type,
const std::vector<uint8_t> &channel_to_module,
const std::vector<int8_t> &orientation_to_module);
static const Messaging::TopologyMessage *
parse_topology_message(const uint8_t *buffer);
static const Messaging::TopologyMessage *parse_topology_message(const uint8_t *buffer);
static bool is_valid_topology_message(const uint8_t *buffer, size_t size);
static bool is_valid_topology_message(const uint8_t *buffer, size_t size);
private:
flatbuffers::FlatBufferBuilder builder_;
private:
flatbuffers::FlatBufferBuilder builder_;
};
} // namespace Flatbuffers