aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-litecell15/l1_transp.h
blob: 7d6772e8b30accd40ea3108a1a6f8c740167f539 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef _L1_TRANSP_H
#define _L1_TRANSP_H

#include <osmocom/core/msgb.h>

/* functions a transport calls on arrival of primitive from BTS */
int l1if_handle_l1prim(int wq, struct lc15l1_hdl *fl1h, struct msgb *msg);
int l1if_handle_sysprim(struct lc15l1_hdl *fl1h, struct msgb *msg);

/* functions exported by a transport */
int l1if_transport_open(int q, struct lc15l1_hdl *fl1h);
int l1if_transport_close(int q, struct lc15l1_hdl *fl1h);

#endif /* _L1_TRANSP_H */