ascii-chat
Binary v0.15.83-53-gb711d8720
Library lib/v0.3.2-701-gb711d8720
Video chat in your terminal
Loading...
Searching...
No Matches
http_renderer_config_t Struct Reference

#include <src/common/http_renderer.h>

Data Fields

unsigned max_jobs
size_t max_input_bytes
size_t max_output_bytes
uint32_t timeout_ms
bool restricted
const char * renderer_executable
void(* on_complete )(http_renderer_job_t *job, const http_render_result_t *result, void *user_data)
void(* on_error )(http_renderer_job_t *job, asciichat_error_t error, void *user_data)
void * user_data

Detailed Description

Definition at line 82 of file http_renderer.h.

Field Documentation

◆ max_input_bytes

size_t http_renderer_config_t::max_input_bytes

Definition at line 84 of file http_renderer.h.

◆ max_jobs

unsigned http_renderer_config_t::max_jobs

Definition at line 83 of file http_renderer.h.

Referenced by http_renderer_init(), and http_renderer_submit().

◆ max_output_bytes

size_t http_renderer_config_t::max_output_bytes

Definition at line 85 of file http_renderer.h.

Referenced by http_renderer_init(), and http_renderer_submit().

◆ on_complete

void(* http_renderer_config_t::on_complete) (http_renderer_job_t *job, const http_render_result_t *result, void *user_data)

Definition at line 89 of file http_renderer.h.

◆ on_error

void(* http_renderer_config_t::on_error) (http_renderer_job_t *job, asciichat_error_t error, void *user_data)

Definition at line 90 of file http_renderer.h.

◆ renderer_executable

const char* http_renderer_config_t::renderer_executable

Definition at line 88 of file http_renderer.h.

◆ restricted

bool http_renderer_config_t::restricted

Definition at line 87 of file http_renderer.h.

◆ timeout_ms

uint32_t http_renderer_config_t::timeout_ms

Definition at line 86 of file http_renderer.h.

Referenced by http_renderer_submit().

◆ user_data

void* http_renderer_config_t::user_data

Definition at line 91 of file http_renderer.h.


The documentation for this struct was generated from the following file: