Example #1
0
static void
output(sl_vm_t* vm, char* buff, size_t len)
{
    slash_context_t* ctx = vm->data;
    flush_headers(ctx);
    FCGX_PutStr(buff, (int)len, ctx->request.out);
}
Example #2
0
static void
output(sl_vm_t* vm, char* buff, size_t len)
{
    slash_context_t* ctx = vm->data;
    flush_headers(ctx);
    ap_rwrite(buff, len, ctx->r);
}
Example #3
0
static void output(sl_vm_t* vm, char* buff, size_t len)
{
    slash_context_t* ctx = vm->data;
    flush_headers(ctx);
    ctx->api->write_out(ctx->api, buff, len);
}