繁体   English   中英

将 libcurl 与 libevent 一起使用

[英]Using libcurl with libevent

任何人都可以(通过代码)向我展示或解释我如何在 c 程序中一起使用 libevent 和 curl 吗? 我正在尝试编写一个高性能的非阻塞数据监视器,它需要将数据上传到 CouchDB 实例。 我对 libevent 和 curl 都很熟悉,但是由于某种原因,将 curl_multi 与 libevent 合并让我感到困惑。 我不明白官方libcurl 示例的程序流程 - 谁能指出或提供一个更简单的示例?

关键是curl_multi_socket_action ()函数,只要你的事件库说套接字上有东西要处理就应该使用它。 基于事件的libcurl比“普通”libcurl更复杂,所以做一个非常简单的例子并不是那么简单。

curllibevent一起使用的一种奇特方法是在协程中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM