GDB (API)
|
#include "defs.h"
#include "top.h"
#include "inferior.h"
#include "target.h"
#include "terminal.h"
#include "event-loop.h"
#include "event-top.h"
#include "interps.h"
#include <signal.h>
#include "exceptions.h"
#include "cli/cli-script.h"
#include "main.h"
#include "gdbthread.h"
#include "observer.h"
#include "continuations.h"
#include "gdbcmd.h"
#include "annotate.h"
#include "maint.h"
#include "readline/readline.h"
#include "readline/history.h"
Go to the source code of this file.
Defines | |
#define | SERVER_COMMAND_LENGTH 7 |
Functions | |
void | cli_command_loop (void *data) |
void | display_gdb_prompt (char *new_prompt) |
void | stdin_event_handler (int error, gdb_client_data client_data) |
void | async_enable_stdin (void) |
void | async_disable_stdin (void) |
void | gdb_readline2 (gdb_client_data client_data) |
void | async_init_signals (void) |
void | handle_sigint (int sig) |
void | handle_sigterm (int sig) |
void | async_request_quit (gdb_client_data arg) |
void | set_async_editing_command (char *args, int from_tty, struct cmd_list_element *c) |
void | gdb_setup_readline (void) |
void | gdb_disable_readline (void) |
Variables | |
void(* | input_handler )(char *) |
void(* | call_readline )(gdb_client_data) |
int | async_command_editing_p |
char * | async_annotation_suffix |
int | exec_done_display_p = 0 |
int | input_fd |
struct readline_input_state | readline_input_state |
void(* | after_char_processing_hook )(void) |
#define SERVER_COMMAND_LENGTH 7 |
void async_disable_stdin | ( | void | ) |
Definition at line 400 of file event-top.c.
void async_enable_stdin | ( | void | ) |
Definition at line 383 of file event-top.c.
void async_init_signals | ( | void | ) |
Definition at line 731 of file event-top.c.
void async_request_quit | ( | gdb_client_data | arg | ) |
Definition at line 812 of file event-top.c.
void cli_command_loop | ( | void * | data | ) |
Definition at line 174 of file event-top.c.
void display_gdb_prompt | ( | char * | new_prompt | ) |
Definition at line 233 of file event-top.c.
void gdb_disable_readline | ( | void | ) |
Definition at line 1010 of file event-top.c.
void gdb_readline2 | ( | gdb_client_data | client_data | ) |
Definition at line 651 of file event-top.c.
void gdb_setup_readline | ( | void | ) |
Definition at line 952 of file event-top.c.
void handle_sigint | ( | int | sig | ) |
Definition at line 779 of file event-top.c.
void handle_sigterm | ( | int | sig | ) |
Definition at line 804 of file event-top.c.
void set_async_editing_command | ( | char * | args, |
int | from_tty, | ||
struct cmd_list_element * | c | ||
) |
Definition at line 942 of file event-top.c.
void stdin_event_handler | ( | int | error, |
gdb_client_data | client_data | ||
) |
Definition at line 363 of file event-top.c.
void(* after_char_processing_hook)(void) |
Definition at line 155 of file event-top.c.
char* async_annotation_suffix |
Definition at line 111 of file event-top.c.
Definition at line 107 of file event-top.c.
void(* call_readline)(gdb_client_data) |
Definition at line 97 of file event-top.c.
Definition at line 115 of file event-top.c.
Definition at line 119 of file event-top.c.
void(* input_handler)(char *) |
Definition at line 96 of file event-top.c.