3 //=============================================================================
9 //=============================================================================
11 #ifndef ACE_HANDLE_OPS_H
12 #define ACE_HANDLE_OPS_H
14 #include /**/ "ace/pre.h"
16 #include /**/ "ace/ACE_export.h"
18 #if !defined (ACE_LACKS_PRAGMA_ONCE)
20 #endif /* ACE_LACKS_PRAGMA_ONCE */
22 #include "ace/Global_Macros.h"
24 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
28 // = Operations on HANDLEs.
32 * Wait up to @a timeout amount of time to actively open a device.
33 * This method doesn't perform the @c connect, it just does the
36 extern ACE_Export ACE_HANDLE
handle_timed_open (
37 ACE_Time_Value
*timeout
,
38 const ACE_TCHAR
*name
,
41 LPSECURITY_ATTRIBUTES sa
= 0);
44 ACE_END_VERSIONED_NAMESPACE_DECL
46 #include /**/ "ace/post.h"
48 #endif /* ACE_HANDLE_OPS_H */