#include "http.h" | |
static void on_response_complete(http_s *h) { | |
http_send_body(h, "counter to 1", 12); | |
} | |
static void on_timer(void *h) { http_resume(h, on_response_complete, NULL); } | |
static void on_paused(void *h) { facil_run_every(1000, 1, on_timer, h, NULL); } | |
static void on_request(http_s *h) { http_pause(h, on_paused); } | |
int main(void) { | |
http_listen("3000", NULL, .on_request = on_request); | |
facil_run(.threads = 1); | |
return 0; | |
} |