GDB (API)
Defines | Functions
/home/stan/gdb/src/gdb/remote.h File Reference
#include "remote-notif.h"

Go to the source code of this file.

Defines

#define REMOTE_SYSROOT_PREFIX   "remote:"

Functions

void getpkt (char **buf, long *sizeof_buf, int forever)
int putpkt (char *buf)
int hex2bin (const char *hex, gdb_byte *bin, int count)
int bin2hex (const gdb_byte *bin, char *hex, int count)
char * unpack_varlen_hex (char *buff, ULONGEST *result)
void register_remote_g_packet_guess (struct gdbarch *gdbarch, int bytes, const struct target_desc *tdesc)
void register_remote_support_xml (const char *)
void remote_file_put (const char *local_file, const char *remote_file, int from_tty)
void remote_file_get (const char *remote_file, const char *local_file, int from_tty)
void remote_file_delete (const char *remote_file, int from_tty)
bfd * remote_bfd_open (const char *remote_file, const char *target)
int remote_filename_p (const char *filename)
int remote_register_number_and_offset (struct gdbarch *gdbarch, int regnum, int *pnum, int *poffset)
void remote_notif_get_pending_events (struct notif_client *np)

Define Documentation

#define REMOTE_SYSROOT_PREFIX   "remote:"

Definition at line 63 of file remote.h.


Function Documentation

int bin2hex ( const gdb_byte bin,
char *  hex,
int  count 
)

Definition at line 4664 of file remote.c.

void getpkt ( char **  buf,
long *  sizeof_buf,
int  forever 
)

Definition at line 7631 of file remote.c.

int hex2bin ( const char *  hex,
gdb_byte bin,
int  count 
)

Definition at line 4634 of file remote.c.

int putpkt ( char *  buf)

Definition at line 7245 of file remote.c.

void register_remote_g_packet_guess ( struct gdbarch *  gdbarch,
int  bytes,
const struct target_desc *  tdesc 
)

Definition at line 9495 of file remote.c.

Definition at line 4074 of file remote.c.

bfd* remote_bfd_open ( const char *  remote_file,
const char *  target 
)

Definition at line 10088 of file remote.c.

void remote_file_delete ( const char *  remote_file,
int  from_tty 
)

Definition at line 10247 of file remote.c.

void remote_file_get ( const char *  remote_file,
const char *  local_file,
int  from_tty 
)

Definition at line 10191 of file remote.c.

void remote_file_put ( const char *  local_file,
const char *  remote_file,
int  from_tty 
)

Definition at line 10100 of file remote.c.

int remote_filename_p ( const char *  filename)

Definition at line 10080 of file remote.c.

Definition at line 5826 of file remote.c.

int remote_register_number_and_offset ( struct gdbarch *  gdbarch,
int  regnum,
int pnum,
int poffset 
)

Definition at line 699 of file remote.c.

char* unpack_varlen_hex ( char *  buff,
ULONGEST result 
)

Definition at line 2118 of file remote.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines