libosmocore 1.13.1.1-afb4 Osmocom core library

core Directory Reference

## Files
file | application.h [code]
| Routines for helping with the osmocom application setup.
file | backtrace.h [code]
file | base64.h [code]
| RFC 1521 base64 encoding/decoding.
file | bit16gen.h [code]
file | bit32gen.h [code]
file | bit64gen.h [code]
file | bitcomp.h [code]
| Osmocom bit compression routines.
file | bits.h [code]
| Osmocom bit level support code.
file | bitvec.h [code]
file | byteswap.h [code]
file | conv.h [code]
| Osmocom convolutional encoder and decoder.
file | counter.h [code]
| Common routines regarding counter handling.
file | crc16.h [code]
| This was copied from the linux kernel and adjusted for our types.
file | crc16gen.h [code]
| Osmocom generic CRC routines (for max 16 bits poly) header.
file | crc32gen.h [code]
| Osmocom generic CRC routines (for max 32 bits poly) header.
file | crc64gen.h [code]
| Osmocom generic CRC routines (for max 64 bits poly) header.
file | crc8gen.h [code]
| Osmocom generic CRC routines (for max 8 bits poly) header.
file | crcgen.h [code]
| Osmocom generic CRC routines global header.
file | defs.h [code]
| General definitions that are meant to be included from header files.
file | endian.h [code]
| GNU and FreeBSD have various ways to express the endianness but none of them is similar enough.
file | exec.h [code]
file | fsm.h [code]
| Finite State Machine.
file | gsmtap.h [code]
| gsmtap header, pseudo-header in front of the actua GSM payload.
file | gsmtap_util.h [code]
file | hash.h [code]
file | hashtable.h [code]
file | isdnhdlc.h [code]
file | it_q.h [code]
file | jhash.h [code]
file | linuxlist.h [code]
| Simple doubly linked list implementation.
file | linuxrbtree.h [code]
file | log2.h [code]
file | logging.h [code]
file | logging_internal.h [code]
file | loggingrb.h [code]
file | macaddr.h [code]
file | mnl.h [code]
file | msgb.h [code]
file | msgfile.h [code]
file | netdev.h [code]
| network device (interface) convenience functions.
file | netns.h [code]
| Network namespace convenience functions.
file | osmo_io.h [code]
| io(_uring) abstraction osmo fd compatibility
file | panic.h [code]
file | plugin.h [code]
file | prbs.h [code]
file | prim.h [code]
file | process.h [code]
file | rate_ctr.h [code]
file | select.h [code]
| libmnl integration
file | sercomm.h [code]
| Osmocom Sercomm HDLC (de)multiplex.
file | serial.h [code]
| Osmocom serial port helpers.
file | signal.h [code]
file | sockaddr_str.h [code]
| Common API to store an IP address and port.
file | socket.h [code]
| Osmocom socket convenience functions.
file | socket_compat.h [code]
file | soft_uart.h [code]
| Software UART implementation.
file | stat_item.h [code]
file | statistics.h [code]
file | stats.h [code]
file | stats_tcp.h [code]
file | strrb.h [code]
| Osmocom string ringbuffer handling routines.
file | talloc.h [code]
file | tdef.h [code]
| API to define Tnnn timers globally and use for FSM state changes.
file | thread.h [code]
| Compatibility header with some thread related helpers.
file | time_cc.h [code]
| Report the cumulative counter of time for which a flag is true as rate counter.
file | timer.h [code]
| Osmocom timer handling routines.
file | timer_compat.h [code]
| Compatibility header with some helpers.
file | tun.h [code]
| tunnel network device convenience functions.
file | use_count.h [code]
| Generic object usage counter API (get, put and deallocate on zero count).
file | utils.h [code]
file | version.h [code]
file | write_queue.h [code]
| Generic write queue implementation.