cmppthread.h
来自「用c/c++实现的一个CMPP API」· C头文件 代码 · 共 74 行
H
74 行
/*************************************************************************** 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 + =
减小字号Ctrl + -
显示快捷键?