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
monitor_objtype_ops Struct Reference

#include <monitor.h>

Data Fields

int(* evloop_attach )(struct evloop *evloop, void *obj)
 
int(* evloop_detach )(struct evloop *evloop, void *obj)
 
int(* close )(struct monitor *monitor, void *obj, void *objstate, int kill, int kill_sig)
 
int(* fini )(struct monitor *monitor, void *obj, void *objstate)
 
int(* evloop_is_attached )(struct evloop *evloop, void *obj)
 
int(* child_recv_msg )(struct monitor *monitor, struct monitor_msg *msg)
 
int(* recv_msg )(struct monitor *monitor, struct monitor_msg *msg)
 
int(* error )(monitor_error_t error, void *obj)
 
int(* fatal_error )(monitor_error_t error, void *obj)
 
int(* event )(struct monitor *monitor, monitor_event_t event, int objid, void *obj)
 
int(* notify )(void *obj)
 

Detailed Description

Definition at line 87 of file monitor.h.

Field Documentation

int(* monitor_objtype_ops::child_recv_msg)(struct monitor *monitor, struct monitor_msg *msg)

Definition at line 133 of file monitor.h.

int(* monitor_objtype_ops::close)(struct monitor *monitor, void *obj, void *objstate, int kill, int kill_sig)

Definition at line 108 of file monitor.h.

int(* monitor_objtype_ops::error)(monitor_error_t error, void *obj)

Definition at line 143 of file monitor.h.

int(* monitor_objtype_ops::event)(struct monitor *monitor, monitor_event_t event, int objid, void *obj)

Definition at line 145 of file monitor.h.

int(* monitor_objtype_ops::evloop_attach)(struct evloop *evloop, void *obj)

Definition at line 93 of file monitor.h.

int(* monitor_objtype_ops::evloop_detach)(struct evloop *evloop, void *obj)

Definition at line 99 of file monitor.h.

int(* monitor_objtype_ops::evloop_is_attached)(struct evloop *evloop, void *obj)

Definition at line 121 of file monitor.h.

int(* monitor_objtype_ops::fatal_error)(monitor_error_t error, void *obj)

Definition at line 144 of file monitor.h.

int(* monitor_objtype_ops::fini)(struct monitor *monitor, void *obj, void *objstate)

Definition at line 116 of file monitor.h.

int(* monitor_objtype_ops::notify)(void *obj)

Definition at line 156 of file monitor.h.

int(* monitor_objtype_ops::recv_msg)(struct monitor *monitor, struct monitor_msg *msg)

Definition at line 134 of file monitor.h.


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