60 void *upgrade_handler_cls)
62 #ifdef UPGRADE_SUPPORT
75 response->upgrade_handler = upgrade_handler;
76 response->upgrade_handler_cls = upgrade_handler_cls;
#define MHD_HTTP_SWITCHING_PROTOCOLS
void MHD_response_queue_for_destroy(struct MHD_Response *response)
enum MHD_Bool MHD_response_add_header(struct MHD_Response *response, const char *header, const char *content)
void * MHD_calloc_(size_t nelem, size_t elsize)
internal shared structures
#define MHD_mutex_init_(ignore)
void(* MHD_UpgradeHandler)(void *cls, struct MHD_Connection *connection, void *con_cls, const char *extra_in, size_t extra_in_size, MHD_socket sock, struct MHD_UpgradeResponseHandle *urh)
struct MHD_Response * MHD_response_for_upgrade(MHD_UpgradeHandler upgrade_handler, void *upgrade_handler_cls)
enum MHD_HTTP_StatusCode status_code
unsigned int reference_count