diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/gprs_ms.cpp | 11 | ||||
-rw-r--r-- | src/gprs_ms.h | 2 |
2 files changed, 13 insertions, 0 deletions
diff --git a/src/gprs_ms.cpp b/src/gprs_ms.cpp index 0c1ae650..1014ea38 100644 --- a/src/gprs_ms.cpp +++ b/src/gprs_ms.cpp @@ -518,3 +518,14 @@ uint8_t GprsMs::current_cs_dl() const return cs; } +int GprsMs::first_common_ts() const +{ + if (m_dl_tbf) + return m_dl_tbf->first_common_ts; + + if (m_ul_tbf) + return m_ul_tbf->first_common_ts; + + return -1; +} + diff --git a/src/gprs_ms.h b/src/gprs_ms.h index 3d0195ce..17ee41bd 100644 --- a/src/gprs_ms.h +++ b/src/gprs_ms.h @@ -76,6 +76,8 @@ public: uint8_t current_cs_ul() const; uint8_t current_cs_dl() const; + int first_common_ts() const; + gprs_llc_queue *llc_queue(); const gprs_llc_queue *llc_queue() const; |