簡體   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