GNU libmicrohttpd 1.0.0
|
Header for platform-independent locks abstraction. More...
#include "mhd_options.h"
Go to the source code of this file.
Macros | |
#define | MHD_mutex_init_(ignore) (! 0) |
#define | MHD_mutex_destroy_(ignore) (! 0) |
#define | MHD_mutex_destroy_chk_(ignore) (void)0 |
#define | MHD_mutex_lock_(ignore) (! 0) |
#define | MHD_mutex_lock_chk_(ignore) (void)0 |
#define | MHD_mutex_unlock_(ignore) (! 0) |
#define | MHD_mutex_unlock_chk_(ignore) (void)0 |
Header for platform-independent locks abstraction.
Provides basic abstraction for locks/mutex. Any functions can be implemented as macro on some platforms unless explicitly marked otherwise. Any function argument can be skipped in macro, so avoid variable modification in function parameters.
Definition in file mhd_locks.h.
Definition at line 193 of file mhd_locks.h.
Referenced by MHD_daemon_create().
Definition at line 194 of file mhd_locks.h.
Definition at line 192 of file mhd_locks.h.
Referenced by MHD_create_response_empty(), MHD_create_response_from_buffer_with_free_callback_cls(), MHD_create_response_from_callback(), MHD_create_response_from_iovec(), MHD_daemon_create(), MHD_response_for_upgrade(), MHD_response_from_buffer(), MHD_response_from_callback(), MHD_start_daemon_va(), and setup_thread_pool().
Definition at line 195 of file mhd_locks.h.
Definition at line 196 of file mhd_locks.h.
Definition at line 197 of file mhd_locks.h.
Definition at line 198 of file mhd_locks.h.