tinyows 1.2.2
|
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <limits.h>
#include <assert.h>
#include "../ows/ows.h"
Go to the source code of this file.
Functions | |
alist * | alist_init () |
void | alist_free (alist *al) |
void | alist_add (alist *al, buffer *key, buffer *value) |
bool | alist_is_key (const alist *al, const char *key) |
list * | alist_get (const alist *al, const char *key) |
Definition at line 83 of file alist.c.
References alist_is_key(), Buffer::buf, buffer_case_cmp(), Alist::first, Alist_node::key, Alist::last, list_add(), list_init(), Alist_node::next, and Alist_node::value.
Referenced by wfs_insert_xml().
void alist_free | ( | alist * | al | ) |
Definition at line 56 of file alist.c.
References buffer_free(), Alist::first, Alist_node::key, list_free(), Alist_node::next, and Alist_node::value.
Referenced by wfs_request_free().
Definition at line 138 of file alist.c.
References buffer_case_cmp(), Alist::first, Alist_node::key, Alist_node::next, Buffer::use, and Alist_node::value.
alist * alist_init | ( | ) |
Definition at line 39 of file alist.c.
References Alist::first, and Alist::last.
Referenced by wfs_parse_operation().
bool alist_is_key | ( | const alist * | al, |
const char * | key | ||
) |
Definition at line 116 of file alist.c.
References buffer_case_cmp(), Alist::first, Alist_node::key, Alist_node::next, and Buffer::use.
Referenced by alist_add().