diff options
author | crodrigu <crodrigu@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-11-14 23:13:09 +0000 |
---|---|---|
committer | crodrigu <crodrigu@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-11-14 23:13:09 +0000 |
commit | 7e8731ee66f90a524ff91d6d769d773511608306 (patch) | |
tree | e83580db4150b49045f8327e6fdec425c2e026bb /ace/POSIX_Proactor.h | |
parent | eab41cd97afb2a288eb6908d068d491ad4a9cb50 (diff) | |
download | ATCD-7e8731ee66f90a524ff91d6d769d773511608306.tar.gz |
ChangeLogTag: Thu Nov 14 23:10:32 UTC 2002 Craig Rodrigues <crodrigu@bbn.com>
Diffstat (limited to 'ace/POSIX_Proactor.h')
-rw-r--r-- | ace/POSIX_Proactor.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/ace/POSIX_Proactor.h b/ace/POSIX_Proactor.h index cb9f4847627..714993abbbf 100644 --- a/ace/POSIX_Proactor.h +++ b/ace/POSIX_Proactor.h @@ -493,6 +493,7 @@ protected: ACE_Unbounded_Queue<ACE_POSIX_Asynch_Result *> result_queue_; }; +#if defined(ACE_HAS_POSIX_REALTIME_SIGNALS) /** * @class ACE_POSIX_SIG_Proactor * @@ -601,6 +602,9 @@ protected: sigset_t RT_completion_signals_; }; + +#endif /* ACE_HAS_POSIX_REALTIME_SIGNALS */ + /** * @class ACE_POSIX_Asynch_Timer * @@ -615,7 +619,9 @@ class ACE_Export ACE_POSIX_Asynch_Timer : public ACE_POSIX_Asynch_Result /// The factory method for this class is with the POSIX_Proactor /// class. friend class ACE_POSIX_Proactor; +#if defined(ACE_HAS_POSIX_REALTIME_SIGNALS) friend class ACE_POSIX_SIG_Proactor; +#endif protected: /// Constructor. @@ -643,5 +649,5 @@ protected: #include "ace/POSIX_Proactor.i" #endif /* __ACE_INLINE__ */ -#endif /* ACE_HAS_AIO_CALLS */ +#endif /* ACE_HAS_AIO_CALLS && ACE_HAS_POSIX_REALTIME_SIGNALS */ #endif /* ACE_POSIX_PROACTOR_H */ |