summaryrefslogtreecommitdiff
path: root/ace/Asynch_IO_Impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'ace/Asynch_IO_Impl.h')
-rw-r--r--ace/Asynch_IO_Impl.h29
1 files changed, 12 insertions, 17 deletions
diff --git a/ace/Asynch_IO_Impl.h b/ace/Asynch_IO_Impl.h
index a6feb00fbf7..7dc5f283126 100644
--- a/ace/Asynch_IO_Impl.h
+++ b/ace/Asynch_IO_Impl.h
@@ -36,6 +36,8 @@
#include "ace/Asynch_IO.h"
+ACE_BEGIN_VERSIONED_NAMESPACE_DECL
+
// Forward declaration.
class ACE_Proactor_Impl;
@@ -305,7 +307,7 @@ public:
/**
* Same as above but with scatter support, through chaining of composite
* message blocks using the continuation field.
- * NOTE: In win32 Each data block payload must be at least the size of a system
+ * @note In win32 Each data block payload must be at least the size of a system
* memory page and must be aligned on a system memory page size boundary
*/
virtual int readv (ACE_Message_Block &message_block,
@@ -317,10 +319,6 @@ public:
int signal_number) = 0;
#endif /* (defined (ACE_WIN32) && !defined (ACE_HAS_WINCE)) */
- // We don;t need to redefine the following function again because it
- // has already been defined in ACE_Asynch_Read_Stream_Impl. But we
- // still need it here to supress a overwriting pure virtual function
- // warning in KAI compiler.
/// This starts off an asynchronous read. Upto <bytes_to_read> will
/// be read and stored in the <message_block>.
virtual int read (ACE_Message_Block &message_block,
@@ -394,7 +392,7 @@ public:
/**
* Same as above but with gather support, through chaining of composite
* message blocks using the continuation field.
- * NOTE: In win32 Each data block payload must be at least the size of a system
+ * @note In win32 Each data block payload must be at least the size of a system
* memory page and must be aligned on a system memory page size boundary
*/
virtual int writev (ACE_Message_Block &message_block,
@@ -406,13 +404,8 @@ public:
int signal_number) = 0;
#endif /* (defined (ACE_WIN32) && !defined (ACE_HAS_WINCE)) */
-
- // We don;t need to redefine the following function again because it
- // has already been defined in ACE_Asynch_Write_Stream_Impl. But we
- // still need it here to supress a overwriting pure virtual function
- // warning in KAI compiler.
- /// This starts off an asynchronous write. Upto <bytes_to_write>
- /// will be written from the <message_block>.
+ /// This starts off an asynchronous write. Upto @a bytes_to_write
+ /// will be written from the @a message_block.
virtual int write (ACE_Message_Block &message_block,
size_t bytes_to_write,
const void *act,
@@ -470,12 +463,12 @@ public:
/**
* This starts off an asynchronous accept. The asynchronous accept
* call also allows any initial data to be returned to the
- * <handler>. Upto <bytes_to_read> will be read and stored in the
- * <message_block>. The <accept_handle> will be used for the
- * <accept> call. If (<accept_handle> == INVALID_HANDLE), a new
+ * <handler>. Upto @a bytes_to_read will be read and stored in the
+ * <message_block>. The @a accept_handle will be used for the
+ * <accept> call. If (@a accept_handle == INVALID_HANDLE), a new
* handle will be created.
*
- * <message_block> must be specified. This is because the address of
+ * @a message_block must be specified. This is because the address of
* the new connection is placed at the end of this buffer.
*/
virtual int accept (ACE_Message_Block &message_block,
@@ -812,6 +805,8 @@ protected:
ACE_Asynch_Write_Dgram_Result_Impl (void);
};
+ACE_END_VERSIONED_NAMESPACE_DECL
+
#if defined (__ACE_INLINE__)
#include "ace/Asynch_IO_Impl.inl"
#endif /* __ACE_INLINE__ */