GDB (API)
Public Attributes
serial_ops Struct Reference

#include "serial.h"

List of all members.

Public Attributes

char * name
struct serial_opsnext
int(* open )(struct serial *, const char *name)
void(* close )(struct serial *)
int(* fdopen )(struct serial *, int fd)
int(* readchar )(struct serial *, int timeout)
int(* write )(struct serial *, const void *buf, size_t count)
int(* flush_output )(struct serial *)
int(* flush_input )(struct serial *)
int(* send_break )(struct serial *)
void(* go_raw )(struct serial *)
serial_ttystate(* get_tty_state )(struct serial *)
serial_ttystate(* copy_tty_state )(struct serial *, serial_ttystate)
int(* set_tty_state )(struct serial *, serial_ttystate)
void(* print_tty_state )(struct serial *, serial_ttystate, struct ui_file *)
int(* noflush_set_tty_state )(struct serial *, serial_ttystate, serial_ttystate)
int(* setbaudrate )(struct serial *, int rate)
int(* setstopbits )(struct serial *, int num)
int(* drain_output )(struct serial *)
void(* async )(struct serial *scb, int async_p)
int(* read_prim )(struct serial *scb, size_t count)
int(* write_prim )(struct serial *scb, const void *buf, size_t count)
int(* avail )(struct serial *scb, int fd)

Detailed Description

Definition at line 251 of file serial.h.


Member Data Documentation

void(* serial_ops::async)(struct serial *scb, int async_p)

Definition at line 280 of file serial.h.

int(* serial_ops::avail)(struct serial *scb, int fd)

Definition at line 291 of file serial.h.

void(* serial_ops::close)(struct serial *)

Definition at line 256 of file serial.h.

Definition at line 267 of file serial.h.

Definition at line 276 of file serial.h.

int(* serial_ops::fdopen)(struct serial *, int fd)

Definition at line 257 of file serial.h.

Definition at line 263 of file serial.h.

Definition at line 261 of file serial.h.

Definition at line 266 of file serial.h.

void(* serial_ops::go_raw)(struct serial *)

Definition at line 265 of file serial.h.

Definition at line 253 of file serial.h.

Definition at line 254 of file serial.h.

Definition at line 271 of file serial.h.

int(* serial_ops::open)(struct serial *, const char *name)

Definition at line 255 of file serial.h.

void(* serial_ops::print_tty_state)(struct serial *, serial_ttystate, struct ui_file *)

Definition at line 269 of file serial.h.

int(* serial_ops::read_prim)(struct serial *scb, size_t count)

Definition at line 283 of file serial.h.

int(* serial_ops::readchar)(struct serial *, int timeout)

Definition at line 258 of file serial.h.

Definition at line 264 of file serial.h.

Definition at line 268 of file serial.h.

Definition at line 273 of file serial.h.

Definition at line 274 of file serial.h.

int(* serial_ops::write)(struct serial *, const void *buf, size_t count)

Definition at line 259 of file serial.h.

int(* serial_ops::write_prim)(struct serial *scb, const void *buf, size_t count)

Definition at line 286 of file serial.h.


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