#pragma once #ifdef __cplusplus extern "C" { #endif #include "lua_module_manage_internal.h" int lua_get_lua_module_manager(struct lua_state *state); int lua_get_stellar_module_manager(struct lua_state *state); int lua_get_mq_schema(struct lua_state *state); int lua_get_mq_runtime(struct lua_state *state); int lua_get_logger(struct lua_state *state); int lua_get_packet_manager(struct lua_state *state); int lua_get_session_manager(struct lua_state *state); int lua_get_current_thread_id(struct lua_state *state); int lua_get_max_thread_num(struct lua_state *state); int lua_mq_schema_get_topic_id(struct lua_state *state); int lua_mq_schema_create_topic(struct lua_state *state); int lua_mq_schema_update_topic(struct lua_state *state); int lua_mq_shcema_destory_topic(struct lua_state *state); int lua_mq_schema_subscribe(struct lua_state *state); int lua_mq_runtime_publish_message(struct lua_state *state); int lua_packet_get_direction(struct lua_state *state); int lua_packet_get_payload(struct lua_state *state); int lua_packet_get_payload_len(struct lua_state *state); int lua_packet_manager_subscribe(struct lua_state *state); int lua_session_get0_current_packet(struct lua_state *state); int lua_session_manager_subscribe_tcp(struct lua_state *state); int lua_session_manager_subscribe_udp(struct lua_state *state); int lua_session_manager_subscribe_control_packet(struct lua_state *state); int lua_session_manager_subscribe_tcp_stream(struct lua_state *state); #ifdef __cplusplus } #endif