00001 /* -*- C++ -*- */ 00002 // $Id: POSIX_Proactor.i,v 1.1.1.3 2003/02/21 18:36:32 chad Exp $ 00003 00004 ACE_INLINE 00005 ACE_POSIX_Proactor::Proactor_Type ACE_POSIX_Proactor::get_impl_type (void) 00006 { 00007 return PROACTOR_POSIX; 00008 } 00009 00010 ACE_INLINE 00011 ACE_POSIX_Proactor::Proactor_Type ACE_POSIX_AIOCB_Proactor::get_impl_type (void) 00012 { 00013 return PROACTOR_AIOCB; 00014 } 00015 00016 #if defined(ACE_HAS_POSIX_REALTIME_SIGNALS) 00017 00018 ACE_INLINE 00019 ACE_POSIX_Proactor::Proactor_Type ACE_POSIX_SIG_Proactor::get_impl_type (void) 00020 { 00021 return PROACTOR_SIG; 00022 } 00023 00024 #endif /* ACE_HAS_POSIX_REALTIME_SIGNALS */ 00025 00026 ACE_INLINE 00027 ACE_Asynch_Pseudo_Task& ACE_POSIX_Proactor::get_asynch_pseudo_task (void) 00028 { 00029 return this->pseudo_task_; 00030 }
1.2.14 written by Dimitri van Heesch,
© 1997-2002