Groonga 3.0.9 Source Code Document
|
Go to the source code of this file.
Functions | |
void | ngx_strlow (u_char *dst, u_char *src, size_t n) |
u_char * | ngx_cpystrn (u_char *dst, u_char *src, size_t n) |
u_char * | ngx_pstrdup (ngx_pool_t *pool, ngx_str_t *src) |
u_char *ngx_cdecl | ngx_sprintf (u_char *buf, const char *fmt,...) |
u_char *ngx_cdecl | ngx_snprintf (u_char *buf, size_t max, const char *fmt,...) |
u_char *ngx_cdecl | ngx_slprintf (u_char *buf, u_char *last, const char *fmt,...) |
u_char * | ngx_vslprintf (u_char *buf, u_char *last, const char *fmt, va_list args) |
ngx_int_t | ngx_strcasecmp (u_char *s1, u_char *s2) |
ngx_int_t | ngx_strncasecmp (u_char *s1, u_char *s2, size_t n) |
u_char * | ngx_strnstr (u_char *s1, char *s2, size_t len) |
u_char * | ngx_strstrn (u_char *s1, char *s2, size_t n) |
u_char * | ngx_strcasestrn (u_char *s1, char *s2, size_t n) |
u_char * | ngx_strlcasestrn (u_char *s1, u_char *last, u_char *s2, size_t n) |
ngx_int_t | ngx_rstrncmp (u_char *s1, u_char *s2, size_t n) |
ngx_int_t | ngx_rstrncasecmp (u_char *s1, u_char *s2, size_t n) |
ngx_int_t | ngx_memn2cmp (u_char *s1, u_char *s2, size_t n1, size_t n2) |
ngx_int_t | ngx_dns_strcmp (u_char *s1, u_char *s2) |
ngx_int_t | ngx_atoi (u_char *line, size_t n) |
ngx_int_t | ngx_atofp (u_char *line, size_t n, size_t point) |
ssize_t | ngx_atosz (u_char *line, size_t n) |
off_t | ngx_atoof (u_char *line, size_t n) |
time_t | ngx_atotm (u_char *line, size_t n) |
ngx_int_t | ngx_hextoi (u_char *line, size_t n) |
u_char * | ngx_hex_dump (u_char *dst, u_char *src, size_t len) |
void | ngx_encode_base64 (ngx_str_t *dst, ngx_str_t *src) |
ngx_int_t | ngx_decode_base64 (ngx_str_t *dst, ngx_str_t *src) |
ngx_int_t | ngx_decode_base64url (ngx_str_t *dst, ngx_str_t *src) |
uint32_t | ngx_utf8_decode (u_char **p, size_t n) |
size_t | ngx_utf8_length (u_char *p, size_t n) |
u_char * | ngx_utf8_cpystrn (u_char *dst, u_char *src, size_t n, size_t len) |
uintptr_t | ngx_escape_uri (u_char *dst, u_char *src, size_t size, ngx_uint_t type) |
void | ngx_unescape_uri (u_char **dst, u_char **src, size_t size, ngx_uint_t type) |
uintptr_t | ngx_escape_html (u_char *dst, u_char *src, size_t size) |
void | ngx_str_rbtree_insert_value (ngx_rbtree_node_t *temp, ngx_rbtree_node_t *node, ngx_rbtree_node_t *sentinel) |
ngx_str_node_t * | ngx_str_rbtree_lookup (ngx_rbtree_t *rbtree, ngx_str_t *val, uint32_t hash) |
void | ngx_sort (void *base, size_t n, size_t size, ngx_int_t(*cmp)(const void *, const void *)) |
ngx_int_t ngx_atofp | ( | u_char * | line, |
size_t | n, | ||
size_t | point | ||
) |
Definition at line 884 of file ngx_string.c.
ngx_int_t ngx_atoi | ( | u_char * | line, |
size_t | n | ||
) |
off_t ngx_atoof | ( | u_char * | line, |
size_t | n | ||
) |
ssize_t ngx_atosz | ( | u_char * | line, |
size_t | n | ||
) |
time_t ngx_atotm | ( | u_char * | line, |
size_t | n | ||
) |
u_char* ngx_cpystrn | ( | u_char * | dst, |
u_char * | src, | ||
size_t | n | ||
) |
Definition at line 1129 of file ngx_string.c.
ngx_int_t ngx_dns_strcmp | ( | u_char * | s1, |
u_char * | s2 | ||
) |
Definition at line 825 of file ngx_string.c.
uintptr_t ngx_escape_html | ( | u_char * | dst, |
u_char * | src, | ||
size_t | size | ||
) |
Definition at line 1640 of file ngx_string.c.
uintptr_t ngx_escape_uri | ( | u_char * | dst, |
u_char * | src, | ||
size_t | size, | ||
ngx_uint_t | type | ||
) |
Definition at line 1341 of file ngx_string.c.
u_char* ngx_hex_dump | ( | u_char * | dst, |
u_char * | src, | ||
size_t | len | ||
) |
ngx_int_t ngx_hextoi | ( | u_char * | line, |
size_t | n | ||
) |
Definition at line 1010 of file ngx_string.c.
ngx_int_t ngx_memn2cmp | ( | u_char * | s1, |
u_char * | s2, | ||
size_t | n1, | ||
size_t | n2 | ||
) |
Definition at line 800 of file ngx_string.c.
u_char* ngx_pstrdup | ( | ngx_pool_t * | pool, |
ngx_str_t * | src | ||
) |
Definition at line 55 of file ngx_string.c.
ngx_int_t ngx_rstrncasecmp | ( | u_char * | s1, |
u_char * | s2, | ||
size_t | n | ||
) |
Definition at line 765 of file ngx_string.c.
ngx_int_t ngx_rstrncmp | ( | u_char * | s1, |
u_char * | s2, | ||
size_t | n | ||
) |
Definition at line 742 of file ngx_string.c.
u_char* ngx_cdecl ngx_slprintf | ( | u_char * | buf, |
u_char * | last, | ||
const char * | fmt, | ||
... | |||
) |
Definition at line 131 of file ngx_string.c.
u_char* ngx_cdecl ngx_snprintf | ( | u_char * | buf, |
size_t | max, | ||
const char * | fmt, | ||
... | |||
) |
Definition at line 117 of file ngx_string.c.
void ngx_sort | ( | void * | base, |
size_t | n, | ||
size_t | size, | ||
ngx_int_t(*)(const void *, const void *) | cmp | ||
) |
u_char* ngx_cdecl ngx_sprintf | ( | u_char * | buf, |
const char * | fmt, | ||
... | |||
) |
Definition at line 103 of file ngx_string.c.
void ngx_str_rbtree_insert_value | ( | ngx_rbtree_node_t * | temp, |
ngx_rbtree_node_t * | node, | ||
ngx_rbtree_node_t * | sentinel | ||
) |
Definition at line 1712 of file ngx_string.c.
ngx_str_node_t* ngx_str_rbtree_lookup | ( | ngx_rbtree_t * | rbtree, |
ngx_str_t * | val, | ||
uint32_t | hash | ||
) |
Definition at line 1752 of file ngx_string.c.
ngx_int_t ngx_strcasecmp | ( | u_char * | s1, |
u_char * | s2 | ||
) |
u_char* ngx_strcasestrn | ( | u_char * | s1, |
char * | s2, | ||
size_t | n | ||
) |
u_char* ngx_strlcasestrn | ( | u_char * | s1, |
u_char * | last, | ||
u_char * | s2, | ||
size_t | n | ||
) |
Definition at line 715 of file ngx_string.c.
void ngx_strlow | ( | u_char * | dst, |
u_char * | src, | ||
size_t | n | ||
) |
ngx_int_t ngx_strncasecmp | ( | u_char * | s1, |
u_char * | s2, | ||
size_t | n | ||
) |
u_char* ngx_strnstr | ( | u_char * | s1, |
char * | s2, | ||
size_t | len | ||
) |
Definition at line 620 of file ngx_string.c.
u_char* ngx_strstrn | ( | u_char * | s1, |
char * | s2, | ||
size_t | n | ||
) |
Definition at line 660 of file ngx_string.c.
void ngx_unescape_uri | ( | u_char ** | dst, |
u_char ** | src, | ||
size_t | size, | ||
ngx_uint_t | type | ||
) |
Definition at line 1510 of file ngx_string.c.
u_char* ngx_utf8_cpystrn | ( | u_char * | dst, |
u_char * | src, | ||
size_t | n, | ||
size_t | len | ||
) |
uint32_t ngx_utf8_decode | ( | u_char ** | p, |
size_t | n | ||
) |
size_t ngx_utf8_length | ( | u_char * | p, |
size_t | n | ||
) |
u_char* ngx_vslprintf | ( | u_char * | buf, |
u_char * | last, | ||
const char * | fmt, | ||
va_list | args | ||
) |