社区
Linux/Unix社区
帖子详情
bufferevent_write的问题
黎翔
2013-06-13 10:57:22
我在一个回调函数里面调用bufferevent_write,内存一直在上涨,请问下此函数的参数的data是否需要调用另一个函数来释放?能给一个bufferevent_write的具体例子吗?
...全文
320
1
打赏
收藏
bufferevent_write的问题
我在一个回调函数里面调用bufferevent_write,内存一直在上涨,请问下此函数的参数的data是否需要调用另一个函数来释放?能给一个bufferevent_write的具体例子吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chengda775
2014-10-08
打赏
举报
回复
PPP 和 GRE协议分析问题,能请教一下这个问题的解决方案吗~
event
实现web服务端
event
实现web服务端,写了一个简单的http的web服务器。以下是部份源码: #include <
event
.h> #include <
event
2/listener.h> #include
#define _WORK_DIR_ "%s/webpath" #define _DIR_PREFIX_FILE_ "html/dir_header.html" #define _DIR_TAIL_FILE_ "html/dir_tail.html" int copy_header(struct
buffer
event
*bev,int op,char *msg,char *filetype,long filesize) { char buf[4096]={0}; sprintf(buf,"HTTP/1.1 %d %s\r\n",op,msg); sprintf(buf,"%sContent-Type: %s\r\n",buf,filetype); if(filesize >= 0){ sprintf(buf,"%sContent-Length:%ld\r\n",buf,filesize); } strcat(buf,"\r\n");
buffer
event
_
write
(bev,buf,strlen(buf)); return 0; } int copy_file(struct
buffer
event
*bev,const char *strFile) { int fd = open(strFile,O_RDONLY); char buf[1024]={0}; int ret; while( (ret = read(fd,buf,sizeof(buf))) > 0 ){
buffer
event
_
write
(bev,buf,ret); } close(fd); return 0; } //发送目录,实际上组织一个html页面发给客户端,目录的内容作为列表显示 int send_dir(struct
buffer
event
*bev,const char *strPath) { //需要拼出来一个html页面发送给客户端 copy_file(bev,_DIR_PREFIX_FILE_);
lib
event
测试
lib
event
环境搭建测试代码
C++ vs2015 x64编译使用lib
event
测试项目
1 环境:vs2015,x64,lib
event
2 内容:解压后Third_Part为lib
event
静态库,测试项目为x64位,debug/release均可运行
EALREADY(解决方案).md
项目中碰到的,记录一下解决方案
lib
event
注释
lib
event
注释
Linux/Unix社区
23,217
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章