Stackdb
Stackdb is a stackable, multi-target and -level source debugger and memory forensics library.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros | Functions
debuginfo_rpc.h File Reference
#include "debuginfo_rpc_moduleStub.h"
#include "debuginfo_xml.h"
Include dependency graph for debuginfo_rpc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DEF_REFSTACK_SIZE   32
 

Functions

void debuginfo_rpc_init (void)
 
void debuginfo_rpc_fini (void)
 
int vmi1__ListDebugFiles (struct soap *soap, struct vmi1__DebugFileOptsT *opts, struct vmi1__DebugFiles *debugFile)
 
int vmi1__LoadDebugFile (struct soap *soap, char *filename, struct vmi1__DebugFileOptsT *opts, struct vmi1__DebugFile *debugFile)
 
int vmi1__LoadDebugFileForBinary (struct soap *, char *filename, struct vmi1__DebugFileOptsT *opts, struct vmi1__DebugFile *r)
 
int vmi1__LookupSymbolSimple (struct soap *soap, char *filename, char *name, struct vmi1__DebugFileOptsT *opts, struct vmi1__SymbolResponse *r)
 
int vmi1__LookupSymbol (struct soap *soap, char *filename, char *name, struct vmi1__DebugFileOptsT *opts, struct vmi1__NestedSymbolResponse *r)
 
int vmi1__LookupAddrSimple (struct soap *soap, char *filename, vmi1__ADDR addr, struct vmi1__DebugFileOptsT *opts, struct vmi1__SymbolResponse *r)
 
int vmi1__LookupAddr (struct soap *soap, char *filename, vmi1__ADDR addr, struct vmi1__DebugFileOptsT *opts, struct vmi1__NestedSymbolResponse *r)
 
int vmi1__LookupAllSymbols (struct soap *soap, char *filename, char *name, struct vmi1__DebugFileOptsT *opts, struct vmi1__NestedSymbolResponse *r)
 

Macro Definition Documentation

#define DEF_REFSTACK_SIZE   32

Definition at line 28 of file debuginfo_rpc.h.

Function Documentation

void debuginfo_rpc_fini ( void  )

Definition at line 69 of file debuginfo_rpc.c.

void debuginfo_rpc_init ( void  )

Definition at line 53 of file debuginfo_rpc.c.

int vmi1__ListDebugFiles ( struct soap *  soap,
struct vmi1__DebugFileOptsT *  opts,
struct vmi1__DebugFiles debugFile 
)

Definition at line 86 of file debuginfo_rpc.c.

int vmi1__LoadDebugFile ( struct soap *  soap,
char *  filename,
struct vmi1__DebugFileOptsT *  opts,
struct vmi1__DebugFile debugFile 
)

Definition at line 129 of file debuginfo_rpc.c.

int vmi1__LoadDebugFileForBinary ( struct soap *  ,
char *  filename,
struct vmi1__DebugFileOptsT *  opts,
struct vmi1__DebugFile r 
)

Definition at line 137 of file debuginfo_rpc.c.

int vmi1__LookupAddr ( struct soap *  soap,
char *  filename,
vmi1__ADDR  addr,
struct vmi1__DebugFileOptsT *  opts,
struct vmi1__NestedSymbolResponse r 
)

Definition at line 248 of file debuginfo_rpc.c.

int vmi1__LookupAddrSimple ( struct soap *  soap,
char *  filename,
vmi1__ADDR  addr,
struct vmi1__DebugFileOptsT *  opts,
struct vmi1__SymbolResponse r 
)

Definition at line 241 of file debuginfo_rpc.c.

int vmi1__LookupAllSymbols ( struct soap *  soap,
char *  filename,
char *  name,
struct vmi1__DebugFileOptsT *  opts,
struct vmi1__NestedSymbolResponse r 
)

Definition at line 255 of file debuginfo_rpc.c.

int vmi1__LookupSymbol ( struct soap *  soap,
char *  filename,
char *  name,
struct vmi1__DebugFileOptsT *  opts,
struct vmi1__NestedSymbolResponse r 
)

Definition at line 190 of file debuginfo_rpc.c.

int vmi1__LookupSymbolSimple ( struct soap *  soap,
char *  filename,
char *  name,
struct vmi1__DebugFileOptsT *  opts,
struct vmi1__SymbolResponse r 
)

Definition at line 146 of file debuginfo_rpc.c.