libevent基础文件util.c

util.h定义了一些基本数据类型,类似这些:

#define ev_uint32_t unsigned int

#define ev_uint8_t unsigned char

#define ev_off_t off_t

#define ev_ssize_t ssize_t

见名即能知意,这里不贴出。

还定义了类型的大小限制,类似这些:

#define EV_UINT64_MAX ((((ev_uint64_t)0xffffffffUL) << 32) | 0xffffffffUL)

#define EV_UINT8_MAX  255

除此之外还定义了以下函数,函数原型定义在evutil.c文件中(只保留linux平台的代码,其他平台代码已经删去):



猜你喜欢

转载自blog.csdn.net/handsomehong/article/details/79256226