gdb/ser-base.h - gdb
Macros defined
Source code
- #ifndef SER_BASE_H
- #define SER_BASE_H
- struct serial;
- struct ui_file;
- extern int generic_readchar (struct serial *scb, int timeout,
- int (*do_readchar) (struct serial *scb,
- int timeout));
- extern int ser_base_flush_output (struct serial *scb);
- extern int ser_base_flush_input (struct serial *scb);
- extern int ser_base_send_break (struct serial *scb);
- extern void ser_base_raw (struct serial *scb);
- extern serial_ttystate ser_base_get_tty_state (struct serial *scb);
- extern serial_ttystate ser_base_copy_tty_state (struct serial *scb,
- serial_ttystate ttystate);
- extern int ser_base_set_tty_state (struct serial *scb,
- serial_ttystate ttystate);
- extern void ser_base_print_tty_state (struct serial *scb,
- serial_ttystate ttystate,
- struct ui_file *stream);
- extern int ser_base_noflush_set_tty_state (struct serial *scb,
- serial_ttystate new_ttystate,
- serial_ttystate old_ttystate);
- extern int ser_base_setbaudrate (struct serial *scb, int rate);
- extern int ser_base_setstopbits (struct serial *scb, int rate);
- extern int ser_base_drain_output (struct serial *scb);
- extern int ser_base_write (struct serial *scb, const void *buf, size_t count);
- extern void ser_base_async (struct serial *scb, int async_p);
- extern int ser_base_readchar (struct serial *scb, int timeout);
- #endif