libevent

    0熱度

    1回答

    我想用 pecl install event 我跟了這到目前爲止,http://www.lullabot.com/blog/article/installing-php-pear-and-pecl-extensions-mamp-mac-os-x-107-lion,用有限的成功安裝pecl event。 我收到以下錯誤 configure: error: Please reinstall th

    1熱度

    2回答

    我使用CentOS的5構建了libevent,我建的OpenSSL 1.0.1f並安裝到/ usr /本地/ SSL 然後我下載並構建了libevent-2.0.21。配置完成後,我發現/ usr/local/lib中沒有libevent_openssl.so 我的設置有什麼問題? 下面是配置輸出: checking for a BSD-compatible install... /usr/bin

    0熱度

    2回答

    我是libevent和socket編程的新手,這就是爲什麼我有關於libevent如何作爲異步和非阻塞工作的問題。 以下是參考代碼。 https://github.com/libevent/libevent/blob/master/sample/http-server.c static void dump_request_cb(struct evhttp_request *req, void *a

    0熱度

    1回答

    我正在嘗試使用g ++連接libevent,但由於配置時我使用--prefix標誌設置了libevent的安裝目錄,所以遇到了麻煩。要安裝的libevent我下載了最新的來源,提取它,運行以下命令在目錄 ./configure --prefix=/home/tom/local --disable-shared && make make install 運行這些命令後LIBEVENT成功安

    6熱度

    1回答

    我使用Ubuntu 10.10試圖安裝libevent開發庫libevent1和libevent2。我用下面的命令 - apt-get install libevent-dev libevent1-dev But it shows- Reading package lists... Done Building dependency tree Reading state informati

    1熱度

    1回答

    我試圖使用libevent來模擬多個HTTP客戶端。下面的代碼片段有效,但不幸的是,它似乎不支持HTTP rediect(301,302)。不知道它是否由libevent HTTP包支持,如果是的話,我該如何啓用它。 在此先感謝。 void http_request_done(struct evhttp_request *req, void *arg){ printf("http_req

    0熱度

    1回答

    以下是情況。我正在調試一個代碼來執行日誌記錄功能。當用戶登錄時,日誌文件將以.part格式創建。該文件在本地保存在主機中。我不知道它爲什麼叫做.part。當用戶完成他們的會話時,日誌文件將僅被重命名爲.username。除了本地日誌文件之外,此代碼還連接到服務器,該服務器也將保存日誌文件。問題在於日誌記錄仍在運行時,但主機突然重新啓動。重新啓動可能是由來自根目錄的命令或強制重新啓動引起的,或者可能

    1熱度

    2回答

    我不明白EVLOOP_NO_EXIT_ON_EMPTY標誌應該如何在libevent的版本2.1.x的工作。 如果我不添加任何事件,我event_base的 event_base_loop(my_base, EVLOOP_NO_EXIT_ON_EMPTY); 調用立即返回 這根本不是我認爲這是應該做的。 如果我添加它與當前事件循環的事件,直到它得到的活躍,但隨後我希望不會發生退出循環。 目標:

    0熱度

    1回答

    我試圖調試使用libevent庫的代碼。在該庫中,有一個函數event_new用於創建event_cb。不知怎的,在我分派事件庫之後,event_cb無法被調用或訪問。這個問題只發生在hpux itanium上。此代碼適用於hpux pa-risc,Redhat,AIX和Solaris。有什麼需要設置的東西嗎? 這是代碼的一部分 int ttypread (int fd, Header *h, c

    0熱度

    1回答

    我正在測試libevent的定時器功能。 我設定以下的計時器,它觸發計時器每3秒: shared_ptr<event_base> base(event_base_new(), std::ptr_fun(event_base_free)); vector<shared_ptr<event> > std_events; ... static const timeval three_sec =