blob: ea824544c57a2a43ebb2ca49402229c8ccde478a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#ifndef _FEMTOL1_TRANSPH_
#define _FEMTOL1_TRANSPH_
#include <osmocom/core/msgb.h>
/* functions a transport calls on arrival of primitive from BTS */
int l1if_handle_l1prim(struct femtol1_hdl *fl1h, struct msgb *msg);
int l1if_handle_sysprim(struct femtol1_hdl *fl1h, struct msgb *msg);
int l1if_handle_tchprim(struct femtol1_hdl *fl1h, struct msgb *msg);
int l1if_handle_pdtchprim(struct femtol1_hdl *fl1h, struct msgb *msg);
/* functions exported by a transport */
int l1if_transport_open(struct femtol1_hdl *fl1h);
int l1if_transport_close(struct femtol1_hdl *fl1h);
#endif /* _FEMTOL1_TRANSP_H */
|