summaryrefslogtreecommitdiff
path: root/infra/session_manager/session_internal.h
AgeCommit message (Collapse)Author
2024-11-27refactor: use session_manager_discard_session() instead of session_set_discard()luwenpeng
2024-11-19remove session_manager_subscribe_xxx() API; convert session closing events ↵luwenpeng
to pseudo packets when a session is closed, use the packet manager to create a pseudo packet, set the session to be closed as packet Exdata, and schedule it to the packet forwarding stage. when the pseudo packet free, the session will be free.
2024-11-01rename session_get0_readable_addr() to session_get_readable_addr()luwenpeng
2024-11-01rename session_get0_current_packet() to session_get_current_packet()luwenpeng
2024-11-01session manager support output fieldstatluwenpeng
2024-10-25Add state to the on_session_message parameter.luwenpeng
* When state is closed, it implies that packet is null and the session will be destroyed
2024-10-23feature: session mananger publish ctrl message; Enhance session debugger moduleluwenpeng
2024-10-21feature: packet IO support IP reassemblyluwenpeng
2024-09-20refactor(session manager): rename original session_manager to ↵luwenpeng
session_manager_runtime
2024-09-20rename session_private.h to session_internal.hluwenpeng