summaryrefslogtreecommitdiff
path: root/ace/RMCast/RMCast_Proxy.h
diff options
context:
space:
mode:
authorcoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-10-02 18:40:06 +0000
committercoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-10-02 18:40:06 +0000
commit3c7edb739b596313a3e15fe1373bd488c2f37009 (patch)
treeec3f3e0df41c8f76d9c1ae3d472221e78a23d61f /ace/RMCast/RMCast_Proxy.h
parent6c8cdfe85f70b9be20d1dd80f9730dae491ff403 (diff)
downloadATCD-3c7edb739b596313a3e15fe1373bd488c2f37009.tar.gz
ChangeLogTag:Mon Oct 2 11:29:47 2000 Carlos O'Ryan <coryan@uci.edu>
Diffstat (limited to 'ace/RMCast/RMCast_Proxy.h')
-rw-r--r--ace/RMCast/RMCast_Proxy.h27
1 files changed, 14 insertions, 13 deletions
diff --git a/ace/RMCast/RMCast_Proxy.h b/ace/RMCast/RMCast_Proxy.h
index 414b74174fb..e0e6afe79b1 100644
--- a/ace/RMCast/RMCast_Proxy.h
+++ b/ace/RMCast/RMCast_Proxy.h
@@ -48,27 +48,28 @@ public:
//! Destructor
virtual ~ACE_RMCast_Proxy (void);
-
- //! Return the highest sequence number received without any losses
- //! before it. Only applies to remote receiver proxies.
+
+ //! Return the next sequence number expected by the peer. Only
+ //! applies to remote receiver proxies.
/*!
- Please read the documentation in ACE_RMCast::Ack
+ * Please read the documentation in ACE_RMCast::Ack
*/
- virtual ACE_UINT32 highest_in_sequence (void) const;
+ virtual ACE_UINT32 next_expected (void) const;
//! Return the highest sequence number successfully received.
//! Only applies to remote receiver proxies.
/*!
- Please read the documentation in ACE_RMCast::Ack
+ * Please read the documentation in ACE_RMCast::Ack
*/
virtual ACE_UINT32 highest_received (void) const;
//@{
//! Send messages directly to the peer.
- /*! Send a message directly to the peer, i.e. the message is not
- sent through the multicast group and it may not be processed by
- all the layers in the stack.
- */
+ /*!
+ * Send a message directly to the peer, i.e. the message is not
+ * sent through the multicast group and it may not be processed by
+ * all the layers in the stack.
+ */
virtual int reply_data (ACE_RMCast::Data &) = 0;
virtual int reply_poll (ACE_RMCast::Poll &) = 0;
virtual int reply_ack_join (ACE_RMCast::Ack_Join &) = 0;
@@ -79,8 +80,8 @@ public:
//@}
/*!
- Proxies process the ACK sequence numbers to save the sequence
- numbers reported from the remote peer.
+ * Proxies process the ACK sequence numbers to cache the ack
+ * information from the peer.
*/
virtual int ack (ACE_RMCast::Ack &);
@@ -88,7 +89,7 @@ private:
//@{
//! Cache the sequence numbers reported from the remote peer using
//! Ack messages
- ACE_UINT32 highest_in_sequence_;
+ ACE_UINT32 next_expected_;
ACE_UINT32 highest_received_;
//@}
};