Move repetitive timeout code into helper functions.
treec1b10ac22e732edd19aac9a06ab05b165ec04917
-rw-r--r-- 217 .gitignore
-rw-r--r-- 1159 AUTHORS
-rw-r--r-- 7651 COPYING
-rw-r--r-- 110457 Doxyfile
-rw-r--r-- 2082 Makefile.am
-rw-r--r-- 4378 NEWS
-rw-r--r-- 2346 README
-rwxr-xr-x 1041 autogen.sh
-rw-r--r-- 436 config-fields
-rw-r--r-- 162 config-header.py
-rw-r--r-- 1132 config-pattern
-rw-r--r-- 6746 configure.ac
drwxr-xr-x - examples
-rw-r--r-- 11184 freebsd.c
-rw-r--r-- 58218 libserialport.h.in
-rw-r--r-- 341 libserialport.pc.in
-rw-r--r-- 6463 libserialport_internal.h
-rw-r--r-- 7896 linux.c
-rw-r--r-- 3515 linux_termios.c
-rw-r--r-- 1336 linux_termios.h
-rw-r--r-- 9203 macosx.c
-rw-r--r-- 63238 serialport.c
-rw-r--r-- 18911 windows.c
-rw-r--r-- 1095 windows_ddk.c
-rw-r--r-- 920 windows_ddk.h