renamed functions

This commit is contained in:
Monica Moniot
2023-08-17 22:28:31 -04:00
parent 63ea9c6ed2
commit 7454868a1e
2 changed files with 7 additions and 7 deletions
+3 -3
View File
@@ -255,7 +255,7 @@ impl<SendData, RecvData, const CAP: usize> SeqEx<SendData, RecvData, CAP> {
}
/// If this returns `Ok` then `try_send` might succeed on next call.
pub fn receive_direct<P: Into<RecvData>>(
pub fn receive_raw_and_direct<P: Into<RecvData>>(
&mut self,
seq_no: SeqNo,
reply_no: Option<SeqNo>,
@@ -364,7 +364,7 @@ impl<SendData, RecvData, const CAP: usize> SeqEx<SendData, RecvData, CAP> {
/// and since each fragment will be received in order it will be trivial for them to reconstruct
/// the original file.
#[must_use]
pub fn reply_direct(&mut self, reply_no: SeqNo, packet_data: SendData, current_time: i64) -> Option<Packet<'_, SendData>> {
pub fn reply_raw_and_direct(&mut self, reply_no: SeqNo, packet_data: SendData, current_time: i64) -> Option<Packet<'_, SendData>> {
if self.remove_reservation(reply_no) {
let seq_no = self.next_send_seq_no;
self.next_send_seq_no = self.next_send_seq_no.wrapping_add(1);
@@ -391,7 +391,7 @@ impl<SendData, RecvData, const CAP: usize> SeqEx<SendData, RecvData, CAP> {
None
}
}
pub fn ack_direct(&mut self, reply_no: SeqNo) -> Option<Packet<'_, SendData>> {
pub fn ack_raw_and_direct(&mut self, reply_no: SeqNo) -> Option<Packet<'_, SendData>> {
if self.remove_reservation(reply_no) {
Some(Packet::Ack { reply_no })
} else {
+4 -4
View File
@@ -21,7 +21,7 @@ impl<'a, TL: TransportLayer<SendData>, SendData, RecvData, const CAP: usize> Rep
impl<'a, TL: TransportLayer<SendData>, SendData, RecvData, const CAP: usize> Drop for ReplyGuard<'a, TL, SendData, RecvData, CAP> {
fn drop(&mut self) {
if let Some(app) = &mut self.1 {
if let Some(p) = self.0.ack_direct(self.2) {
if let Some(p) = self.0.ack_raw_and_direct(self.2) {
app.send(p)
}
}
@@ -52,7 +52,7 @@ impl<SendData, RecvData, const CAP: usize> SeqEx<SendData, RecvData, CAP> {
reply_no: Option<SeqNo>,
packet: P,
) -> Result<(SeqNo, P, Option<SendData>), Error> {
match self.receive_direct(seq_no, reply_no, packet) {
match self.receive_raw_and_direct(seq_no, reply_no, packet) {
Ok(a) => Ok(a),
Err(DirectError::ResendAck(reply_no)) => {
app.send(Packet::Ack { reply_no });
@@ -63,12 +63,12 @@ impl<SendData, RecvData, const CAP: usize> SeqEx<SendData, RecvData, CAP> {
}
}
pub fn reply_raw(&mut self, mut app: impl TransportLayer<SendData>, reply_no: SeqNo, packet_data: SendData) {
if let Some(p) = self.reply_direct(reply_no, packet_data, app.time()) {
if let Some(p) = self.reply_raw_and_direct(reply_no, packet_data, app.time()) {
app.send(p)
}
}
pub fn ack_raw(&mut self, mut app: impl TransportLayer<SendData>, reply_no: SeqNo) {
if let Some(p) = self.ack_direct(reply_no) {
if let Some(p) = self.ack_raw_and_direct(reply_no) {
app.send(p)
}
}