ArDrone SDK 1.8 added
[mardrone] / mardrone / ARDrone_SDK_Version_1_8_20110726 / Examples / Multiplatform / Protocol / VP_Os / win32 / vp_os_signal_dep.h
1 /**
2  *  \brief    OS Api for video sdk. Public definitions.
3  *  \author   Aurelien Morelle <aurelien.morelle@parrot.fr>
4  *  \author   Sylvain Gaeremynck <sylvain.gaeremynck@parrot.fr>
5  *  \version  2.0
6  *  \date     2006/12/15
7  */
8
9 #ifndef _SIGNAL_INCLUDE_OS_DEP_
10 #define _SIGNAL_INCLUDE_OS_DEP_
11
12
13 #include <VP_Os/vp_os.h>
14
15 typedef CRITICAL_SECTION vp_os_mutex_t;
16 typedef CRITICAL_SECTION vp_os_cond_t;
17 /*
18 CONDITION_VARIABLE only work under VISTA
19 typedef struct
20 {
21   CONDITION_VARIABLE  cond;
22   vp_os_mutex_t       *mutex;
23 }
24 vp_os_cond_t;
25 */
26
27
28 #endif // ! _SIGNAL_INCLUDE_OS_DEP_
29