|  | 
| const char * | cssl_geterrormsg () | 
|  | 
| int32_t | cssl_geterror () | 
|  | 
| int32_t | cssl_start () | 
|  | 
| int32_t | cssl_stop () | 
|  | 
| cssl_t * | cssl_open (const char *fname, int baud, int bits, int parity, int stop) | 
|  | 
| int32_t | cssl_close (cssl_t *serial) | 
|  | 
| int32_t | cssl_setup (cssl_t *serial, int baud, int bits, int parity, int stop) | 
|  | 
| int32_t | cssl_setflowcontrol (cssl_t *serial, int rtscts, int xonxoff) | 
|  | 
| int32_t | cssl_settimeout (cssl_t *serial, int, double timeout) | 
|  | Set read timeout.  More... 
 | 
|  | 
| int32_t | cssl_putchar (cssl_t *serial, uint8_t c) | 
|  | 
| int32_t | cssl_putstring (cssl_t *serial, char *str) | 
|  | 
| int32_t | cssl_putdata (cssl_t *serial, uint8_t *data, uint32_t datalen) | 
|  | 
| int32_t | cssl_putslip (cssl_t *serial, uint8_t *buf, size_t size) | 
|  | 
| int32_t | cssl_putnmea (cssl_t *serial, uint8_t *buf, size_t size) | 
|  | 
| int32_t | cssl_drain (cssl_t *serial) | 
|  | 
| int32_t | cssl_getchar (cssl_t *serial) | 
|  | 
| int32_t | cssl_getdata (cssl_t *serial, uint8_t *buffer, int size) | 
|  | 
| int32_t | cssl_getxmodem (cssl_t *serial, uint8_t *buf) | 
|  | Read Xmodem frame.  More... 
 | 
|  | 
| int32_t | cssl_getslip (cssl_t *serial, uint8_t *buf, uint16_t size) | 
|  | Read SLIP frame.  More... 
 | 
|  | 
| int32_t | cssl_getnmea (cssl_t *serial, uint8_t *buf, uint16_t size) | 
|  | Read NMEA response.  More... 
 | 
|  | 
Simple Serial library source file.