|
iPXE
|
A transport mechanism for the GDB protocol. More...
#include <gdbstub.h>
Data Fields | |
| const char * | name |
| Transport name. | |
| int(* | init )(int argc, char **argv) |
| Set up the transport given a list of arguments. | |
| size_t(* | recv )(char *buf, size_t len) |
| Perform a blocking read. | |
| void(* | send )(const char *buf, size_t len) |
| Write, may block. | |
| const char* gdb_transport::name |
| int(* gdb_transport::init) (int argc, char **argv) |
Set up the transport given a list of arguments.
| argc | Number of arguments |
| argv | Argument list |
| Return | status code |
Note that arguments start at argv[0].
Definition at line 33 of file gdbstub.h.
Referenced by gdbstub_exec().