diff options
author | doccvs <doccvs@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-10-20 21:23:02 +0000 |
---|---|---|
committer | doccvs <doccvs@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-10-20 21:23:02 +0000 |
commit | 5e05e305c7a4f1709df4be94e3f855de11b2c3c1 (patch) | |
tree | c47247cd1d6ab0b063fad57d2e71342295310a08 /ace/Handle_Ops.h | |
parent | a74303afb809b35b341d226635750d9d1281bc27 (diff) | |
download | ATCD-5e05e305c7a4f1709df4be94e3f855de11b2c3c1.tar.gz |
ChangeLogTag: Fri Oct 20 14:13:43 2000 Priyanka Gontla <pgontla@ece.uci.edu>
Diffstat (limited to 'ace/Handle_Ops.h')
-rw-r--r-- | ace/Handle_Ops.h | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/ace/Handle_Ops.h b/ace/Handle_Ops.h new file mode 100644 index 00000000000..c97d620cf05 --- /dev/null +++ b/ace/Handle_Ops.h @@ -0,0 +1,40 @@ +// $Id$ + +// ======================================================================== +// LIBRARY +// ACE.so +// +// DESCRIPTION +// This class consolidates the operations on the Handles. +// +// AUTHOR +// Priyanka Gontla <pgontla@ece.uci.edu> +// +// ========================================================================= + +#ifndef ACE_HANDLE_OPS_H +#define ACE_HANDLE_OPS_H +#include "ace/pre.h" + +#include "ace/OS.h" + +class ACE_Export ACE_Handle_Ops +{ + public: + // = Operations on HANDLEs. + + static ACE_HANDLE handle_timed_open (ACE_Time_Value *timeout, + const ACE_TCHAR *name, + int flags, + int perms); + // Wait up to <timeout> amount of time to actively open a device. + // This method doesn't perform the <connect>, it just does the timed + // wait... +}; + +#if !defined (ACE_LACKS_INLINE_FUNCTIONS) +#include "ace/Handle_Ops.i" +#endif /* ACE_LACKS_INLINE_FUNCTIONS */ + +#include "ace/post.h" +#endif /* ACE_HANDLE_OPS_H */ |