Annotation of embedaddon/nginx/src/os/unix/ngx_shmem.h, revision 1.1.1.1
1.1 misho 1:
2: /*
3: * Copyright (C) Igor Sysoev
4: * Copyright (C) Nginx, Inc.
5: */
6:
7:
8: #ifndef _NGX_SHMEM_H_INCLUDED_
9: #define _NGX_SHMEM_H_INCLUDED_
10:
11:
12: #include <ngx_config.h>
13: #include <ngx_core.h>
14:
15:
16: typedef struct {
17: u_char *addr;
18: size_t size;
19: ngx_str_t name;
20: ngx_log_t *log;
21: ngx_uint_t exists; /* unsigned exists:1; */
22: } ngx_shm_t;
23:
24:
25: ngx_int_t ngx_shm_alloc(ngx_shm_t *shm);
26: void ngx_shm_free(ngx_shm_t *shm);
27:
28:
29: #endif /* _NGX_SHMEM_H_INCLUDED_ */
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>