libosmocore 1.13.1.1-afb4 Osmocom core library

Data Structures
Here are the data structures with brief descriptions:

C bitvec | Structure describing a bit vector
C gsmtap_hdr | Structure of the GSMTAP pseudo-header
C gsmtap_inst | One gsmtap instance
C gsmtap_osmocore_log_hdr | Structure of the GSMTAP libosmocore logging header
C hlist_head | Double linked lists with a single pointer list head
C hlist_node |
C iofd_backend_ops |
C iofd_msghdr | Serialized version of 'struct msghdr' employed by sendmsg/recvmsg
C llist_head | (double) linked list header structure
C log_category | Configuration of single log category / sub-system
C log_context | Log context information, passed to filter
C log_info | Logging configuration, passed to log_init
C log_info_cat | Information regarding one logging category
C log_target |
C log_thread_state |
C msgb | Osmocom message buffer
C netdev_netns_ctx |
C osmo_config_entry | One message in the list
C osmo_config_list |
C osmo_conv_code | Structure describing a given convolutional code
C osmo_conv_decoder | Convolutional decoder state
C osmo_conv_encoder | Convolutional encoder state
C osmo_counter | Structure representing a single counter
C osmo_crc16gen_code | Structure describing a given CRC code of max 16 bits
C osmo_crc32gen_code | Structure describing a given CRC code of max 32 bits
C osmo_crc64gen_code | Structure describing a given CRC code of max 64 bits
C osmo_crc8gen_code | Structure describing a given CRC code of max 8 bits
C osmo_fd | Structure representing a file dsecriptor
C osmo_fsm | Description of an osmocom finite state machine
C osmo_fsm_inst | Single instanceof an osmocom finite state machine
C osmo_fsm_state | Description of a rule in the FSM
C osmo_io_fd |
C osmo_io_ops | I/O operations (call-back functions) related to an osmo_io_fd
C osmo_isdnhdlc_vars |
C osmo_it_q | One instance of an inter-thread queue
C osmo_mnl | Osmocom wrapper around libmnl abstraction of netlink socket
C osmo_netdev |
C osmo_netns_switch_state |
C osmo_prbs | Definition of a PRBS sequence
C osmo_prbs_state | State of a given PRBS sequence generator
C osmo_prim_event_map | Single entry in a SAP/PRIM/OP -> EVENT map
C osmo_prim_hdr | Osmocom primitive header
C osmo_sercomm_inst | One instance of a sercomm multiplex/demultiplex
C osmo_signalfd |
C osmo_sock_init2_multiaddr_pars |
C osmo_sockaddr |
C osmo_sockaddr_str |
C osmo_soft_uart | Internal state of a soft-UART
C osmo_soft_uart_cfg | Configuration for a soft-UART
C osmo_stat_item | Data we keep for each actual item
C osmo_stat_item_desc | Statistics item description
C osmo_stat_item_group | One instance of a counter group class
C osmo_stat_item_group_desc | Description of a statistics item group
C osmo_stat_item_period |
C osmo_stats_config |
C osmo_stats_reporter | One statistics reporter instance
C osmo_strbuf | State for OSMO_STRBUF_APPEND() and OSMO_STRBUF_PRINTF()
C osmo_strrb |
C osmo_talloc_contexts | Per-thread talloc contexts
C osmo_tcp_stats_config |
C osmo_tdef | Define a GSM timer of the form Tnnn, with unit, default value and doc string
C osmo_tdef_group | Manage timer definitions in named groups
C osmo_tdef_state_timeout | Using osmo_tdef for osmo_fsm_inst: array entry for a mapping of state numbers to timeout definitions
C osmo_time_cc | Report the cumulative counter of time for which a flag is true as rate counter
C osmo_time_cc_cfg | Configuration for osmo_time_cc
C osmo_timer_list | A structure representing a single instance of a timer
C osmo_tundev |
C osmo_unaligned_cpu32 |
C osmo_use_count | Use counter state for one used object, managing N distinct named counters
C osmo_use_count_entry | One named counter in the list managed by osmo_use_count
C osmo_wqueue | Write queue instance
C rate_ctr | Data we keep for each actual value
C rate_ctr_desc | Rate counter description
C rate_ctr_group | One instance of a counter group class
C rate_ctr_group_desc | Description of a rate counter group
C rate_ctr_per_intv | Data we keep for each of the intervals
C rb_node |
C rb_root |
C signal_handler |
C value_string | A mapping between human-readable string and numeric value
C vdecoder |
C vtrellis |