| Oh, couple things to add:
This is not a finished, bulletproof project by any means.
Any calls to comm methods in the library should be made asynchronously on a separate thread (threadpool would be best.) Also, I used some kernel objects (Auto/ManualResetEvents) that could be changed to user-mode synchronization objects to improve performance by eliminating the kernel mode transitions imposed by these waithandles.
__________________
-Shane
T1 ~11 yrs
Minimed 522 w/ CGMS
Lifescan Ultra2 / BD Logic
|