libevent

    0熱度

    1回答

    我有,我想用下面的數據來填充輸出evbuffer: HTTP/1.1 200 OK Date: Tue, 06 Dec 2011 10:35:08 GMT Server: Apache/2.2.14 (Ubuntu) X-Powered-By: PHP/5.3.2-1ubuntu4.9 Vary: Accept-Encoding Content-Encoding: gzip Conte

    0熱度

    1回答

    首先我想我需要說我仍然在學習C++所以道歉,如果這是非常明顯/簡單。 我想在我的C++程序中使用libevent庫(通過嘗試查看示例文件夾中的代碼並測試了一些代碼)以使用http流。我想知道是否有人能爲我提供一個關於如何連接到URL的例子live.domain.com,發送適當的頭文件,讀取返回的數據並通過相同的連接發回數據... 我不確定libevent是否執行任何阻塞連接,但只是爲了明確,我是

    7熱度

    3回答

    考慮到libevent與libev。 libev庫在Windows上是否具有對IOCP的本機支持?

    0熱度

    2回答

    如果我們主要想要一個基於epoll的文件描述符循環,libevent提供了什麼功能(對http或dns東西不感興趣)? 我知道這是一個相當大的項目,但對於我來說編寫一個epoll包裝API看起來相當簡單。

    2熱度

    1回答

    我正在學習libev,但代碼很難理解,所以我選擇首先學習libevent,其代碼相對更清晰。但嘗試示例時遇到問題(http://www.wangafu.net/~nickm/libevent-book/01_intro.html)。 do_read()中的代碼event_add(state-> write_event,NULL)如何調用do_write()函數? /* For sockaddr_i

    2熱度

    2回答

    我正在計劃爲客戶端'流'數據寫一個'彗星'服務器。過去我已經增強了一個以利用多核CPU,但現在我從頭開始。我打算使用epoll/kqueue或libevent來爲服務器供電。 我一直在重視的問題之一是要使用哪種服務器設計?由於我計劃使用多進程模型來利用所有CPU內核,因此我有幾個選項可用。 預分叉多進程 - 每個進程做它自己的接受 預分叉多進程與主 - 主進程接受,然後使用描述符傳遞到接受的套接字

    8熱度

    2回答

    我目前正在使用libevent編寫一個多線程應用程序。 有些事件是由IO觸發的,但我需要通過使用event_active()由代碼本身在線程間觸發的一對事件。 我試圖寫一個簡單的程序,其中顯示出我的問題是:) 事件使用創建event_new(和FD設置爲-1。 當調用event_add()時,如果使用超時結構,事件稍後將由event_base_dispatch正確處理。 如果event_add(E

    1熱度

    2回答

    是否可以使用libevent來監控文件刪除/更新? 假設/var/log/file.1被刪除,我想在我的程序中報告它。這可能嗎?如果是,如何? 我的操作系統是Linux,我想創建一個在某些操作系統操作期間觸發消息的惡​​魔。 我在哪裏可以找到更多信息?

    0熱度

    1回答

    我正在尋找一些簡單的基於libevent的TCP服務器的一些示例代碼,它將傳入的消息傳播到所有連接的客戶端。在網上,我只找到迴應消息的TCP服務器。 如果一個回波例如發現是在本頁面底部http://www.wangafu.net/~nickm/libevent-book/Ref8_listener.html 我相信,它不是那麼難以改變本網站所提供的代碼,使消息brodcast到所有連接的客戶端,但

    4熱度

    1回答

    我想控制每個進程可能的libevent-http連接的限制。 我該怎麼做? 我沒有在文檔中找到任何信息,請幫忙! 我認爲如果我沒有限制連接數 - 系統可能會崩潰。項目負荷很高。 ev_base = event_init(); ev_http = evhttp_new(ev_base); // limit http connections here... how can i do that?