thread.h

来自「这是基于C语言开发的分布式搜索源代码」· C头文件 代码 · 共 43 行

H
43
字号
#include "core.h"#ifndef _THREAD_H#define _THREAD_H#ifdef __cplusplusextern "C" {#endif/* initialize THREAD struct */THREAD *thread_init();/* handler for event */void 	pth_event_handler(int , short , void *);/* THREAD event handler */void pth_event_handler(int event_fd, short event, void *arg);/* run thread */void* 	pth_run(void *);/* add new connection to thread */int     pth_addconn(struct _THREAD *, int , struct sockaddr_in);/* check connection stats */void 	pth_state_conns(struct _THREAD *);/* add new session to thread */int     pth_add_session(struct _THREAD *, int , struct sockaddr_in);/* Terminate session */void pth_terminate_session(THREAD *, SESSION *);/* terminate  thread */void     pth_terminate(struct _THREAD *);/* clean THREAD child STRUCT */void 	pth_clean(struct _THREAD **);#ifdef __cplusplus }#endif#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?