osmo-pcu/src
Jacob Erlbeck a3a567e765 rlc: Add constructor to window classes
Currently the gprs_rlc_dl_window and gprs_rlc_ul_window do not have
constructors, but need to get initialized explicitly.

This commit adds constructors to both classes and removes explicit
external initialization code.

Sponsored-by: On-Waves ehf
2016-02-01 13:58:12 +01:00
..
.gitignore Adding .gitignore to source directory 2012-06-27 17:45:15 +02:00
Makefile.am edge: Add GprsCodingScheme class 2015-12-15 15:19:42 +01:00
bitvector.cpp bitvector: Address compiler warnings about unsigned/signed 2013-08-02 13:39:13 +04:00
bitvector.h bitvector: Address compiler warnings about unsigned/signed 2013-08-02 13:39:13 +04:00
bts.cpp rlc: Dump RLC data for debugging 2016-02-01 13:58:12 +01:00
bts.h edge: Remove unused GPRS functions 2015-12-16 19:57:13 +01:00
csn1.cpp csn1: Add spaces between string literal and identifier 2014-06-04 17:17:48 +02:00
csn1.h Ported fixes and improvements from Wireshark for RLC/MAC control block decoding. Part 1. 2012-10-10 19:43:37 +04:00
cxx_linuxlist.h llist: Add missing const qualifier in llist cast method 2015-08-24 12:23:50 +02:00
decoding.cpp edge: Remove leftover comments from encoding.c 2016-01-08 11:14:15 +01:00
decoding.h edge: Add unified decoder methods for GPRS/EGPRS 2015-12-16 19:36:09 +01:00
encoding.cpp rlc: Add and use mod_sns(bsn) method 2016-02-01 13:58:12 +01:00
encoding.h edge: Support EGPRS in packet uplink assignment message 2015-11-30 12:20:36 +01:00
femtobts.c femtobts: Remove code that is causing warnings with GCC 4.8 2013-08-02 13:36:52 +04:00
femtobts.h femtobts: Remove code that is causing warnings with GCC 4.8 2013-08-02 13:36:52 +04:00
gprs_bssgp_pcu.cpp pcu: Fix memory corruption bugs (ASAN) 2016-02-01 13:56:32 +01:00
gprs_bssgp_pcu.h bssgp: Use measured leak rate for flow control 2015-09-11 11:52:02 +02:00
gprs_codel.c llc: Add CoDel AQM implementation 2015-07-21 19:22:32 +02:00
gprs_codel.h llc: Add CoDel AQM implementation 2015-07-21 19:22:32 +02:00
gprs_coding_scheme.cpp edge: Add information about data blocks to GprsCodingScheme 2015-12-15 15:19:43 +01:00
gprs_coding_scheme.h edge: Add information about data blocks to GprsCodingScheme 2015-12-15 15:19:43 +01:00
gprs_debug.cpp ns: Add logging support 2015-08-17 16:24:11 +02:00
gprs_debug.h ns: Add logging support 2015-08-17 16:24:11 +02:00
gprs_ms.cpp edge: Get EGPRS multislot class 2015-11-30 12:20:36 +01:00
gprs_ms.h edge: Get EGPRS multislot class 2015-11-30 12:20:36 +01:00
gprs_ms_storage.cpp pcu: Fix memory corruption bugs (ASAN) 2016-02-01 13:56:32 +01:00
gprs_ms_storage.h pcu: Fix memory corruption bugs (ASAN) 2016-02-01 13:56:32 +01:00
gprs_rlcmac.cpp debug_diagram: Remove the special debug_diagram compilation mode 2013-11-26 20:57:24 +01:00
gprs_rlcmac.h bssgp: Adapt flowcontrol MS default to current alloc algorithm 2015-07-17 12:06:19 +02:00
gprs_rlcmac_meas.cpp tbf, gprs_rlcmac_meas: Move the DL bandwidth variables to the DL TBF 2014-08-08 14:15:24 +02:00
gprs_rlcmac_sched.cpp sched: Change next_ctrl_prio increment 2015-12-16 19:57:13 +01:00
gprs_rlcmac_ts_alloc.cpp bssgp: Adapt flowcontrol MS default to current alloc algorithm 2015-07-17 12:06:19 +02:00
gsm_rlcmac.cpp Fix warnings in gsm_rlcmac.cpp 2014-01-09 20:01:48 +01:00
gsm_rlcmac.h Ported fixes and improvements from Wireshark for RLC/MAC control block decoding. Part 1. 2012-10-10 19:43:37 +04:00
gsm_timer.cpp bts: Move the frame_number into the BTS sructure 2013-10-30 21:20:45 +01:00
gsm_timer.h move everything to src/ subdirectory 2012-06-14 20:48:42 +08:00
llc.cpp llc: Add move_and_merge method to llc_queue 2015-08-21 19:02:18 +02:00
llc.h llc: Add move_and_merge method to llc_queue 2015-08-21 19:02:18 +02:00
osmobts_sock.cpp osmobts_sock.cpp: Add missing space in log statement. 2015-11-12 01:08:19 +01:00
pcu_l1_if.cpp l1: Use the FN of all data_ind/ra_ind DSP messages 2015-08-28 12:23:07 +02:00
pcu_l1_if.h l1: Use the FN of all data_ind/ra_ind DSP messages 2015-08-28 12:23:07 +02:00
pcu_main.cpp pcu: Enable dl-tbf-idle-time and idle-ack-delay by default 2015-11-30 12:11:39 +01:00
pcu_utils.h tbf: Use a hysteresis when discarding DL LLC frames 2015-04-02 12:34:48 +02:00
pcu_vty.c edge: Enable EGPRS if configured and egprs_ms_class present 2015-12-15 15:19:42 +01:00
pcu_vty.h vty: Change API to have node installation be done by int 2015-08-17 16:23:27 +02:00
pcu_vty_functions.cpp edge: Get EGPRS multislot class 2015-11-30 12:20:36 +01:00
pcu_vty_functions.h vty: Add command to show detailed MS info 2015-06-08 09:41:24 +02:00
pcuif_proto.h Add RSSI of data blocks to PCU interface 2013-03-17 17:16:18 +01:00
poll_controller.cpp poll: Add a max_delay parameter to PollController::expireTimedout 2015-08-28 12:23:07 +02:00
poll_controller.h poll: Add a max_delay parameter to PollController::expireTimedout 2015-08-28 12:23:07 +02:00
rlc.cpp rlc/edge: Consistently use uint16_t for BSNs and SSNs 2016-02-01 13:58:12 +01:00
rlc.h rlc: Add constructor to window classes 2016-02-01 13:58:12 +01:00
sba.cpp sba: Fix loop exit in SBAController::alloc (Coverity) 2015-07-15 14:17:19 +02:00
sba.h misc: Do not mix struct/class in the forward declaration 2014-07-02 14:48:44 +02:00
sysmo_l1_fwd.c Adding direct access to DSP of sysmoBTS for PDTCH traffice 2012-12-18 10:47:28 +01:00
sysmo_l1_hw.c l1if: Include string.h to fix possible coverity issue 2013-12-12 14:32:33 +01:00
sysmo_l1_if.c l1: Use the FN of all data_ind/ra_ind DSP messages 2015-08-28 12:23:07 +02:00
sysmo_l1_if.h l1if: Add missing function prototypes 2015-05-04 10:02:01 +02:00
tbf.cpp rlc: Add constructor to window classes 2016-02-01 13:58:12 +01:00
tbf.h edge: Remove unused GPRS functions 2015-12-16 19:57:13 +01:00
tbf.txt Doc: Update on README and tbf.txt 2012-12-18 10:04:03 +01:00
tbf_dl.cpp rlc: Add and use mod_sns(bsn) method 2016-02-01 13:58:12 +01:00
tbf_ul.cpp rlc: Add and use mod_sns(bsn) method 2016-02-01 13:58:12 +01:00