libosmocore 1.11.0.30-c17053.202507072026
Osmocom core library
Loading...
Searching...
No Matches
core Directory Reference

Files

 application.h
 Routines for helping with the osmocom application setup.
 
 backtrace.h
 
 base64.h
 RFC 1521 base64 encoding/decoding.
 
 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 endianness but none of them is similar enough.
 
 exec.h
 
 fsm.h
 Finite State Machine.
 
 gsmtap.h
 gsmtap header, pseudo-header in front of the actua GSM payload.
 
 gsmtap_util.h
 
 hash.h
 
 hashtable.h
 
 isdnhdlc.h
 
 it_q.h
 
 jhash.h
 
 linuxlist.h
 Simple doubly linked list implementation.
 
 linuxrbtree.h
 
 log2.h
 
 logging.h
 
 logging_internal.h
 
 loggingrb.h
 
 macaddr.h
 
 mnl.h
 
 msgb.h
 
 msgfile.h
 
 netdev.h
 network device (interface) convenience functions.
 
 netns.h
 Network namespace convenience functions.
 
 osmo_io.h
 io(_uring) abstraction osmo fd compatibility
 
 panic.h
 
 plugin.h
 
 prbs.h
 
 prim.h
 
 process.h
 
 rate_ctr.h
 
 select.h
 libmnl integration
 
 sercomm.h
 Osmocom Sercomm HDLC (de)multiplex.
 
 serial.h
 Osmocom serial port helpers.
 
 signal.h
 
 sockaddr_str.h
 Common API to store an IP address and port.
 
 socket.h
 Osmocom socket convenience functions.
 
 socket_compat.h
 
 soft_uart.h
 Software UART implementation.
 
 stat_item.h
 
 statistics.h
 
 stats.h
 
 stats_tcp.h
 
 strrb.h
 Osmocom string ringbuffer handling routines.
 
 talloc.h
 
 tdef.h
 API to define Tnnn timers globally and use for FSM state changes.
 
 thread.h
 Compatibility header with some thread related helpers.
 
 time_cc.h
 Report the cumulative counter of time for which a flag is true as rate counter.
 
 timer.h
 Osmocom timer handling routines.
 
 timer_compat.h
 Compatibility header with some helpers.
 
 tun.h
 tunnel network device convenience functions.
 
 use_count.h
 Generic object usage counter API (get, put and deallocate on zero count).
 
 utils.h
 
 version.h
 
 write_queue.h
 Generic write queue implementation.