Jef Driesen
e65025b501
Separate private and public headers.
...
The public header files are moved to a new subdirectory, to separate
the definition of the public interface from the actual implementation.
Using an identical directory layout as the final installation has the
advantage that the example code can be build outside the project tree
without any modifications to the #include statements.
2012-06-21 21:39:24 +02:00
Jef Driesen
887d744e6d
Use a more consistent typedef in the serial and irda backends.
2010-10-04 23:08:39 +02:00
Jef Driesen
39f3a5b757
Retry the discovery a few times when no devices are found.
2009-03-20 08:48:17 +00:00
Jef Driesen
ce705f8244
Use the new byte order functions everywhere.
2009-03-11 10:18:28 +00:00
Jef Driesen
c55bbede1d
Fixed some warnings related to missing initializers.
2009-01-06 21:44:40 +00:00
Jef Driesen
5cde8bdb52
Declare functions with no arguments as void.
2009-01-06 13:09:19 +00:00
Jef Driesen
0d30a07f5b
Always use the ANSI variant of the Windows functions.
...
The current api is not compatible with the wide character data type that
is required for the unicode variant.
2008-12-04 15:10:25 +00:00
Jef Driesen
6129164629
Use the non-standard _snprintf() function for msvc.
2008-12-04 15:10:14 +00:00
Jef Driesen
596af5a17b
Add LGPL license headers.
2008-10-05 20:14:18 +00:00
Jef Driesen
dfeea21c36
Add explicit casts to improve type safety.
2008-09-03 08:51:07 +00:00
Jef Driesen
4b2a3918fd
Fixed some compiler warnings.
2008-06-20 13:43:19 +00:00
Jef Driesen
0312351bac
Reorganization to separate the library and the test applications.
2008-06-04 13:30:55 +00:00