clean include/stellar/stellar.h, remove unused API
This commit is contained in:
@@ -8,26 +8,14 @@ extern "C"
|
||||
#include <stdint.h>
|
||||
|
||||
#include "stellar/log.h"
|
||||
#include "stellar/packet.h"
|
||||
#include "stellar/module_manager.h"
|
||||
|
||||
struct stellar;
|
||||
|
||||
|
||||
|
||||
typedef void plugin_on_packet_func(struct packet *pkt, void *on_packet_cb_arg);
|
||||
//return 0 if success, otherwise return -1.
|
||||
int stellar_raw_packet_subscribe(struct stellar *st, plugin_on_packet_func *on_packet_cb, void *on_packet_cb_arg);
|
||||
|
||||
void stellar_emit_datapath_telemetry(struct packet *pkt, const char * module, const char *str);
|
||||
|
||||
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);
|
||||
void stellar_reload_log_level(struct stellar *st);
|
||||
struct logger *stellar_get_logger(struct stellar *st);
|
||||
struct stellar_module_manager *stellar_get_module_manager(struct stellar *st);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user