\doxysection{Modules}
Here is a list of all modules\+:\begin{DoxyCompactList}
\item \contentsline{section}{Coding}{\pageref{group__coding}}{}
\item \contentsline{section}{Interleaving}{\pageref{group__interleaving}}{}
\item \contentsline{section}{Mapping}{\pageref{group__mapping}}{}
\item \contentsline{section}{Parity}{\pageref{group__parity}}{}
\item \contentsline{section}{Tables}{\pageref{group__tables}}{}
\item Bit compression{\ttfamily  [external]}\item soft, unpacked and packed bits{\ttfamily  [external]}\item Bit vectors{\ttfamily  [external]}\item Convolutional encoding and decoding routines{\ttfamily  [external]}\item Osmocom CRC routines{\ttfamily  [external]}\item General-\/purpose utility functions{\ttfamily  [external]}\item Finite State Machine abstraction{\ttfamily  [external]}\item GSMTAP{\ttfamily  [external]}\item Inter-\/\+Thread Queue{\ttfamily  [external]}\item Simple doubly linked list implementation{\ttfamily  [external]}\item Osmocom logging framework{\ttfamily  [external]}\item Osmocom logging internals{\ttfamily  [external]}\item Osmocom ringbuffer-\/backed logging{\ttfamily  [external]}\item Message buffers{\ttfamily  [external]}\item Osmocom I/O interface{\ttfamily  [external]}\item Osmocom primitives{\ttfamily  [external]}\item Rate counters{\ttfamily  [external]}\item Select loop abstraction{\ttfamily  [external]}\item Seriall Communications (HDLC){\ttfamily  [external]}\item Utility functions to deal with serial ports{\ttfamily  [external]}\item Intra-\/application signals{\ttfamily  [external]}\item IP address/port utilities.{\ttfamily  [external]}\item Socket convenience functions{\ttfamily  [external]}\item Statistics value item{\ttfamily  [external]}\item Statistics reporting{\ttfamily  [external]}\item Osmocom ringbuffers for log strings{\ttfamily  [external]}\item Tnnn timer configuration{\ttfamily  [external]}\item Osmocom thread helpers{\ttfamily  [external]}\item Cumulative counter of time as rate counter.{\ttfamily  [external]}\item Osmocom timers{\ttfamily  [external]}\item Use Counter{\ttfamily  [external]}\item Osmocom msgb write queues{\ttfamily  [external]}\item It\+\_\+q{\ttfamily  [external]}\item Netdev{\ttfamily  [external]}\item Netns{\ttfamily  [external]}\item Tun{\ttfamily  [external]}\item GSM A5 ciphering algorithm{\ttfamily  [external]}\item A-\/bis OML{\ttfamily  [external]}\item GPRS GEA3/\+GEA4 ciphering algorithm{\ttfamily  [external]}\item Short Message Service (SMS){\ttfamily  [external]}\item GSM 05.02 / 3GPP TS 45.002{\ttfamily  [external]}\item GSM 08.08 / 3GPP TS 48.008 A Interface{\ttfamily  [external]}\item 3GPP TS 29.205{\ttfamily  [external]}\item Generic Subscriber Update Protocol{\ttfamily  [external]}\item LAPDm implementation according to GSM TS 04.06{\ttfamily  [external]}\item Osmocom Authentication Protocol{\ttfamily  [external]}\item 3GPP TS 23.032 GAD\+: Universal Geographical Area Description.{\ttfamily  [external]}\item 3GPP TS 48.071 BSS LCS Assistance Protocol (BSSLAP).{\ttfamily  [external]}\item 3GPP TS 49.031 BSSMAP-\/\+LE.{\ttfamily  [external]}\item GSM RLP (Radio Link Protocol) as used in CSD (3GPP TS 24.022){\ttfamily  [external]}\item A-\/bis RSL{\ttfamily  [external]}\item TLV parser{\ttfamily  [external]}\item GSM/\+GPRS/3G Authentication{\ttfamily  [external]}\item key derivation functions{\ttfamily  [external]}\item Crypto{\ttfamily  [external]}\item Gsm0408{\ttfamily  [external]}\item Ipa{\ttfamily  [external]}\item LAPD implementation common part{\ttfamily  [external]}\item VTY Command{\ttfamily  [external]}\item Configuration{\ttfamily  [external]}\item Tnnn timer VTY configuration{\ttfamily  [external]}\item Telnet Interface{\ttfamily  [external]}\item VTY (Virtual TTY) interface{\ttfamily  [external]}\item Osmocom vty internals{\ttfamily  [external]}\item Cpu\+\_\+sched\+\_\+vty{\ttfamily  [external]}\item Vector{\ttfamily  [external]}\item Libgb{\ttfamily  [external]}\end{DoxyCompactList}
