#include <sys/types.h>#include <sys/select.h>#include <sys/socket.h>#include <sys/un.h>#include <string.h>#include <microhttpd.h>#include <json.h>#include <libxml/uri.h>#include <stdio.h>#include <unistd.h>#include <errno.h>#include <sys/param.h>#include <stdlib.h>#include "lsm_rest.h"
Go to the source code of this file.
Defines | |
| #define | _GNU_SOURCE |
Functions | |
| void | para_list_init (ParaList_t *para_list) |
| int | para_list_add (ParaList_t *para_list, const char *key_name, const void *value, const enum lsm_json_type value_type, const ssize_t array_len) |
| void | para_list_free (ParaList_t *para_list) |
| json_object * | para_to_json (const enum lsm_json_type value_type, const void *para_value, ssize_t array_len) |
| json_object * | para_list_to_json (ParaList_t *para_list) |
| int | main (int argc, char **argv) |
| #define _GNU_SOURCE |
Definition at line 19 of file lsm_rest.c.
| int main | ( | int | argc, | |
| char ** | argv | |||
| ) |
Definition at line 490 of file lsm_rest.c.
| int para_list_add | ( | ParaList_t * | para_list, | |
| const char * | key_name, | |||
| const void * | value, | |||
| const enum lsm_json_type | value_type, | |||
| const ssize_t | array_len | |||
| ) |
Definition at line 47 of file lsm_rest.c.
| void para_list_free | ( | ParaList_t * | para_list | ) |
Definition at line 71 of file lsm_rest.c.
| void para_list_init | ( | ParaList_t * | para_list | ) |
Definition at line 42 of file lsm_rest.c.
| json_object* para_list_to_json | ( | ParaList_t * | para_list | ) |
| json_object* para_to_json | ( | const enum lsm_json_type | value_type, | |
| const void * | para_value, | |||
| ssize_t | array_len | |||
| ) |
Definition at line 91 of file lsm_rest.c.


1.6.1