aboutsummaryrefslogtreecommitdiffstats
path: root/src/pcu_l1_if.h
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2017-03-08 18:53:30 +0100
committerMax <msuraev@sysmocom.de>2017-03-17 17:01:28 +0000
commit0a8fae8d141c2cfa4387ffe9b35402d5b8cc85cd (patch)
tree2e97c91487f941769ae060391d12e9a0ce32c888 /src/pcu_l1_if.h
parentdb84235a0bca73a4c5f68bd821fa4e2b1a1d7d68 (diff)
Support sending OML Alerts via BTS
* extend BTS <-> PCU protocol with TXT messages * use it to implement OML alerts support * use it to implement version message * add function to transmit both of them them * send alerts for internal encoding problems as an example * send version when BTS socket is connected Note: requires corresponding change If57459c0610f2c7b36d599b13087c8deef8bdd9e in libosmocore. Related: OS#1614, 1615 Change-Id: If4ea5b3f7409df2fb030681ad468df6b711790a7
Diffstat (limited to 'src/pcu_l1_if.h')
-rw-r--r--src/pcu_l1_if.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/pcu_l1_if.h b/src/pcu_l1_if.h
index eaa01436..1618260c 100644
--- a/src/pcu_l1_if.h
+++ b/src/pcu_l1_if.h
@@ -29,6 +29,7 @@ extern "C" {
#include <osmocom/core/timer.h>
#include <osmocom/core/bitvec.h>
#include <osmocom/gsm/gsm_utils.h>
+#include <osmocom/pcu/pcuif_proto.h>
#ifdef __cplusplus
}
#endif
@@ -131,6 +132,8 @@ void pcu_l1if_tx_agch(bitvec * block, int len);
void pcu_l1if_tx_pch(bitvec * block, int plen, const char *imsi);
+int pcu_tx_txt_ind(enum gsm_pcu_if_text_type t, const char *fmt, ...);
+
int pcu_l1if_open(void);
void pcu_l1if_close(void);