move stellar/packet_manager.h into stellar/packet.h

This commit is contained in:
luwenpeng
2024-10-25 13:19:58 +08:00
parent b5606c689d
commit e2c212fb71
8 changed files with 53 additions and 68 deletions

View File

@@ -2,7 +2,7 @@
#include "utils_internal.h"
#include "packet_internal.h"
#include "packet_manager_internal.h"
#include "packet_manager.h"
#define PACKET_MANAGER_MODULE_NAME "packet_manager_module"
@@ -113,7 +113,7 @@ static void on_packet_stage_dispatch(int topic_id, void *msg, on_msg_cb_func *cb
}
}
((on_packet_stage_callback *)(void *)cb)(stage, pkt, cb_arg);
((on_packet_stage_callback *)(void *)cb)(pkt, stage, cb_arg);
}
static void packet_schema_free(struct packet_manager_schema *pkt_mgr_schema)
@@ -223,7 +223,7 @@ int packet_manager_new_packet_exdata_index(struct packet_manager *pkt_mgr, const
int packet_manager_subscribe(struct packet_manager *pkt_mgr, enum packet_stage stage, on_packet_stage_callback *cb, void *arg)
{
assert(pkt_mgr);
return mq_schema_subscribe(pkt_mgr->schema->mq, pkt_mgr->schema->topic_id[stage], (on_msg_cb_func *)cb, arg);
return mq_schema_subscribe(pkt_mgr->schema->mq, pkt_mgr->schema->topic_id[stage], (on_msg_cb_func *)(void *)cb, arg);
}
int packet_manager_init(struct packet_manager *pkt_mgr, uint16_t thread_id, struct mq_runtime *mq_rt)