|
Stackdb
Stackdb is a stackable, multi-target and -level source debugger and memory forensics library.
|
#include <stdsoap2.h>#include <pthread.h>#include <sys/prctl.h>#include <signal.h>#include <glib.h>#include <stdlib.h>#include <sys/time.h>#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>#include "log.h"#include "alist.h"#include "waitpipe.h"#include "generic_rpc.h"#include "util.h"#include "xsdcStub.h"Go to the source code of this file.
Data Structures | |
| struct | svctype_info |
| struct | generic_rpc_handler_state |
Macros | |
| #define | __DEFAULT_GENERIC_RPC_TMPDIR "/var/tmp" |
Variables | |
| char * | GENERIC_RPC_TMPDIR |
| struct argp_option | generic_rpc_argp_opts [] |
| struct argp_child | generic_rpc_argp_children [2] |
| struct argp | generic_rpc_argp |
| #define __DEFAULT_GENERIC_RPC_TMPDIR "/var/tmp" |
Definition at line 50 of file generic_rpc.c.
| struct svctype_info* __get_si | ( | rpc_svctype_t | svctype | ) |
Definition at line 131 of file generic_rpc.c.
| int _generic_rpc_insert_listener | ( | rpc_svctype_t | svctype, |
| char * | url | ||
| ) |
Definition at line 498 of file generic_rpc.c.
| struct generic_rpc_listener* _generic_rpc_listener_lookup_owner | ( | rpc_svctype_t | svctype, |
| int | objid | ||
| ) |
Definition at line 619 of file generic_rpc.c.
| struct generic_rpc_listener* _generic_rpc_lookup_listener_id | ( | rpc_svctype_t | svctype, |
| int | listener_id | ||
| ) |
Definition at line 478 of file generic_rpc.c.
| struct generic_rpc_listener* _generic_rpc_lookup_listener_url | ( | rpc_svctype_t | svctype, |
| char * | url | ||
| ) |
Generic RPC listener stuff.
Definition at line 457 of file generic_rpc.c.
| int _generic_rpc_remove_listener | ( | rpc_svctype_t | svctype, |
| int | listener_id, | ||
| int | no_objid_deletes | ||
| ) |
Definition at line 559 of file generic_rpc.c.
| int _generic_rpc_unbind_all_listeners_objid | ( | rpc_svctype_t | svctype, |
| int | objid | ||
| ) |
Definition at line 691 of file generic_rpc.c.
| int _generic_rpc_unbind_listener_objid | ( | rpc_svctype_t | svctype, |
| int | listener_id, | ||
| int | objid | ||
| ) |
Definition at line 630 of file generic_rpc.c.
| void _generic_rpc_unregister_svctype | ( | rpc_svctype_t | svctype, |
| int | no_hash_delete | ||
| ) |
Definition at line 163 of file generic_rpc.c.
| error_t generic_rpc_argp_parse_opt | ( | int | key, |
| char * | arg, | ||
| struct argp_state * | state | ||
| ) |
Definition at line 218 of file generic_rpc.c.
| int generic_rpc_bind_dynlistener_objid | ( | rpc_svctype_t | svctype, |
| char * | listener_url, | ||
| int | objid, | ||
| int | owns | ||
| ) |
Definition at line 804 of file generic_rpc.c.
| int generic_rpc_bind_listener_objid | ( | rpc_svctype_t | svctype, |
| int | listener_id, | ||
| int | objid, | ||
| int | owns | ||
| ) |
Definition at line 743 of file generic_rpc.c.
| int generic_rpc_count_listeners | ( | rpc_svctype_t | svctype, |
| int | objid | ||
| ) |
Definition at line 880 of file generic_rpc.c.
| void generic_rpc_fini | ( | void | ) |
Definition at line 104 of file generic_rpc.c.
| int generic_rpc_handle_request | ( | struct soap * | soap | ) |
Definition at line 266 of file generic_rpc.c.
| void generic_rpc_init | ( | void | ) |
Module init/fini stuff.
Definition at line 69 of file generic_rpc.c.
| int generic_rpc_insert_listener | ( | rpc_svctype_t | svctype, |
| char * | url | ||
| ) |
Definition at line 535 of file generic_rpc.c.
| int generic_rpc_listener_notify_all | ( | rpc_svctype_t | svctype, |
| int | objid, | ||
| generic_rpc_listener_notifier_t * | notifier, | ||
| void * | data | ||
| ) |
Definition at line 902 of file generic_rpc.c.
| struct generic_rpc_listener* generic_rpc_lookup_listener_id | ( | rpc_svctype_t | svctype, |
| int | listener_id | ||
| ) |
Definition at line 488 of file generic_rpc.c.
| struct generic_rpc_listener* generic_rpc_lookup_listener_url | ( | rpc_svctype_t | svctype, |
| char * | url | ||
| ) |
Definition at line 467 of file generic_rpc.c.
| struct xsd__hexBinary* generic_rpc_read_file_into_hexBinary | ( | struct soap * | soap, |
| char * | filename, | ||
| int | max_size | ||
| ) |
Definition at line 981 of file generic_rpc.c.
| void generic_rpc_register_svctype | ( | rpc_svctype_t | svctype | ) |
Service type registration stuff.
Definition at line 139 of file generic_rpc.c.
| int generic_rpc_remove_listener | ( | rpc_svctype_t | svctype, |
| int | listener_id | ||
| ) |
Definition at line 608 of file generic_rpc.c.
| int generic_rpc_serve | ( | struct generic_rpc_config * | cfg | ) |
Definition at line 349 of file generic_rpc.c.
| int generic_rpc_unbind_all_listeners_objid | ( | rpc_svctype_t | svctype, |
| int | objid | ||
| ) |
Definition at line 733 of file generic_rpc.c.
| int generic_rpc_unbind_dynlistener_objid | ( | rpc_svctype_t | svctype, |
| char * | listener_url, | ||
| int | objid | ||
| ) |
Definition at line 864 of file generic_rpc.c.
| int generic_rpc_unbind_listener_objid | ( | rpc_svctype_t | svctype, |
| int | listener_id, | ||
| int | objid | ||
| ) |
Definition at line 680 of file generic_rpc.c.
| void generic_rpc_unregister_svctype | ( | rpc_svctype_t | svctype | ) |
Definition at line 195 of file generic_rpc.c.
| struct argp generic_rpc_argp |
Definition at line 261 of file generic_rpc.c.
| struct argp_child generic_rpc_argp_children[2] |
Definition at line 256 of file generic_rpc.c.
| struct argp_option generic_rpc_argp_opts[] |
Definition at line 210 of file generic_rpc.c.
| char* GENERIC_RPC_TMPDIR |
Definition at line 52 of file generic_rpc.c.
1.8.5