GDBserver
Macros | Typedefs | Functions | Variables
server.h File Reference
#include "common-defs.h"
#include "version.h"
#include "buffer.h"
#include "xml-utils.h"
#include "regcache.h"
#include "gdb_signals.h"
#include "target.h"
#include "mem-break.h"
#include "gdbthread.h"
#include "inferiors.h"
#include "event-loop.h"
#include "remote-utils.h"
#include "utils.h"
#include "debug.h"

Go to the source code of this file.

Macros

#define PROG   "gdbserver"
 
#define MAXBUFBYTES(N)   (((N)-32)/2)
 
#define PBUFSIZ   16384
 

Typedefs

typedef int gdb_fildes_t
 

Functions

 gdb_static_assert (sizeof(CORE_ADDR) >=sizeof(void *))
 
char * strerror (int)
 
void perror (const char *)
 
int vasprintf (char **strp, const char *fmt, va_list ap)
 
int vsnprintf (char *str, size_t size, const char *format, va_list ap)
 
void initialize_low ()
 
int handle_serial_event (int err, gdb_client_data client_data)
 
int handle_target_event (int err, gdb_client_data client_data)
 

Variables

ptid_t cont_thread
 
ptid_t general_thread
 
int server_waiting
 
int pass_signals []
 
int program_signals []
 
int program_signals_p
 
int disable_packet_vCont
 
int disable_packet_Tthread
 
int disable_packet_qC
 
int disable_packet_qfThreadInfo
 
int run_once
 
int multi_process
 
int report_fork_events
 
int report_vfork_events
 
int non_stop
 
int swbreak_feature
 
int hwbreak_feature
 
int disable_randomization
 

Macro Definition Documentation

#define MAXBUFBYTES (   N)    (((N)-32)/2)

Definition at line 124 of file server.h.

#define PBUFSIZ   16384
#define PROG   "gdbserver"

Definition at line 54 of file server.h.

Referenced by ax_vdebug().

Typedef Documentation

typedef int gdb_fildes_t

Definition at line 108 of file server.h.

Function Documentation

gdb_static_assert ( sizeof(CORE_ADDR) >=sizeof(void *)  )
int handle_serial_event ( int  err,
gdb_client_data  client_data 
)
int handle_target_event ( int  err,
gdb_client_data  client_data 
)
void initialize_low ( )
void perror ( const char *  )

Definition at line 24 of file wincecompat.c.

References strwinerror().

Referenced by lynx_fetch_registers(), lynx_store_registers(), putpkt_binary_1(), and readchar().

char* strerror ( int  )
int vasprintf ( char **  strp,
const char *  fmt,
va_list  ap 
)

Referenced by xstrvprintf().

int vsnprintf ( char *  str,
size_t  size,
const char *  format,
va_list  ap 
)

Referenced by xsnprintf().

Variable Documentation

ptid_t cont_thread

Definition at line 45 of file server.c.

Referenced by set_desired_thread().

int disable_packet_qC

Definition at line 104 of file server.c.

Referenced by captured_main(), and handle_query().

int disable_packet_qfThreadInfo

Definition at line 105 of file server.c.

Referenced by captured_main(), and handle_query().

int disable_packet_Tthread

Definition at line 103 of file server.c.

Referenced by captured_main(), and prepare_resume_reply().

int disable_packet_vCont

Definition at line 102 of file server.c.

Referenced by captured_main(), and handle_v_requests().

int disable_randomization

Definition at line 68 of file server.c.

Referenced by captured_main(), handle_general_set(), and linux_create_inferior().

ptid_t general_thread

Definition at line 48 of file server.c.

Referenced by handle_query(), prepare_resume_reply(), and set_desired_thread().

int hwbreak_feature

Definition at line 64 of file server.c.

Referenced by captured_main(), handle_query(), and prepare_resume_reply().

int multi_process
int non_stop
int pass_signals[]

Definition at line 72 of file server.c.

Referenced by handle_general_set(), and linux_wait_1().

int program_signals[]

Definition at line 73 of file server.c.

Referenced by get_detach_signal(), and handle_general_set().

int program_signals_p

Definition at line 74 of file server.c.

Referenced by get_detach_signal(), and handle_general_set().

int report_fork_events
int report_vfork_events
int run_once

Definition at line 57 of file server.c.

Referenced by captured_main(), and handle_accept_event().

int server_waiting

Definition at line 50 of file server.c.

Referenced by handle_output_debug_string(), mywait(), new_thread_notify(), and spu_wait().

int swbreak_feature

Definition at line 63 of file server.c.

Referenced by captured_main(), handle_query(), linux_wait_1(), and prepare_resume_reply().