[Sumover-dev] [svn commit] r4705 - vic/branches/cc/cc

sumover-dev at cs.ucl.ac.uk sumover-dev at cs.ucl.ac.uk
Mon Mar 22 00:24:57 GMT 2010


Author: soohyunc
Date: Mon Mar 22 00:24:57 2010
New Revision: 4705

Modified:
   vic/branches/cc/cc/tfwc_rcvr.cpp

Log:
convert if-else to switch-case (in conjunction with TfwcSndr)



Modified: vic/branches/cc/cc/tfwc_rcvr.cpp
==============================================================================
--- vic/branches/cc/cc/tfwc_rcvr.cpp	(original)
+++ vic/branches/cc/cc/tfwc_rcvr.cpp	Mon Mar 22 00:24:57 2010
@@ -58,14 +58,24 @@
 void TfwcRcvr::tfwc_rcvr_recv_aoa(u_int16_t type, u_int16_t *chunk)
 {
 	int num_chunks = 1;
-	if (type == XR_BT_1) {
-		// received ackofack 
-		ackofack_ = ntohs(chunk[num_chunks-1]);
-	}
-	else if (type == XR_BT_2) {
-		// set timestamp echo
-		ts_echo_ = chunk[num_chunks-1];
-	}
+	switch (type) {
+	case XR_BT_1:
+	  {
+	  // received ackofack 
+	  ackofack_ = ntohs(chunk[num_chunks-1]);
+	  }
+	  break;
+	case XR_BT_3:
+	  {
+	  // set timestamp echo
+	  ts_echo_ = chunk[num_chunks-1];
+	  }
+	  break;
+	default:
+	  break;
+	} // end switch (type)
+
+	return;
 }
 
 // retrieve data packet sequence number from RTP data channel



More information about the Sumover-dev mailing list