有人能(通过代码)向我展示或解释我如何在c程序中一起使用libevent和curl吗?我正在尝试编写一个高性能的非阻塞数据监视器,它需要将数据上传到CouchDB实例。我对libevent和curl都很熟悉,但不知何故,把curl_multi和libevent合并起来让我摸不着头脑。我不明白官方libcurl example的程序流程--有谁能给我举个更简单的例子吗?
发布于 2011-08-04 01:42:21
关键是curl_multi_socket_action()函数,只要您的事件库指出套接字上有需要处理的东西,就应该立即使用该函数。基于事件的libcurl比“普通的”libcurl更复杂,所以做一个非常简单的例子并不是那么简单。
https://stackoverflow.com/questions/6927710
复制相似问题