Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-01-15 | rlc: Use an enum for the state array instead of chars | Daniel Willmann | 1 | -3/+3 | |
gprs_rlc_bsn_state is now used to hold the ACK state of sent/received rlc packets. | |||||
2014-01-15 | rlc/tbf: Move v_b into DL window | Daniel Willmann | 1 | -3/+2 | |
Move functions resend_needed(), mark_for_resend(), update(), move_window(), state(), count_unacked() out of v_b directly into the UL window and provide a function get_state in v_b to access the v_b elements. | |||||
2014-01-15 | rlc/tbf: Add function receive_bsn that updates v_r, v_q, v_n | Daniel Willmann | 1 | -27/+9 | |
We don't need to expose the mecanics of updating the variables to the outside. | |||||
2014-01-15 | rlc/tbf: Move v_n into gprs_rlc_ul_window and adapt the tests | Daniel Willmann | 1 | -40/+39 | |
v_n is part of the UL window handling so move it inside the ul_window | |||||
2013-12-12 | tests/TypesTest: Check rbb handling in DL | Daniel Willmann | 1 | -0/+36 | |
2013-12-12 | tests/TypesTest: Ensure that extract_rbb(encode_rbb(x)) == x | Daniel Willmann | 1 | -0/+11 | |
2013-12-12 | tests/TypesTest: Print the result of Encoding::encode_rbb() | Daniel Willmann | 1 | -0/+12 | |
2013-12-12 | tests/TypesTest: Add OSMO_ASSERT_STR_EQ which prints out the parameters | Daniel Willmann | 1 | -6/+15 | |
Use it to compare rbb | |||||
2013-12-12 | tests/TypesTest: Test ssn() and update_rbb() uplink window methods in TypesTest | Daniel Willmann | 1 | -0/+27 | |
Test that ssn and rbb are updated correctly. | |||||
2013-12-04 | rlc: Create a testcase for the uplink window | Holger Hans Peter Freyther | 1 | -1/+99 | |
2013-11-26 | rlc: Add a basic test for the DL Window and moving the window | Holger Hans Peter Freyther | 1 | -0/+49 | |
2013-11-26 | rlc: Test the basic of the gprs_rlc_v_n code for remembering the state | Holger Hans Peter Freyther | 1 | -0/+20 | |
2013-11-23 | rlc: Create a basic test that mark/is is talking about the same | Holger Hans Peter Freyther | 1 | -0/+27 | |
2013-11-21 | rlc: Add a simple test for the RLC data structure for the init | Holger Hans Peter Freyther | 1 | -0/+15 | |
2013-11-21 | types: Add a simple testcase for basic types and fix the LLC code | Holger Hans Peter Freyther | 1 | -0/+93 | |
* Make append_data, remaining_space and fits_in_current.. work on m_length and not the index. This ways things can't overflow. * The current API consumer was moving the m_index so it should have worked okay. |