00001 /* -*- C++ -*- */ 00002 // $Id: IO_SAP.i,v 1.1.1.2 2001/12/04 14:33:02 chad Exp $ 00003 00004 // IO_SAP.i 00005 00006 ASYS_INLINE 00007 ACE_IO_SAP::~ACE_IO_SAP (void) 00008 { 00009 ACE_TRACE ("ACE_IO_SAP::~ACE_IO_SAP"); 00010 } 00011 00012 // Used to return the underlying handle_. 00013 00014 ASYS_INLINE ACE_HANDLE 00015 ACE_IO_SAP::get_handle (void) const 00016 { 00017 ACE_TRACE ("ACE_IO_SAP::get_handle"); 00018 return this->handle_; 00019 } 00020 00021 // Used to set the underlying handle_. 00022 00023 ASYS_INLINE void 00024 ACE_IO_SAP::set_handle (ACE_HANDLE handle) 00025 { 00026 ACE_TRACE ("ACE_IO_SAP::set_handle"); 00027 this->handle_ = handle; 00028 } 00029 00030 // Provides access to the ACE_OS::ioctl system call. 00031 00032 ASYS_INLINE int 00033 ACE_IO_SAP::control (int cmd, void *arg) const 00034 { 00035 ACE_TRACE ("ACE_IO_SAP::control"); 00036 return ACE_OS::ioctl (this->handle_, cmd, arg); 00037 } 00038 00039
1.2.14 written by Dimitri van Heesch,
© 1997-2002