stellar registers packet_manager as a module; session_manager registers polling callback
This commit is contained in:
@@ -8,6 +8,9 @@ extern "C"
|
||||
#include "stellar/mq.h"
|
||||
#include "stellar/log.h"
|
||||
|
||||
#define PACKET_MANAGER_MODULE_NAME "packet_manager_module"
|
||||
#define SESSION_MANAGER_MODULE_NAME "session_manager_module"
|
||||
|
||||
struct stellar_module;
|
||||
struct stellar_module *stellar_module_new(const char *name, void *ctx);
|
||||
void stellar_module_free(struct stellar_module *mod);
|
||||
|
||||
@@ -23,7 +23,7 @@ void stellar_emit_datapath_telemetry(struct packet *pkt, const char * module, c
|
||||
// only send user build packet, can't send packet which come from network
|
||||
// void stellar_send_build_packet(struct stellar *st, struct packet *pkt);
|
||||
|
||||
struct stellar *stellar_new(const char *stellar_cfg_file, const char *module_cfg_file, const char *log_cfg_file);
|
||||
struct stellar *stellar_new(const char *toml_file);
|
||||
void stellar_run(struct stellar *st);
|
||||
void stellar_free(struct stellar *st);
|
||||
void stellar_loopbreak(struct stellar *st);
|
||||
|
||||
Reference in New Issue
Block a user