@c This file is part of the GDB manual.
@c
@c Copyright (C) 2003-2015 Free Software Foundation, Inc.
@c
@c See the file gdbint.texinfo for copying conditions.
@c
@c Also, the @deftypefun lines from this file are processed into a
@c Also, the @deftypefun lines from this file are processed into a
@c header file during the GDB build process.  Permission is granted
@c to redistribute and/or modify those lines under the terms of the
@c GNU General Public License as published by the Free Software
@c Foundation; either version 3 of the License, or (at your option)
@c any later version.
@deftypefun extern struct observer *observer_attach_@var{event} (observer_@var{event}_ftype *@var{f})
@deftypefun extern void observer_detach_@var{event} (struct observer *@var{observer});
@deftypefun extern void observer_notify_@var{event} (void);
@deftypefun void normal_stop (struct bpstats *@var{bs}, int @var{print_frame})
@deftypefun void signal_received (enum gdb_signal @var{siggnal})
@deftypefun void end_stepping_range (void)
@deftypefun void signal_exited (enum gdb_signal @var{siggnal})
@deftypefun void exited (int @var{exitstatus})
@deftypefun void no_history (void)
@deftypefun void sync_execution_done (void)
@deftypefun void command_error (void)
@deftypefun void target_changed (struct target_ops *@var{target})
@deftypefun void executable_changed (void)
@deftypefun void inferior_created (struct target_ops *@var{objfile}, int @var{from_tty})
@deftypefun void record_changed (struct inferior *@var{inferior}, int @var{started})
@deftypefun void solib_loaded (struct so_list *@var{solib})
@deftypefun void solib_unloaded (struct so_list *@var{solib})
@deftypefun void new_objfile (struct objfile *@var{objfile})
@deftypefun void free_objfile (struct objfile *@var{objfile})
@deftypefun void new_thread (struct thread_info *@var{t})
@deftypefun void thread_exit (struct thread_info *@var{t}, int @var{silent})
@deftypefun void thread_stop_requested (ptid_t @var{ptid})
@deftypefun void target_resumed (ptid_t @var{ptid})
@deftypefun void about_to_proceed (void)
@deftypefun void breakpoint_created (struct breakpoint *@var{b})
@deftypefun void breakpoint_deleted (struct breakpoint *@var{b})
@deftypefun void breakpoint_modified (struct breakpoint *@var{b})
@deftypefun void traceframe_changed (int @var{tfnum}, int @var{tpnum})
@deftypefun void architecture_changed (struct gdbarch *@var{newarch})
@deftypefun void thread_ptid_changed (ptid_t @var{old_ptid}, ptid_t @var{new_ptid})
@deftypefun void inferior_added (struct inferior *@var{inf})
@deftypefun void inferior_appeared (struct inferior *@var{inf})
@deftypefun void inferior_exit (struct inferior *@var{inf})
@deftypefun void inferior_removed (struct inferior *@var{inf})
@deftypefun void memory_changed (struct inferior *@var{inferior}, CORE_ADDR @var{addr}, ssize_t @var{len}, const bfd_byte *@var{data})
@deftypefun void before_prompt (const char *@var{current_prompt})
@deftypefun void gdb_datadir_changed (void)
@deftypefun void command_param_changed (const char *@var{param}, const char *@var{value})
@deftypefun void tsv_created (const struct trace_state_variable *@var{tsv})
@deftypefun void tsv_deleted (const struct trace_state_variable *@var{tsv})
@deftypefun void tsv_modified (const struct trace_state_variable *@var{tsv})
@deftypefun void inferior_call_pre (ptid_t @var{thread}, CORE_ADDR @var{address})
@deftypefun void inferior_call_post (ptid_t @var{thread}, CORE_ADDR @var{address})
@deftypefun void register_changed (struct frame_info *@var{frame}, int @var{regnum})
@deftypefun void test_notification (int @var{somearg})
