aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmo-bts/scheduler_backend.h
diff options
context:
space:
mode:
authorVadim Yanitskiy <axilirator@gmail.com>2019-11-06 17:33:31 +0700
committerlaforge <laforge@osmocom.org>2019-11-19 01:01:45 +0000
commitb37b3263a917aa554f99315e847f5accc470e10b (patch)
tree63a1f7ad18aa79c3c2afe4caf5e1f3905b6ed8fc /include/osmo-bts/scheduler_backend.h
parentc693067b7e99a643da673cb3e2a36162cbd0f59c (diff)
osmo-bts-trx: general handling of NOPE / IDLE indications
Each logical channel can now optionally have an additional handler, that will be called when a NOPE / IDLE indication is received from the transceiver. The aim of that handler is to keep the logical channel state updated in case if one or more Uplink bursts are lost. Change-Id: I71c552f44c25e56e9779d8b8ef5d4de9f8475637 Related: OS#3428
Diffstat (limited to 'include/osmo-bts/scheduler_backend.h')
-rw-r--r--include/osmo-bts/scheduler_backend.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/osmo-bts/scheduler_backend.h b/include/osmo-bts/scheduler_backend.h
index d7139008..51c957cc 100644
--- a/include/osmo-bts/scheduler_backend.h
+++ b/include/osmo-bts/scheduler_backend.h
@@ -31,6 +31,8 @@ struct trx_chan_desc {
trx_sched_dl_func *dl_fn;
/*! \brief function to call when burst received from PHY */
trx_sched_ul_func *ul_fn;
+ /*! \brief function to call when NOPE.ind received from PHY */
+ trx_sched_ul_func *nope_fn;
/*! \brief channel flags, see TRX_CHAN_FLAG_* */
uint8_t flags;
};