|
Ulfius
HTTP Framework for REST Applications in C
|
Contains the needed data for an ulfius instance to work. More...
#include <ulfius.h>

Data Fields | |
| struct MHD_Daemon * | mhd_daemon |
| int | status |
| unsigned int | port |
| struct sockaddr_in * | bind_address |
| struct sockaddr_in6 * | bind_address6 |
| unsigned int | timeout |
| int | nb_endpoints |
| char * | default_auth_realm |
| struct _u_endpoint * | endpoint_list |
| struct _u_endpoint * | default_endpoint |
| struct _u_map * | default_headers |
| size_t | max_post_param_size |
| size_t | max_post_body_size |
| void * | websocket_handler |
| int(* | file_upload_callback )(const struct _u_request *request, const char *key, const char *filename, const char *content_type, const char *transfer_encoding, const char *data, uint64_t off, size_t size, void *cls) |
| void * | file_upload_cls |
| int | mhd_response_copy_data |
| int | check_utf8 |
| int | use_client_cert_auth |
| int | allowed_post_processor |
Contains the needed data for an ulfius instance to work.
| struct MHD_Daemon* _u_instance::mhd_daemon |
| int _u_instance::status |
| unsigned int _u_instance::port |
| struct sockaddr_in* _u_instance::bind_address |
| struct sockaddr_in6* _u_instance::bind_address6 |
| unsigned int _u_instance::timeout |
| int _u_instance::nb_endpoints |
| char* _u_instance::default_auth_realm |
| struct _u_endpoint* _u_instance::endpoint_list |
| struct _u_endpoint* _u_instance::default_endpoint |
| struct _u_map* _u_instance::default_headers |
| size_t _u_instance::max_post_param_size |
| size_t _u_instance::max_post_body_size |
| void* _u_instance::websocket_handler |
| int(* _u_instance::file_upload_callback) (const struct _u_request *request, const char *key, const char *filename, const char *content_type, const char *transfer_encoding, const char *data, uint64_t off, size_t size, void *cls) |
| void* _u_instance::file_upload_cls |
| int _u_instance::mhd_response_copy_data |
| int _u_instance::check_utf8 |
| int _u_instance::use_client_cert_auth |
| int _u_instance::allowed_post_processor |