Blame arch/nt32/psxdbg.h

65a872
#ifndef _PSXDBG_H_
65a872
#define _PSXDBG_H_
65a872
65a872
struct __dbg_event;
65a872
65a872
struct __dbg_vtbl {
65a872
	int (*dbg_attach)(pid_t);
65a872
	int (*dbg_detach)(int);
65a872
65a872
	int (*dbg_spawn)(const char *, char **, char **);
65a872
	int (*dbg_fork)(void);
65a872
	int (*dbg_suspend)(int);
65a872
	int (*dbg_kill)(int);
65a872
65a872
	int (*dbg_event_query_one)(int, struct __dbg_event *);
65a872
	int (*dbg_event_query_all)(int, struct __dbg_event[], int);
65a872
65a872
	int (*dbg_event_acquire)(int, struct __dbg_event *);
65a872
	int (*dbg_event_respond)(int, struct __dbg_event *);
65a872
65a872
	int (*dbg_query_cpid)(int);
65a872
	int (*dbg_query_syspid)(int);
65a872
65a872
	int (*dbg_common_error)(void);
65a872
	int (*dbg_native_error)(void);
65a872
};
65a872
65a872
#endif