libosmocore 0.9.6-23.20170220git32ee5af8.fc42
Osmocom core library
|
Go to the source code of this file.
Data Structures | |
struct | gsmtap_inst |
one gsmtap instance More... | |
Functions | |
uint8_t | chantype_rsl2gsmtap (uint8_t rsl_chantype, uint8_t link_id) |
convert RSL channel number to GSMTAP channel type | |
struct msgb * | gsmtap_makemsg_ex (uint8_t type, uint16_t arfcn, uint8_t ts, uint8_t chan_type, uint8_t ss, uint32_t fn, int8_t signal_dbm, uint8_t snr, const uint8_t *data, unsigned int len) |
create an arbitrary type GSMTAP message | |
struct msgb * | gsmtap_makemsg (uint16_t arfcn, uint8_t ts, uint8_t chan_type, uint8_t ss, uint32_t fn, int8_t signal_dbm, uint8_t snr, const uint8_t *data, unsigned int len) |
create L1/L2 data and put it into GSMTAP | |
static int | gsmtap_inst_fd (struct gsmtap_inst *gti) |
obtain the file descriptor associated with a gsmtap instance | |
int | gsmtap_source_init_fd (const char *host, uint16_t port) |
Create a new (sending) GSMTAP source socket. | |
int | gsmtap_source_add_sink_fd (int gsmtap_fd) |
Add a local sink to an existing GSMTAP source and return fd. | |
struct gsmtap_inst * | gsmtap_source_init (const char *host, uint16_t port, int ofd_wq_mode) |
Open GSMTAP source socket, connect and register osmo_fd. | |
int | gsmtap_source_add_sink (struct gsmtap_inst *gti) |
Add a local sink to an existing GSMTAP source and return fd. | |
int | gsmtap_sendmsg (struct gsmtap_inst *gti, struct msgb *msg) |
Send a Message buffers through a GSMTAP source. | |
int | gsmtap_send_ex (struct gsmtap_inst *gti, uint8_t type, uint16_t arfcn, uint8_t ts, uint8_t chan_type, uint8_t ss, uint32_t fn, int8_t signal_dbm, uint8_t snr, const uint8_t *data, unsigned int len) |
send an arbitrary type through GSMTAP. See gsmtap_makemsg_ex for arguments | |
int | gsmtap_send (struct gsmtap_inst *gti, uint16_t arfcn, uint8_t ts, uint8_t chan_type, uint8_t ss, uint32_t fn, int8_t signal_dbm, uint8_t snr, const uint8_t *data, unsigned int len) |
send a message from L1/L2 through GSMTAP. See gsmtap_makemsg for arguments | |