diff options
Diffstat (limited to 'include/openbsc/trau_mux.h')
-rw-r--r-- | include/openbsc/trau_mux.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/include/openbsc/trau_mux.h b/include/openbsc/trau_mux.h index f3d519fb1..90535add4 100644 --- a/include/openbsc/trau_mux.h +++ b/include/openbsc/trau_mux.h @@ -36,8 +36,14 @@ int trau_mux_map_lchan(const struct gsm_lchan *src, const struct gsm_lchan *dst); /* unmap a TRAU mux map entry */ -int trau_mux_unmap(const struct gsm_e1_subslot *ss); +int trau_mux_unmap(const struct gsm_e1_subslot *ss, u_int32_t callref); /* we get called by subchan_demux */ int trau_mux_input(struct gsm_e1_subslot *src_e1_ss, const u_int8_t *trau_bits, int num_bits); + +/* add a trau receiver */ +int trau_recv_lchan(struct gsm_lchan *lchan, u_int32_t callref); + +/* send trau from application */ +int trau_send_lchan(struct gsm_lchan *lchan, struct decoded_trau_frame *tf); |