自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 创建一个基于套接字的bufferevent实例-echo程序的实现

在libevent的官方文件中指出bufferevent有四种类型,分别如下:      (1)基于套接字的bufferevent      (2)异步IObufferevent      (3)过滤型bufferevent      (4)成对的bufferevent   在本文中,我们只介绍基于套接字的bufferevent,这种类型的bufferevent是使用最多的。剩下的三种类

2014-12-29 16:12:42 2491

原创 libevent之bufferevent的基本结构

在bufferevent出现之前,我们通常先检测数据源输入buffer内是否有数据,如果有数据那么就将其中的数据写入到自己定义的缓冲区中。这样可能会发生频繁读写的问题。如果我们希望数据源中输入buffer积攒到一定量数据的时候再进行读写,那么就需要使用bufferevent了。图1显示了不使用bufferevent时对数据源进行读写的结构。 图1 不使用buffere

2014-12-25 13:48:33 881

原创 libevent之bufferevent概述

libevent将它所看到的一切都看做事件来处理,这次我们经常使用的读写缓冲区也未能幸免。那么为什么libevent会把读写缓冲区加入到它的事件机制中呢?在回答这个问题之前,首先看一下客户端网络套接口的读写事件。我们用一段话来描述它:   客户端创建套接口,对套接口进行设置,然后调用connect连接到服务器端。如果连接成功,并且套接口可读、可写或者发生错误,那我们就执行相应的操作。   那么

2014-12-24 22:45:33 491

645-97/07测试软件

一款用于测试645-07/97协议的模拟电表软件,功能强大、支持所有07/97数据项。配置简单,灵活。

2014-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除