Instrument Neutral Distributed Interface INDI  2.0.2
TTYBase Member List

This is the complete list of members for TTYBase, including all inherited members.

connect(const char *device, uint32_t bit_rate, uint8_t word_size, uint8_t parity, uint8_t stop_bits)TTYBase
disconnect()TTYBase
error(TTY_RESPONSE code) constTTYBase
getPortFD() constTTYBaseinline
read(uint8_t *buffer, uint32_t nbytes, uint8_t timeout, uint32_t *nbytes_read)TTYBase
readSection(uint8_t *buffer, uint32_t nsize, uint8_t stop_byte, uint8_t timeout, uint32_t *nbytes_read)TTYBase
setDebug(INDI::Logger::VerbosityLevel channel)TTYBase
TTY_ERRNO enum valueTTYBase
TTY_OK enum valueTTYBase
TTY_OVERFLOW enum valueTTYBase
TTY_PARAM_ERROR enum valueTTYBase
TTY_PORT_FAILURE enum valueTTYBase
TTY_READ_ERROR enum valueTTYBase
TTY_RESPONSE enum nameTTYBase
TTY_SELECT_ERROR enum valueTTYBase
TTY_TIME_OUT enum valueTTYBase
TTY_WRITE_ERROR enum valueTTYBase
TTYBase(const char *driverName)TTYBase
write(const uint8_t *buffer, uint32_t nbytes, uint32_t *nbytes_written)TTYBase
writeString(const char *string, uint32_t *nbytes_written)TTYBase
~TTYBase()TTYBasevirtual