GDB (xrefs)
Public Attributes
remote_state Struct Reference

List of all members.

Public Attributes

char * buf
long buf_size
int starting_up
long explicit_packet_size
int cached_wait_status
int noack_mode
int extended
int multi_process_aware
int waiting_for_stop_reply
int non_stop_aware
struct vCont_action_support supports_vCont
int cond_tracepoints
int cond_breakpoints
int breakpoint_commands
int fast_tracepoints
int static_tracepoints
int install_in_trace
int disconnected_tracing
int enable_disable_tracepoints
int string_tracing
int augmented_libraries_svr4_read
int ctrlc_pending_p
struct serialremote_desc
ptid_t general_thread
ptid_t continue_thread
int remote_traceframe_number
char * last_pass_packet
char * last_program_signals_packet
enum gdb_signal last_sent_signal
int last_sent_step
char * finished_object
char * finished_annex
ULONGEST finished_offset
int use_threadinfo_query
int use_threadextra_query
void(* async_client_callback )(enum inferior_event_type event_type, void *context)
void * async_client_context
CORE_ADDR remote_watch_data_address
int remote_stopped_by_watchpoint_p
threadref echo_nextthread
threadref nextthread
threadref resultthreadlist [MAXTHREADLISTRESULTS]
struct remote_notif_statenotif_state

Detailed Description

Definition at line 278 of file remote.c.


Member Data Documentation

void(* remote_state::async_client_callback)(enum inferior_event_type event_type, void *context)

Definition at line 414 of file remote.c.

Referenced by remote_async(), and remote_async_serial_handler().

Definition at line 416 of file remote.c.

Referenced by remote_async(), and remote_async_serial_handler().

Definition at line 286 of file remote.c.

Referenced by check_binary_download(), extended_remote_attach_1(), extended_remote_create_inferior_1(), extended_remote_disable_randomization(), extended_remote_kill(), extended_remote_mourn_1(), extended_remote_restart(), extended_remote_run(), fetch_register_using_p(), get_memory_packet_size(), get_offsets(), init_remote_state(), new_remote_state(), pack_int(), pack_nibble(), packet_command(), process_g_packet(), putpkt_binary(), read_ptid(), remote_check_symbols(), remote_current_thread(), remote_detach_1(), remote_disable_btrace(), remote_disable_tracepoint(), remote_download_command_source(), remote_download_trace_state_variable(), remote_enable_btrace(), remote_enable_tracepoint(), remote_get_min_fast_tracepoint_insn_len(), remote_get_raw_trace_data(), remote_get_thread_local_address(), remote_get_threadinfo(), remote_get_threadlist(), remote_get_tib_address(), remote_get_trace_state_variable_value(), remote_get_tracepoint_status(), remote_hostio_close(), remote_hostio_open(), remote_hostio_pread(), remote_hostio_pwrite(), remote_hostio_readlink(), remote_hostio_send_command(), remote_hostio_unlink(), remote_insert_breakpoint(), remote_insert_hw_breakpoint(), remote_insert_watchpoint(), remote_notif_get_pending_events(), remote_pass_signals(), remote_pid_to_str(), remote_program_signals(), remote_query_attached(), remote_query_supported(), remote_rcmd(), remote_read_bytes(), remote_read_qxfer(), remote_remove_breakpoint(), remote_remove_hw_breakpoint(), remote_remove_watchpoint(), remote_resume(), remote_save_trace_data(), remote_search_memory(), remote_send_printf(), remote_set_circular_trace_buffer(), remote_set_disconnected_tracing(), remote_set_permissions(), remote_set_trace_buffer_size(), remote_set_trace_notes(), remote_start_remote(), remote_static_tracepoint_marker_at(), remote_stop_ns(), remote_thread_alive(), remote_threads_extra_info(), remote_threads_info(), remote_trace_find(), remote_upload_trace_state_variables(), remote_upload_tracepoints(), remote_use_agent(), remote_vcont_probe(), remote_vcont_resume(), remote_verify_memory(), remote_vkill(), remote_wait_as(), remote_wait_ns(), remote_write_bytes_aux(), remote_write_qxfer(), remote_xfer_partial(), send_g_packet(), set_thread(), store_register_using_P(), store_registers_using_G(), unpack_nibble(), and write_ptid().

Definition at line 287 of file remote.c.

Referenced by check_binary_download(), extended_remote_attach_1(), extended_remote_kill(), extended_remote_mourn_1(), extended_remote_run(), fetch_register_using_p(), get_memory_packet_size(), get_offsets(), init_remote_state(), new_remote_state(), packet_command(), parse_threadlist_response(), putpkt_binary(), remote_check_symbols(), remote_current_thread(), remote_detach_1(), remote_disable_btrace(), remote_disable_tracepoint(), remote_download_command_source(), remote_enable_btrace(), remote_enable_tracepoint(), remote_get_thread_local_address(), remote_get_threadinfo(), remote_get_threadlist(), remote_get_tib_address(), remote_hostio_send_command(), remote_insert_breakpoint(), remote_insert_hw_breakpoint(), remote_insert_watchpoint(), remote_notif_get_pending_events(), remote_pass_signals(), remote_program_signals(), remote_query_attached(), remote_query_supported(), remote_rcmd(), remote_read_bytes(), remote_read_qxfer(), remote_remove_breakpoint(), remote_remove_hw_breakpoint(), remote_remove_watchpoint(), remote_search_memory(), remote_send_printf(), remote_set_permissions(), remote_set_trace_buffer_size(), remote_start_remote(), remote_static_tracepoint_marker_at(), remote_stop_ns(), remote_thread_alive(), remote_threads_extra_info(), remote_threads_info(), remote_trace_find(), remote_unpack_thread_info_response(), remote_upload_trace_state_variables(), remote_upload_tracepoints(), remote_use_agent(), remote_vcont_probe(), remote_vcont_resume(), remote_verify_memory(), remote_vkill(), remote_wait_as(), remote_wait_ns(), remote_write_bytes_aux(), remote_write_qxfer(), remote_xfer_partial(), send_g_packet(), set_thread(), store_register_using_P(), and store_registers_using_G().

Definition at line 339 of file remote.c.

Referenced by remote_cond_breakpoint_feature(), and remote_supports_cond_breakpoints().

Definition at line 335 of file remote.c.

Referenced by remote_cond_tracepoint_feature(), and remote_supports_cond_tracepoints().

Definition at line 382 of file remote.c.

Referenced by remote_open_1(), and set_thread().

Definition at line 372 of file remote.c.

Referenced by remote_open_1(), remote_stop_as(), and remote_wait_as().

Definition at line 425 of file remote.c.

Referenced by remote_get_threadlist().

Definition at line 346 of file remote.c.

Referenced by remote_fast_tracepoint_feature(), and remote_supports_fast_tracepoints().

Definition at line 401 of file remote.c.

Referenced by remote_read_qxfer().

Definition at line 400 of file remote.c.

Referenced by remote_read_qxfer().

Definition at line 402 of file remote.c.

Referenced by remote_read_qxfer().

Definition at line 381 of file remote.c.

Referenced by record_currthread(), remote_open_1(), set_general_process(), and set_thread().

Definition at line 353 of file remote.c.

Referenced by remote_install_in_trace_feature(), and remote_supports_install_in_trace().

Definition at line 388 of file remote.c.

Referenced by remote_open_1(), and remote_pass_signals().

Definition at line 394 of file remote.c.

Referenced by remote_open_1(), and remote_program_signals().

Definition at line 396 of file remote.c.

Referenced by new_remote_state(), remote_resume(), and remote_wait_as().

Definition at line 398 of file remote.c.

Referenced by remote_resume(), and remote_wait_as().

Definition at line 318 of file remote.c.

Referenced by remote_multi_process_feature(), remote_multi_process_p(), and remote_open_1().

Definition at line 426 of file remote.c.

Referenced by remote_threadlist_iterator().

Definition at line 329 of file remote.c.

Referenced by remote_non_stop_feature(), remote_open_1(), and remote_start_remote().

Definition at line 423 of file remote.c.

Referenced by process_stop_reply(), remote_stopped_by_watchpoint(), and remote_wait_as().

Definition at line 420 of file remote.c.

Referenced by process_stop_reply(), and remote_stopped_data_address().

Definition at line 427 of file remote.c.

Referenced by remote_threadlist_iterator().

Definition at line 291 of file remote.c.

Referenced by remote_can_download_tracepoint(), and remote_start_remote().

Definition at line 364 of file remote.c.

Referenced by remote_string_tracing_feature(), and remote_supports_string_tracing().

Definition at line 412 of file remote.c.

Referenced by remote_open_1(), and remote_threads_extra_info().

Definition at line 411 of file remote.c.

Referenced by remote_open_1(), and remote_threads_info().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines