sipxportlib  Version 3.3
OsTaskId.h
Go to the documentation of this file.
1 //
2 // Copyright (C) 2006-2014 SIPez LLC. All rights reserved.
3 //
4 // $$
6 
7 #ifndef _OsTaskId_h_
8 #define _OsTaskId_h_
9 
10 // SYSTEM INCLUDES
11 // APPLICATION INCLUDES
12 // DEFINES
13 // MACROS
14 // EXTERNAL FUNCTIONS
15 // EXTERNAL VARIABLES
16 // CONSTANTS
17 // STRUCTS
18 // ENUMS
19 
20 // TYPEDEFS
21 #if defined(WIN32)
22  typedef int OsTaskId_t; // Not sure this is proper for this platform at least on 64bit ...
23 #elif defined(_VXWORKS)
24  typedef intptr_t OsTaskId_t; // Not sure this is proper for this platform...
25 #elif defined(__pingtel_on_posix__)
26  typedef pthread_t OsTaskId_t;
27 #else
28 # error Unsupported target platform.
29 #endif
30 
31 #endif // _OsTaskId_h_
32 
_W64 signed int intptr_t
Definition: stdint.h:118