summaryrefslogtreecommitdiff
path: root/ace/Svc_Handler.h
diff options
context:
space:
mode:
Diffstat (limited to 'ace/Svc_Handler.h')
-rw-r--r--ace/Svc_Handler.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/ace/Svc_Handler.h b/ace/Svc_Handler.h
index 6a2f576bcf7..cf3e84c3760 100644
--- a/ace/Svc_Handler.h
+++ b/ace/Svc_Handler.h
@@ -293,6 +293,11 @@ public:
void dump (void) const;
protected:
+ /// Implement the flush operation on the <ACE_Message_Queue>, which
+ /// writes all the queued <ACE_Message_Block>s to the <PEER_STREAM>.
+ /// Assumes that the caller holds the lock.
+ virtual int flush_i (void);
+
/// Maximum size the <Message_Queue> can be before we have to flush
/// the buffer.
size_t maximum_buffer_size_;