00001 // -*- C++ -*- 00002 // 00003 // Consumer.inl,v 1.10 2005/11/14 22:03:49 ossama Exp 00004 00005 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00006 00007 ACE_INLINE 00008 TAO_Notify_Consumer::Request_Queue& 00009 TAO_Notify_Consumer::pending_events() 00010 { 00011 ACE_ASSERT( pending_events_.get() != 0 ); 00012 return *pending_events_; 00013 } 00014 00015 ACE_INLINE CORBA::Boolean 00016 TAO_Notify_Consumer::is_suspended (void) 00017 { 00018 return this->is_suspended_; 00019 } 00020 00021 ACE_INLINE void 00022 TAO_Notify_Consumer::suspend (ACE_ENV_SINGLE_ARG_DECL_NOT_USED) 00023 { 00024 this->is_suspended_ = 1; 00025 } 00026 00027 TAO_END_VERSIONED_NAMESPACE_DECL