📄 dpl_errno.h
字号:
#ifndef DPL_ERRNO_H
#define DPL_ERRNO_H
/**
* @ Darwin Programming Library
*/
#include <errno.h>
#ifdef __cplusplus
extern "C"{
#endif
/**
* @package Error Codes
*/
typedef int dpl_status_t;
#define DPL_SUCCESS 0
#ifdef _WIN32
#define DPL_TIMEUP WAIT_TIMEOUT
#define EWOULDBLOCK EAGAIN
#else
#define DPL_TIMEUP ETIMEDOUT
#endif
#define DPL_EINVAL EINVAL
#define DPL_ERROR_START 1000
#define DPL_NETWORK_ERR_START DPL_ERROR_START
#define DPL_OS_ERR_START DPL_ERROR_START+500
#define DPL_STATU_START DPL_OS_ERR_START+500
#define DPL_USR_ERR_START DPL_STATU_START+500
#define DPL_EINVALSOCK DPL_NETWORK_ERR_START+1
#define DPL_HOST_UNREACHABLE DPL_NETWORK_ERR_START+2
#define DPL_EOF DPL_STATU_START+1
#define DPL_NOIMPL DPL_STATU_START+2
#define DPL_EXCEED DPL_STATU_START+3
#define DPL_QUEUE_FULL DPL_STATU_START+4
#define DPL_QUEUE_EMPTY DPL_STATU_START+5
#define DPL_STACK_FULL DPL_STATU_START+6
#define DPL_STACK_EMPTY DPL_STATU_START+7
#define DPL_INCOMPLETE DPL_STATU_START+8
#define DPL_CMPPE_ERROR DPL_STATU_START+9
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -