/** * Binds an HTTP server on the specified address and port. * * Can be called multiple times to bind the same http server * to multiple different ports. * * @param http a pointer to an evhttp object * @param address a string containing the IP address to listen(2) on * @param port the port number to listen on * @return a newly allocated evhttp struct * @see evhttp_free() */ int evhttp_bind_socket(struct evhttp *http, const char *address, u_short port);
confused by return type in evhttp.h version 1.4.13 stable 2011/6/27 李白|字一日 <calid...@gmail.com>: > here is the handler code, is there any thing wrong? > > void HTTPServer::CometHandler(struct evhttp_request *req, void *arg) { > 71 int i, j; > .> 72 cout << "inside coment handler" << endl; > 73 struct evbuffer *buf; > 74 > 75 req->minor = 0; > 76 evhttp_add_header(req->output_headers, "Content-Type", > "text/plain"); > 77 > 78 evhttp_send_reply_start(req, HTTP_OK, "OK"); > 79 evhttp_connection_set_closecb(req->evcon, on_close, NULL); > 80 > 81 buf = evbuffer_new(); > 82 evbuffer_add_printf(buf, "hello comet"); > 83 evhttp_send_reply_chunk(req, buf); > 84 > 85 } > *********************************************************************** To unsubscribe, send an e-mail to majord...@freehaven.net with unsubscribe libevent-users in the body.