#pragma once #ifdef __cplusplus extern "C" { #endif #include "stellar/packet_manager.h" struct packet_manager *packet_manager_new(const char *toml_file); void packet_manager_free(struct packet_manager *pkt_mgr); void packet_manager_runtime_input(struct packet_manager_runtime *pkt_mgr_rt, struct packet *pkt); struct packet *packet_manager_runtime_output(struct packet_manager_runtime *pkt_mgr_rt); void packet_manager_runtime_dispatch(struct packet_manager_runtime *pkt_mgr_rt); #ifdef __cplusplus } #endif