diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-10-13 15:41:11 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-10-13 15:41:11 +0000 |
commit | 098eb93a894967120439887acad85930d18360b7 (patch) | |
tree | 4982ef9bd320a0b577dbe2b3a7724704c0a69688 /ace/OS.h | |
parent | 0e310fc0187594bc922a30a49237ad050da139e3 (diff) | |
download | ATCD-098eb93a894967120439887acad85930d18360b7.tar.gz |
ChangeLogTag: Wed Oct 13 10:39:50 1999 David L. Levine <levine@cs.wustl.edu>
Diffstat (limited to 'ace/OS.h')
-rw-r--r-- | ace/OS.h | 18 |
1 files changed, 15 insertions, 3 deletions
@@ -53,7 +53,7 @@ enum ACE_Recyclable_State }; #if !defined (ACE_DEFAULT_PAGEFILE_POOL_BASE) -#define ACE_DEFAULT_PAGEFILE_POOL_BASE (void *) 0 +#define ACE_DEFAULT_PAGEFILE_POOL_BASE (void *) 0 #endif /* ACE_DEFAULT_PAGEFILE_POOL_BASE */ #if !defined (ACE_DEFAULT_PAGEFILE_POOL_SIZE) @@ -2701,6 +2701,18 @@ typedef int ACE_thread_t; typedef int ACE_hthread_t; typedef u_int ACE_thread_key_t; +// Ensure that ACE_THR_PRI_FIFO_DEF and ACE_THR_PRI_OTHER_DEF are +// defined on non-threaded platforms, to support application source +// code compatibility. ACE_THR_PRI_FIFO_DEF should be used by +// applications for default real-time thread priority. +// ACE_THR_PRI_OTHER_DEF should be used for non-real-time priority. +# if !defined(ACE_THR_PRI_FIFO_DEF) +# define ACE_THR_PRI_FIFO_DEF 0 +# endif /* ! ACE_THR_PRI_FIFO_DEF */ +# if !defined(ACE_THR_PRI_OTHER_DEF) +# define ACE_THR_PRI_OTHER_DEF 0 +# endif /* ! ACE_THR_PRI_OTHER_DEF */ + # endif /* ACE_HAS_THREADS */ # if defined (ACE_PSOS) @@ -5138,7 +5150,7 @@ typedef WSAPROTOCOL_INFO ACE_Protocol_Info; #define ACE_SIO_GET_QOS SIO_GET_QOS #define ACE_SIO_MULTIPOINT_LOOPBACK SIO_MULTIPOINT_LOOPBACK #define ACE_SIO_MULTICAST_SCOPE SIO_MULTICAST_SCOPE -#define ACE_SIO_SET_QOS SIO_SET_QOS +#define ACE_SIO_SET_QOS SIO_SET_QOS #else typedef u_long ACE_SERVICE_TYPE; @@ -5176,7 +5188,7 @@ struct ACE_Protocol_Info #define ACE_SIO_GET_QOS (0x40000000 | 0x08000000 | 7) #define ACE_SIO_MULTIPOINT_LOOPBACK (0x08000000 | 9) #define ACE_SIO_MULTICAST_SCOPE (0x08000000 | 10) -#define ACE_SIO_SET_QOS (0x08000000 | 11) +#define ACE_SIO_SET_QOS (0x08000000 | 11) #endif /* ACE_HAS_WINSOCK2 && ACE_HAS_WINSOCK2 != 0 */ |