|
libosmocore
0.10.2
Osmocom core library
|
| ▼ include | |
| ▼ osmocom | |
| ▼ core | |
| application.h | Routines for helping with the osmocom application setup |
| backtrace.h | |
| bit16gen.h | |
| bit32gen.h | |
| bit64gen.h | |
| bitcomp.h | Osmocom bit compression routines |
| bits.h | Osmocom bit level support code |
| bitvec.h | |
| byteswap.h | |
| conv.h | Osmocom convolutional encoder and decoder |
| counter.h | Common routines regarding counter handling |
| crc16.h | This was copied from the linux kernel and adjusted for our types |
| crc16gen.h | Osmocom generic CRC routines (for max 16 bits poly) header |
| crc32gen.h | Osmocom generic CRC routines (for max 32 bits poly) header |
| crc64gen.h | Osmocom generic CRC routines (for max 64 bits poly) header |
| crc8gen.h | Osmocom generic CRC routines (for max 8 bits poly) header |
| crcgen.h | Osmocom generic CRC routines global header |
| defs.h | General definitions that are meant to be included from header files |
| endian.h | GNU and FreeBSD have various ways to express the endianess but none of them is similiar enough |
| fsm.h | Finite State Machine |
| gsmtap.h | Gsmtap header, pseudo-header in front of the actua GSM payload |
| gsmtap_util.h | |
| linuxlist.h | Simple doubly linked list implementation |
| linuxrbtree.h | |
| logging.h | |
| loggingrb.h | |
| macaddr.h | |
| msgb.h | |
| msgfile.h | |
| panic.h | |
| plugin.h | |
| prbs.h | |
| prim.h | |
| process.h | |
| rate_ctr.h | |
| select.h | Select loop abstraction |
| sercomm.h | Osmocom Sercomm HDLC (de)multiplex |
| serial.h | Osmocom serial port helpers |
| signal.h | |
| socket.h | Osmocom socket convenience functions |
| stat_item.h | |
| statistics.h | |
| stats.h | |
| strrb.h | Osmocom string ringbuffer handling routines |
| talloc.h | Convenience wrapper |
| timer.h | Osmocom timer handling routines |
| timer_compat.h | Compatibility header with some helpers |
| utils.h | |
| write_queue.h | Generic write queue implementation |
| ▼ src | |
| application.c | Routines for helping with the osmocom application setup |
| backtrace.c | Routines related to generating call back traces |
| bitcomp.c | Osmocom bit compression routines |
| bits.c | |
| bitvec.c | |
| conv.c | Generic convolutional encoding / decoding |
| conv_acc.c | Accelerated Viterbi decoder implementation |
| conv_acc_generic.c | Accelerated Viterbi decoder implementation for generic architectures without SSE support |
| conv_acc_sse.c | Accelerated Viterbi decoder implementation for architectures with only SSE3 available |
| conv_acc_sse_avx.c | Accelerated Viterbi decoder implementation for architectures with both SSE3 and AVX2 support |
| conv_acc_sse_impl.h | Accelerated Viterbi decoder implementation: Actual definitions which are being included from both conv_acc_sse.c and conv_acc_sse_avx.c |
| counter.c | Utility routines for keeping some statistics |
| crc16.c | This was copied from the linux kernel and adjusted for our types |
| crc16gen.c | Osmocom generic CRC routines (for max 16 bits poly) |
| crc32gen.c | Osmocom generic CRC routines (for max 32 bits poly) |
| crc64gen.c | Osmocom generic CRC routines (for max 64 bits poly) |
| crc8gen.c | Osmocom generic CRC routines (for max 8 bits poly) |
| fsm.c | Osmocom generic Finite State Machine implementation |
| gsmtap_util.c | GSMTAP support code in libosmocore |
| logging.c | Debugging/Logging support code |
| logging_gsmtap.c | Libosmocore log output encapsulated in GSMTAP |
| logging_syslog.c | Syslog logging support code |
| loggingrb.c | Ringbuffer-backed logging support code |
| macaddr.c | MAC address utility routines |
| msgb.c | |
| msgfile.c | Parse a simple file with messages, e.g used for USSD messages |
| panic.c | Routines for panic handling |
| plugin.c | Routines for loading and managing shared library plug-ins |
| prbs.c | |
| prim.c | |
| rate_ctr.c | |
| rbtree.c | |
| select.c | Select filedescriptor handling |
| sercomm.c | |
| serial.c | Utility functions to deal with serial ports |
| signal.c | Generic signalling/notification infrastructure |
| socket.c | |
| stat_item.c | Utility routines for keeping statistical values |
| stats.c | |
| stats_statsd.c | |
| strrb.c | Ringbuffer implementation, tailored for logging |
| timer.c | |
| timer_gettimeofday.c | |
| utils.c | |
| write_queue.c |