path: root/src/tbf.h
diff options
authorMrinal Mishra <mrinal.mishra@radisys.com>2016-11-10 18:16:30 +0530
committerarvind.sirsikar <arvind.sirsikar@radisys.com>2016-11-14 01:15:16 +0000
commitf86307e1e4dfa11dd5bedf74395382a0774a9ba6 (patch)
tree365ddb9fd85c49b0a444af9c3c200d5370b1cd92 /src/tbf.h
parented3413e39740c78148719696b0903874add580e2 (diff)
Add BTS level counters
Adds counters for MCS blocks, 11 bit Rach counters and others. Change-Id: I605b0d66eb217decd35cbb8f87abfa577760245a
Diffstat (limited to 'src/tbf.h')
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tbf.h b/src/tbf.h
index e044053..1e98a24 100644
--- a/src/tbf.h
+++ b/src/tbf.h
@@ -379,6 +379,7 @@ struct gprs_rlcmac_dl_tbf : public gprs_rlcmac_tbf {
int abort();
void egprs_calc_window_size();
+ void update_coding_scheme_counter_dl(const GprsCodingScheme cs);
/* TODO: add the gettimeofday as parameter */
struct msgb *llc_dequeue(bssgp_bvc_ctx *bctx);
@@ -467,6 +468,8 @@ struct gprs_rlcmac_ul_tbf : public gprs_rlcmac_tbf {
struct gprs_rlc_data *block,
uint8_t *data, const uint8_t block_idx);
+ void update_coding_scheme_counter_ul(const GprsCodingScheme cs);
/* Please note that all variables here will be reset when changing
* from WAIT RELEASE back to FLOW state (re-use of TBF).
* All states that need reset must be in this struct, so this is why