GDB (xrefs)
|
#include "remote-notif.h"
Public Attributes | |
const char * | name |
const char * | ack_command |
void(* | parse )(remote_target *remote, const notif_client *self, const char *buf, struct notif_event *event) |
void(* | ack )(remote_target *remote, const notif_client *self, const char *buf, struct notif_event *event) |
int(* | can_get_pending_events )(remote_target *remote, const notif_client *self) |
notif_event_up(* | alloc_event )() |
enum REMOTE_NOTIF_ID | id |
Definition at line 51 of file remote-notif.h.
void(* notif_client::ack) (remote_target *remote, const notif_client *self, const char *buf, struct notif_event *event) |
Definition at line 68 of file remote-notif.h.
Referenced by remote_notif_ack(), and remote_target::remote_notif_get_pending_events().
const char* notif_client::ack_command |
Definition at line 57 of file remote-notif.h.
Referenced by remote_notif_ack(), and remote_notif_stop_ack().
notif_event_up(* notif_client::alloc_event) () |
Definition at line 78 of file remote-notif.h.
Referenced by remote_notif_ack(), and remote_notif_parse().
int(* notif_client::can_get_pending_events) (remote_target *remote, const notif_client *self) |
Definition at line 74 of file remote-notif.h.
Referenced by remote_notif_process().
enum REMOTE_NOTIF_ID notif_client::id |
Definition at line 81 of file remote-notif.h.
Referenced by remote_target::discard_pending_stop_replies(), handle_notification(), remote_target::remote_notif_get_pending_events(), remote_target::start_remote_1(), remote_target::wait(), and remote_target::wait_ns().
const char* notif_client::name |
Definition at line 54 of file remote-notif.h.
Referenced by gdb.printing.FlagEnumerationPrinter::__call__(), gdb.dap.varref.BaseReference::__init__(), gdb.disassembler.Disassembler::__init__(), gdb.printing.SubPrettyPrinter::__init__(), gdb.types.TypePrinter::__init__(), gdb.xmethod.XMethod::__init__(), gdb.xmethod.XMethodMatcher::__init__(), gdb.printing.PrettyPrinter::__init__(), handle_notification(), remote_target::remote_notif_get_pending_events(), remote_notif_parse(), and gdb.dap.varref.BaseReference::to_object().
void(* notif_client::parse) (remote_target *remote, const notif_client *self, const char *buf, struct notif_event *event) |
Definition at line 62 of file remote-notif.h.
Referenced by remote_notif_ack(), and remote_notif_parse().