VSF Documented
Data Fields
vsf_linux_httpd_urihandler_op_t Struct Reference

#include <vsf_linux_httpd.h>

Data Fields

vsf_err_t(* init_fn )(vsf_linux_httpd_request_t *req, uint8_t *data, uint_fast32_t size)
 
vsf_err_t(* fini_fn )(vsf_linux_httpd_request_t *req)
 
vsf_err_t(* serve_fn )(vsf_linux_httpd_request_t *req)
 
void(* stream_evthandler_fn )(vsf_stream_t *stream, void *param, vsf_stream_evt_t evt)
 

Field Documentation

◆ init_fn

vsf_err_t(* vsf_linux_httpd_urihandler_op_t::init_fn) (vsf_linux_httpd_request_t *req, uint8_t *data, uint_fast32_t size)

◆ fini_fn

vsf_err_t(* vsf_linux_httpd_urihandler_op_t::fini_fn) (vsf_linux_httpd_request_t *req)

◆ serve_fn

vsf_err_t(* vsf_linux_httpd_urihandler_op_t::serve_fn) (vsf_linux_httpd_request_t *req)

◆ stream_evthandler_fn

void(* vsf_linux_httpd_urihandler_op_t::stream_evthandler_fn) (vsf_stream_t *stream, void *param, vsf_stream_evt_t evt)