aboutsummaryrefslogtreecommitdiffstats
path: root/src/bts.h
diff options
context:
space:
mode:
authorDaniel Willmann <dwillmann@sysmocom.de>2014-07-02 17:58:14 +0200
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2014-07-03 15:36:46 +0200
commitb59d61b4b4f52dba2a078aae42a887837d511254 (patch)
tree10eb97f0b1dff840b1eefbf7475fccf2f1617801 /src/bts.h
parente8915b9d9d9f0e3eb4f2daea0148539ba448d3db (diff)
bts, tbf: Separate functions for dl/ul tbf_by_tlli lookup
In the future we want to separate ul and dl tbf into different classes that inherit from a common base. Ticket: SYS#389 Sponsored-by: On-Waves ehf
Diffstat (limited to 'src/bts.h')
-rw-r--r--src/bts.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/bts.h b/src/bts.h
index aa68ed7a..c83bb18d 100644
--- a/src/bts.h
+++ b/src/bts.h
@@ -192,7 +192,8 @@ public:
/** add paging to paging queue(s) */
int add_paging(uint8_t chan_needed, uint8_t *identity_lv);
- gprs_rlcmac_tbf *tbf_by_tlli(uint32_t tlli, enum gprs_rlcmac_tbf_direction dir);
+ gprs_rlcmac_tbf *dl_tbf_by_tlli(uint32_t tlli);
+ gprs_rlcmac_tbf *ul_tbf_by_tlli(uint32_t tlli);
gprs_rlcmac_tbf *tbf_by_poll_fn(uint32_t fn, uint8_t trx, uint8_t ts);
gprs_rlcmac_tbf *tbf_by_tfi(uint8_t tfi, uint8_t trx, enum gprs_rlcmac_tbf_direction dir);
@@ -238,6 +239,7 @@ private:
SBAController m_sba;
TimingAdvance m_ta;
struct rate_ctr_group *m_ratectrs;
+ gprs_rlcmac_tbf *tbf_by_tlli(uint32_t tlli, enum gprs_rlcmac_tbf_direction dir);
private:
/* disable copying to avoid slicing */