blob: 93cd6382c12d7478d15bc7a397aa472c6319f2c1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
/*******************************************************************************
* Copyright (C) ST-Ericsson SA 2011
* License terms: 3-clause BSD license
******************************************************************************/
#ifndef _CWAITABLEOBJECT_H
#define _CWAITABLEOBJECT_H
#include "Types.h"
class CWaitableObject
{
public:
CWaitableObject();
virtual ~CWaitableObject();
virtual DWORD Wait(DWORD dwTimeout = INFINITE) = 0;
private:
};
typedef CWaitableObject *HANDLE;
#endif /* _CWAITABLEOBJECT_H */
|