#include <stdbool.h>
#include <osmocom/core/defs.h>
#include <osmocom/core/utils.h>
#include <osmocom/gsm/protocol/gsm_04_08.h>
Go to the source code of this file.
|
enum | osmo_sysinfo_type {
SYSINFO_TYPE_NONE,
SYSINFO_TYPE_1,
SYSINFO_TYPE_2,
SYSINFO_TYPE_3,
SYSINFO_TYPE_4,
SYSINFO_TYPE_5,
SYSINFO_TYPE_6,
SYSINFO_TYPE_7,
SYSINFO_TYPE_8,
SYSINFO_TYPE_9,
SYSINFO_TYPE_10,
SYSINFO_TYPE_13,
SYSINFO_TYPE_16,
SYSINFO_TYPE_17,
SYSINFO_TYPE_18,
SYSINFO_TYPE_19,
SYSINFO_TYPE_20,
SYSINFO_TYPE_2bis,
SYSINFO_TYPE_2ter,
SYSINFO_TYPE_2quater,
SYSINFO_TYPE_5bis,
SYSINFO_TYPE_5ter,
SYSINFO_TYPE_EMO,
SYSINFO_TYPE_MEAS_INFO,
SYSINFO_TYPE_13alt,
SYSINFO_TYPE_15,
SYSINFO_TYPE_2n,
SYSINFO_TYPE_21,
SYSINFO_TYPE_22,
SYSINFO_TYPE_23,
_MAX_SYSINFO_TYPE
} |
|
◆ OSMO_EARFCN_INVALID
#define OSMO_EARFCN_INVALID 666 |
◆ OSMO_EARFCN_MEAS_INVALID
#define OSMO_EARFCN_MEAS_INVALID 0xff |
◆ sysinfo_buf_t
◆ osmo_sysinfo_type
Enumerator |
---|
SYSINFO_TYPE_NONE | |
SYSINFO_TYPE_1 | |
SYSINFO_TYPE_2 | |
SYSINFO_TYPE_3 | |
SYSINFO_TYPE_4 | |
SYSINFO_TYPE_5 | |
SYSINFO_TYPE_6 | |
SYSINFO_TYPE_7 | |
SYSINFO_TYPE_8 | |
SYSINFO_TYPE_9 | |
SYSINFO_TYPE_10 | |
SYSINFO_TYPE_13 | |
SYSINFO_TYPE_16 | |
SYSINFO_TYPE_17 | |
SYSINFO_TYPE_18 | |
SYSINFO_TYPE_19 | |
SYSINFO_TYPE_20 | |
SYSINFO_TYPE_2bis | |
SYSINFO_TYPE_2ter | |
SYSINFO_TYPE_2quater | |
SYSINFO_TYPE_5bis | |
SYSINFO_TYPE_5ter | |
SYSINFO_TYPE_EMO | |
SYSINFO_TYPE_MEAS_INFO | |
SYSINFO_TYPE_13alt | |
SYSINFO_TYPE_15 | |
SYSINFO_TYPE_2n | |
SYSINFO_TYPE_21 | |
SYSINFO_TYPE_22 | |
SYSINFO_TYPE_23 | |
_MAX_SYSINFO_TYPE | |
◆ osmo_earfcn_add()
int osmo_earfcn_add |
( |
struct osmo_earfcn_si2q * |
e, |
|
|
uint16_t |
arfcn, |
|
|
uint8_t |
meas_bw |
|
) |
| |
◆ osmo_earfcn_bit_size()
Return number of bits necessary to represent earfcn struct as Repeated E-UTRAN Neighbour Cells IE from 3GPP TS 44.018 Table 10.5.2.33b.1.
- Parameters
-
- Returns
- number of bits
References osmo_earfcn_bit_size_ext().
◆ osmo_earfcn_bit_size_ext()
size_t osmo_earfcn_bit_size_ext |
( |
const struct osmo_earfcn_si2q * |
e, |
|
|
size_t |
offset |
|
) |
| |
◆ osmo_earfcn_del()
◆ osmo_earfcn_init()
◆ osmo_rsl2sitype()
◆ osmo_sitype2rsl()
◆ osmo_sitype_strs