#ifndef __SERVICE_MAIN_INCLUDE_H__ #define __SERVICE_MAIN_INCLUDE_H__ #include "lib_acl.h" #ifdef __cplusplus extern "C" { #endif /** * 初始化函数,服务器模板框架启动后仅调用该函数一次 * @param ctx {void*} 用户自定义类型指针 */ extern void service_init(void *ctx); extern void service_exit(void *ctx); /** * 协议处理函数入口 * @param stream {ACL_VSTREAM*} 客户端数据连接流 * @param ctx {void*} 用户自定义类型指针 */ extern int service_main(void* ctx, ACL_VSTREAM *stream); #ifdef __cplusplus } #endif #endif