00001 // -*- C++ -*- 00002 // 00003 // $Id: LSOCK.inl 69051 2005-10-28 16:14:56Z ossama $ 00004 00005 ACE_BEGIN_VERSIONED_NAMESPACE_DECL 00006 00007 // Simple-minded constructor. 00008 00009 ACE_INLINE 00010 ACE_LSOCK::ACE_LSOCK (void) 00011 : aux_handle_ (ACE_INVALID_HANDLE) 00012 { 00013 ACE_TRACE ("ACE_LSOCK::ACE_LSOCK"); 00014 } 00015 00016 // Sets the underlying file descriptor. 00017 00018 ACE_INLINE void 00019 ACE_LSOCK::set_handle (ACE_HANDLE handle) 00020 { 00021 ACE_TRACE ("ACE_LSOCK::set_handle"); 00022 this->aux_handle_ = handle; 00023 } 00024 00025 // Gets the underlying file descriptor. 00026 00027 ACE_INLINE ACE_HANDLE 00028 ACE_LSOCK::get_handle (void) const 00029 { 00030 ACE_TRACE ("ACE_LSOCK::get_handle"); 00031 return this->aux_handle_; 00032 } 00033 00034 // Sets the underlying file descriptor. 00035 00036 ACE_INLINE 00037 ACE_LSOCK::ACE_LSOCK (ACE_HANDLE handle) 00038 : aux_handle_ (handle) 00039 { 00040 ACE_TRACE ("ACE_LSOCK::ACE_LSOCK"); 00041 } 00042 00043 ACE_END_VERSIONED_NAMESPACE_DECL