summaryrefslogtreecommitdiff
path: root/protocols/ace/RMCast/RMCast_Retransmission.h
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/ace/RMCast/RMCast_Retransmission.h')
-rw-r--r--protocols/ace/RMCast/RMCast_Retransmission.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/protocols/ace/RMCast/RMCast_Retransmission.h b/protocols/ace/RMCast/RMCast_Retransmission.h
index b7bc20d2914..f49c0a73f9c 100644
--- a/protocols/ace/RMCast/RMCast_Retransmission.h
+++ b/protocols/ace/RMCast/RMCast_Retransmission.h
@@ -59,6 +59,15 @@ public:
*/
int resend (ACE_UINT32 max_sequence_number);
+ //! Resend all messages
+ /*!
+ * Resends all the messages currently in the queue.
+ */
+ int resend_all (void);
+
+ /// Return 0 if there is no pending data to send
+ int has_data (void);
+
//! Cleanup all the stored messages
virtual int close (void);