--- a/web_main.c Mon Jun 09 18:58:39 2008 +0300
+++ b/web_main.c Tue Jun 17 16:39:55 2008 +0300
@@ -44,7 +44,7 @@
int headers_sent;
- struct render_multi *render_info;
+ struct render_remote *render_info;
size_t bytes_sent;
@@ -56,7 +56,7 @@
static void _render_cleanup (struct render_request *ctx) {
if (ctx->render_info)
- render_multi_free(ctx->render_info);
+ render_remote_free(ctx->render_info);
free(ctx);
}
@@ -81,7 +81,7 @@
size_t buf_size = EVBUFFER_LENGTH(buf);
- assert(buf_size > 0); // shouldn't happen anymore with the new render_multi
+ assert(buf_size > 0); // shouldn't happen anymore with the new render_remote
// check if we are paused
if (ctx->paused) {
@@ -137,7 +137,7 @@
printf("render [%p]: lost http connection\n", ctx);
// cancel
- render_multi_cancel(ctx->render_info);
+ render_remote_cancel(ctx->render_info);
ctx->render_info = NULL;
_render_cleanup(ctx);
@@ -152,7 +152,7 @@
ctx->paused = 0;
// any data waiting in the buffer?
- render_multi_flush(ctx->render_info);
+ render_remote_flush(ctx->render_info);
}
static void _http_render_execute (struct evhttp_request *request, u_int32_t img_w, u_int32_t img_h) {
@@ -179,17 +179,17 @@
ERROR("render_region_full");
// initiate the remote render operation
- if ((ctx->render_info = render_multi(&render, &remote_pool,
+ if ((ctx->render_info = render_remote(&render, &remote_pool,
&_render_sent,
&_render_data,
&_render_done,
&_render_fail,
ctx
)) == NULL)
- ERROR("render_multi");
+ ERROR("render_remote");
// set chunk size
- render_multi_set_recv(ctx->render_info, MIN_CHUNK_SIZE, OVERFLOW_BUFFER);
+ render_remote_set_recv(ctx->render_info, MIN_CHUNK_SIZE, OVERFLOW_BUFFER);
// set close cb
evhttp_set_reply_abortcb(request, &_render_http_lost, ctx);