libosmogsm
1.5.1.118-645a
Osmocom GSM library
|
Go to the source code of this file.
Macros | |
#define | MAX_BTS_FEATURES 128 |
Functions | |
static const char * | osmo_bts_features_desc (enum osmo_bts_features val) |
const char * | osmo_bts_feature_name (enum osmo_bts_features feature) OSMO_DEPRECATED("Use osmo_bts_features_desc() instead") |
return description string of a BTS feature (osmo_bts_features_descs). More... | |
static const char * | osmo_bts_features_name (enum osmo_bts_features val) |
static int | osmo_bts_set_feature (struct bitvec *features, enum osmo_bts_features feature) |
static int | osmo_bts_unset_feature (struct bitvec *features, enum osmo_bts_features feature) |
static bool | osmo_bts_has_feature (const struct bitvec *features, enum osmo_bts_features feature) |
Variables | |
const struct value_string | osmo_bts_features_descs [] |
const struct value_string | osmo_bts_features_names [] |
#define MAX_BTS_FEATURES 128 |
Referenced by osmo_bts_has_feature(), osmo_bts_set_feature(), and osmo_bts_unset_feature().
enum osmo_bts_features |
const char* osmo_bts_feature_name | ( | enum osmo_bts_features | feature | ) |
return description string of a BTS feature (osmo_bts_features_descs).
To get the plain feature name, use osmo_bts_features_name() instead.
References get_value_string().
|
inlinestatic |
References get_value_string(), and osmo_bts_features_descs.
|
inlinestatic |
References get_value_string(), and osmo_bts_features_names.
|
inlinestatic |
References _NUM_BTS_FEAT, bitvec_get_bit_pos(), MAX_BTS_FEATURES, ONE, and OSMO_ASSERT.
|
inlinestatic |
References _NUM_BTS_FEAT, bitvec_set_bit_pos(), MAX_BTS_FEATURES, and OSMO_ASSERT.
|
inlinestatic |
References _NUM_BTS_FEAT, bitvec_set_bit_pos(), MAX_BTS_FEATURES, and OSMO_ASSERT.
const struct value_string osmo_bts_features_descs[] |
Referenced by osmo_bts_features_desc().
const struct value_string osmo_bts_features_names[] |
Referenced by osmo_bts_features_name().