GDB (xrefs)
|
#include "serial.h"
Public Attributes | |
int | refcnt |
int | fd |
int | error_fd |
struct serial_ops * | ops |
void * | state |
serial_ttystate | ttystate |
int | bufcnt |
unsigned char * | bufp |
unsigned char | buf [BUFSIZ] |
int | current_timeout |
int | timeout_remaining |
char * | name |
struct serial * | next |
int | debug_p |
int | async_state |
void * | async_context |
serial_event_ftype * | async_handler |
void* serial::async_context |
Definition at line 247 of file serial.h.
Referenced by run_async_handler_and_reschedule(), serial_async(), serial_fdopen_ops(), and serial_open().
Definition at line 248 of file serial.h.
Referenced by do_serial_close(), run_async_handler_and_reschedule(), serial_async(), serial_fdopen_ops(), serial_is_async_p(), and serial_open().
Definition at line 246 of file serial.h.
Referenced by push_event(), reschedule(), ser_base_async(), serial_fdopen_ops(), and serial_open().
unsigned char serial::buf[BUFSIZ] |
Definition at line 237 of file serial.h.
Referenced by do_hardwire_readchar(), do_ser_base_readchar(), fd_event(), net_read_prim(), pipe_windows_read(), ser_base_flush_input(), ser_unix_read_prim(), ser_windows_read_prim(), serial_fdopen_ops(), serial_open(), serial_printf(), and serial_write().
Definition at line 234 of file serial.h.
Referenced by do_hardwire_readchar(), do_ser_base_readchar(), fd_event(), generic_readchar(), reschedule(), ser_base_flush_input(), serial_fdopen_ops(), and serial_open().
unsigned char* serial::bufp |
Definition at line 236 of file serial.h.
Referenced by do_hardwire_readchar(), do_ser_base_readchar(), do_serial_close(), fd_event(), generic_readchar(), ser_base_flush_input(), serial_fdopen_ops(), serial_is_open(), and serial_open().
Definition at line 238 of file serial.h.
Referenced by hardwire_raw(), ser_windows_raw(), and wait_for().
Definition at line 245 of file serial.h.
Referenced by serial_debug(), serial_debug_p(), serial_fdopen_ops(), and serial_open().
Definition at line 230 of file serial.h.
Referenced by pipe_close(), pipe_open(), pipe_windows_open(), ser_base_read_error_fd(), serial_fdopen_ops(), and serial_open().
Definition at line 225 of file serial.h.
Referenced by console_select_thread(), do_hardwire_readchar(), dos_close(), dos_flush_input(), dos_get_tty_state(), dos_open(), dos_readchar(), dos_sendbreak(), dos_setbaudrate(), dos_setstopbits(), dos_write(), file_select_thread(), gdb_select(), get_tty_state(), hardwire_close(), hardwire_drain_output(), hardwire_flush_input(), hardwire_flush_output(), hardwire_open(), hardwire_send_break(), net_close(), net_open(), net_read_prim(), net_windows_open(), net_windows_select_thread(), net_windows_wait_handle(), net_write_prim(), pipe_close(), pipe_open(), pipe_select_thread(), pipe_windows_fdopen(), pipe_windows_open(), pipe_windows_read(), reschedule(), ser_base_async(), ser_base_wait_for(), ser_console_get_tty_state(), ser_console_wait_handle(), ser_unix_read_prim(), ser_unix_write_prim(), ser_windows_close(), ser_windows_drain_output(), ser_windows_flush_input(), ser_windows_flush_output(), ser_windows_open(), ser_windows_raw(), ser_windows_read_prim(), ser_windows_send_break(), ser_windows_setbaudrate(), ser_windows_setstopbits(), ser_windows_wait_handle(), ser_windows_write_prim(), serial_fdopen_ops(), serial_for_fd(), set_tty_state(), wait_for(), and wait_for_connect().
char* serial::name |
Definition at line 243 of file serial.h.
Referenced by gdb.printing.FlagEnumerationPrinter::__call__(), do_serial_close(), serial_fdopen_ops(), and serial_open().
struct serial* serial::next |
Definition at line 244 of file serial.h.
Referenced by gdb.FrameIterator.FrameIterator::__next__(), do_serial_close(), serial_fdopen_ops(), serial_for_fd(), and serial_open().
struct serial_ops* serial::ops |
Definition at line 231 of file serial.h.
Referenced by do_ser_base_readchar(), do_serial_close(), fd_event(), ser_base_read_error_fd(), ser_base_write(), serial_async(), serial_can_async_p(), serial_copy_tty_state(), serial_drain_output(), serial_fdopen_ops(), serial_flush_input(), serial_flush_output(), serial_get_tty_state(), serial_is_async_p(), serial_noflush_set_tty_state(), serial_open(), serial_print_tty_state(), serial_raw(), serial_readchar(), serial_send_break(), serial_set_tty_state(), serial_setbaudrate(), serial_setstopbits(), and serial_write().
Definition at line 223 of file serial.h.
Referenced by serial_fdopen_ops(), serial_open(), serial_ref(), and serial_unref().
void* serial::state |
Definition at line 232 of file serial.h.
Referenced by console_select_thread(), file_select_thread(), net_windows_close(), net_windows_done_wait_handle(), net_windows_open(), net_windows_select_thread(), net_windows_wait_handle(), pipe_close(), pipe_done_wait_handle(), pipe_open(), pipe_select_thread(), pipe_wait_handle(), pipe_windows_close(), pipe_windows_fdopen(), pipe_windows_open(), pipe_windows_write(), ser_console_close(), ser_console_done_wait_handle(), ser_console_wait_handle(), ser_windows_close(), ser_windows_open(), ser_windows_read_prim(), and ser_windows_wait_handle().
Definition at line 240 of file serial.h.
Referenced by do_hardwire_readchar(), and wait_for().