📄 cmppthread.h
字号:
/*************************************************************************** Copyright : 2001-2002, ASPIRE TECHNOLOGIES (SHENZHEN) LTD. Program : cmppthread.h Description : 线程函数头文件 Version : 1.5+***************************************************************************/#ifndef _CMPP_THREAD_H_#define _CMPP_THREAD_H_//#include "general.h"#define THREAD_OK 0#define THREAD_FAIL -1#if defined(_HPUX_SOURCE) || defined(_LINUX_SOURCE) typedef pthread_t API_THREAD_HANDLE ; #endif#ifdef WIN32 typedef HANDLE API_THREAD_HANDLE;#endif#ifdef _cplusplusextern "C" {#endif/************************************************************************ Function ID: nAPICreatThread Description: 创建线程函数 Input Param: void* pVThreadName Output Param: API_THREAD_HANDLE* phandle Return: int 0 success -1 fail*************************************************************************/int nAPICreatThread( API_THREAD_HANDLE* phandle, void* pVThreadName, void *arg);/************************************************************************ Function ID: nAPIGetpthreadId Description: 得到当前线程的ID Input Param: Output Param: Return: int 线程ID *************************************************************************/int nAPIGetpthreadId();/************************************************************************ Function ID: vAPIJointhread Description: 等待线程退出 Input Param: Output Param: Return: *************************************************************************/void vAPIJointhread(API_THREAD_HANDLE* phandle);/************************************************************************ Function ID: nAPICreatThread Description: 销毁线程函数 Input Param: API_THREAD_HANDLE* phandle Output Param: Return: int 0 success -1 fail*************************************************************************/int nAPICancelThread( API_THREAD_HANDLE* phandle);#ifdef _cplusplus}#endif#endif // end of #ifndef _CMPP_THREAD_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -