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
Data Fields
binfile Struct Reference

#include <binfile.h>

Collaboration diagram for binfile:
Collaboration graph
[legend]

Data Fields

REFCNT refcnt
 
binfile_type_t type
 
uint8_t is_dynamic:1
 
uint8_t has_debuginfo:1
 
debugfile_type_t has_debuginfo_type
 
char * image
 
int fd
 
struct archarch
 
unsigned int strtablen
 
char * strtab
 
unsigned int dynstrtablen
 
char * dynstrtab
 
char * filename
 
char * name
 
char * version
 
struct binfile_opsops
 
void * priv
 
struct symbolroot
 
clrange_t ranges
 
ADDR base_phys_addr
 
ADDR base_virt_addr
 
struct binfile_instanceinstance
 
char * root_prefix
 
time_t load_time
 
time_t mod_time
 

Detailed Description

Definition at line 194 of file binfile.h.

Field Documentation

struct arch* binfile::arch

Definition at line 216 of file binfile.h.

ADDR binfile::base_phys_addr

Definition at line 285 of file binfile.h.

ADDR binfile::base_virt_addr

Definition at line 286 of file binfile.h.

char* binfile::dynstrtab

Definition at line 234 of file binfile.h.

unsigned int binfile::dynstrtablen

Definition at line 233 of file binfile.h.

int binfile::fd

Definition at line 214 of file binfile.h.

char* binfile::filename

Definition at line 243 of file binfile.h.

uint8_t binfile::has_debuginfo

Definition at line 202 of file binfile.h.

debugfile_type_t binfile::has_debuginfo_type

Definition at line 206 of file binfile.h.

char* binfile::image

Definition at line 213 of file binfile.h.

struct binfile_instance* binfile::instance

Definition at line 301 of file binfile.h.

uint8_t binfile::is_dynamic

Definition at line 202 of file binfile.h.

time_t binfile::load_time

Definition at line 326 of file binfile.h.

time_t binfile::mod_time

Definition at line 327 of file binfile.h.

char* binfile::name

Definition at line 258 of file binfile.h.

struct binfile_ops* binfile::ops

Definition at line 264 of file binfile.h.

void* binfile::priv

Definition at line 265 of file binfile.h.

clrange_t binfile::ranges

Definition at line 279 of file binfile.h.

REFCNT binfile::refcnt

Definition at line 196 of file binfile.h.

struct symbol* binfile::root

Definition at line 272 of file binfile.h.

char* binfile::root_prefix

Definition at line 321 of file binfile.h.

char* binfile::strtab

Definition at line 225 of file binfile.h.

unsigned int binfile::strtablen

Definition at line 224 of file binfile.h.

binfile_type_t binfile::type

Definition at line 200 of file binfile.h.

char* binfile::version

Definition at line 259 of file binfile.h.


The documentation for this struct was generated from the following file: