wlmaker
Toggle main menu visibility
Loading...
Searching...
No Matches
src
lock_mgr.h
Go to the documentation of this file.
1
/* ========================================================================= */
20
#ifndef __LOCK_MGR_H__
21
#define __LOCK_MGR_H__
22
23
#include <libbase/libbase.h>
24
26
typedef
struct
_wlmaker_lock_mgr_t
wlmaker_lock_mgr_t
;
27
28
#include "
server.h
"
// IWYU pragma: keep
29
30
#ifdef __cplusplus
31
extern
"C"
{
32
#endif
// __cplusplus
33
41
wlmaker_lock_mgr_t
*
wlmaker_lock_mgr_create
(
42
wlmaker_server_t
*
server_ptr
);
43
49
void
wlmaker_lock_mgr_destroy
(
wlmaker_lock_mgr_t
*lock_mgr_ptr);
50
52
extern
const
bs_test_set_t
wlmaker_lock_mgr_test_set
;
53
54
55
#ifdef __cplusplus
56
}
// extern "C"
57
#endif
// __cplusplus
58
59
#endif
/* __LOCK_MGR_H__ */
60
/* == End of lock_mgr.h ==================================================== */
wlmaker_lock_mgr_test_set
const bs_test_set_t wlmaker_lock_mgr_test_set
Definition
lock_mgr.c:843
wlmaker_lock_mgr_destroy
void wlmaker_lock_mgr_destroy(wlmaker_lock_mgr_t *lock_mgr_ptr)
Definition
lock_mgr.c:222
wlmaker_lock_mgr_t
struct _wlmaker_lock_mgr_t wlmaker_lock_mgr_t
Definition
lock_mgr.h:26
wlmaker_lock_mgr_create
wlmaker_lock_mgr_t * wlmaker_lock_mgr_create(wlmaker_server_t *server_ptr)
Definition
lock_mgr.c:192
server.h
wlmaker_server_t
struct _wlmaker_server_t wlmaker_server_t
Definition
server.h:36
_wlmaker_lock_mgr_t
Definition
lock_mgr.c:52
_wlmaker_lock_mgr_t::server_ptr
wlmaker_server_t * server_ptr
Definition
lock_mgr.c:57
Generated by
1.17.0