<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.9.4">
  <compound kind="file">
    <name>auth.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/crypt/</path>
    <filename>auth_8h.html</filename>
    <class kind="struct">osmo_sub_auth_data2</class>
    <class kind="struct">osmo_sub_auth_data</class>
    <class kind="struct">osmo_auth_vector</class>
    <class kind="struct">osmo_auth_impl</class>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_A5_MAX_KEY_LEN_BYTES</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga920ad9bc59d5f523d231a30ab44c9d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_MILENAGE_IND_BITLEN_MAX</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gafd8f1d573f8d8cd5e92d75208746179d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_AUTH_ALG_XOR</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga143c60fc6f85a76a8f8c97fe005026ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_sub_auth_type</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaaa361da6317c3adf1e53fb6a0325d0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_TYPE_NONE</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ggaaa361da6317c3adf1e53fb6a0325d0ffabff665a821365f0bd09cf607bb82e052</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_TYPE_GSM</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ggaaa361da6317c3adf1e53fb6a0325d0ffa57327f1d68fc641f0e59d2332dd1c79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_TYPE_UMTS</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ggaaa361da6317c3adf1e53fb6a0325d0ffa03c804f89981374b573a0719536cdd09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_auth_algo</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga6b9985150a3302a8a87bcf8b0a4a50d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_NONE</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6a4a5e403ae8da719772d1f7360509ffb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_COMP128v1</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6a590d6404406268a363252b292e8d3175</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_COMP128v2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6a174a7ca4699743fc8a4a120f15415e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_COMP128v3</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6abceafcf91631fe47a55c0c1f0e18b0e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_XOR_3G</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6a9d7a2c937a546edb83daf59577a7a0db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_MILENAGE</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6af5b18c6ef6b3603c4765c69242d3f254</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_XOR_2G</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6adfaa1dc4a3dc4e468a01a610f61d3782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_TUAK</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6a626ccdb67e4986eece290a91be71649d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_OSMO_AUTH_ALG_NUM</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6af14ebc6a77122a1daaf26d2c80fb61dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_sub_auth_type_name</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0db36ada5479c06f370184fe331032f0</anchor>
      <arglist>(enum osmo_sub_auth_type val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0ec223fc54378e524c919349a7386a01</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_gen_vec2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga351dc22cac23a5bde8483c5bee6cb8d2</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_gen_vec_auts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaad42c206b8d9ba81752aee3aae5d6d5f</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_gen_vec_auts2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5f2ae637fa4e65483fd404611c828020</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_register</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga03ac5ccce18a8af0c4d0fc524f52033e</anchor>
      <arglist>(struct osmo_auth_impl *impl)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_load</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga83e136ee2ee55df7fcb4bc2721c83aa0</anchor>
      <arglist>(const char *path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_supported</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0a0f74a4d32f663db22b58b6de75a9ac</anchor>
      <arglist>(enum osmo_auth_algo algo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_c4</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaa651ab6eb7e2a9a83c6e0810f05edc88</anchor>
      <arglist>(uint8_t *ck, const uint8_t *kc)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_auth_alg_name</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga994867cd1aa5e9a614ee2f41a3607791</anchor>
      <arglist>(enum osmo_auth_algo alg)</arglist>
    </member>
    <member kind="function">
      <type>enum osmo_auth_algo</type>
      <name>osmo_auth_alg_parse</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5ba41b4cabb7b1bad0a8a1d8425a07ea</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_auth_c3</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5cc1d918b10f6b7dd52360f2a1910dba</anchor>
      <arglist>(uint8_t kc[], const uint8_t ck[], const uint8_t ik[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_auth_c2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gae9715795e16a46f78ddf24d7ab77d127</anchor>
      <arglist>(uint8_t sres[4], const uint8_t *res, size_t res_len, uint8_t sres_deriv_func)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_sub_auth_type_names</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga96657fe49eca98e1ae04cbf9aceea3d0</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gprs_cipher.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/crypt/</path>
    <filename>gprs__cipher_8h.html</filename>
    <class kind="struct">gprs_cipher_impl</class>
    <member kind="define">
      <type>#define</type>
      <name>GSM0464_CIPH_MAX_BLOCK</name>
      <anchorfile>gprs__cipher_8h.html</anchorfile>
      <anchor>a1b193876faac84f5a4443adda4a4b556</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gprs_ciph_algo</name>
      <anchorfile>gprs__cipher_8h.html</anchorfile>
      <anchor>a09965b7fcd9fe8cb9940f9aa3273bc80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_ALGO_GEA0</name>
      <anchorfile>gprs__cipher_8h.html</anchorfile>
      <anchor>a09965b7fcd9fe8cb9940f9aa3273bc80af5d5e9cebf0b91a24538cdadb0ab3560</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_ALGO_GEA1</name>
      <anchorfile>gprs__cipher_8h.html</anchorfile>
      <anchor>a09965b7fcd9fe8cb9940f9aa3273bc80a13f2c9753f3a95dffae929aa8aacb2ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_ALGO_GEA2</name>
      <anchorfile>gprs__cipher_8h.html</anchorfile>
      <anchor>a09965b7fcd9fe8cb9940f9aa3273bc80adc307e8a61fc2021635af54940172699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_ALGO_GEA3</name>
      <anchorfile>gprs__cipher_8h.html</anchorfile>
      <anchor>a09965b7fcd9fe8cb9940f9aa3273bc80a3aa7573c6cad9c0b8cd629abe6b35f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_ALGO_GEA4</name>
      <anchorfile>gprs__cipher_8h.html</anchorfile>
      <anchor>a09965b7fcd9fe8cb9940f9aa3273bc80ac58fcc17e0c592e06f90c57e912e91fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_GPRS_ALGO_NUM</name>
      <anchorfile>gprs__cipher_8h.html</anchorfile>
      <anchor>a09965b7fcd9fe8cb9940f9aa3273bc80a3b2f015fe1b5dd93d70955f83d9cdf50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gprs_cipher_direction</name>
      <anchorfile>gprs__cipher_8h.html</anchorfile>
      <anchor>a3d9c294e932f80539f1ee86ceb5d9b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_CIPH_MS2SGSN</name>
      <anchorfile>gprs__cipher_8h.html</anchorfile>
      <anchor>a3d9c294e932f80539f1ee86ceb5d9b50a1b8d239049c9268675e096e724e18d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_CIPH_SGSN2MS</name>
      <anchorfile>gprs__cipher_8h.html</anchorfile>
      <anchor>a3d9c294e932f80539f1ee86ceb5d9b50a854a9a9a9baead2df149718b117622ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gprs_cipher_register</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>gaab0d03f7b3873bdd7a2e83fd7244cf8b</anchor>
      <arglist>(struct gprs_cipher_impl *ciph)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gprs_cipher_load</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>gac78b8258df0b1e869e3e3434a8b22851</anchor>
      <arglist>(const char *path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gprs_cipher_run</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga6c427c539685a9e6d89faacd4c37864b</anchor>
      <arglist>(uint8_t *out, uint16_t len, enum gprs_ciph_algo algo, uint8_t *kc, uint32_t iv, enum gprs_cipher_direction dir)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gprs_cipher_supported</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga6e4f4fadd0c4172afffca74a3bc92ab7</anchor>
      <arglist>(enum gprs_ciph_algo algo)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>gprs_cipher_key_length</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga53a4d4c6ebb7a4c7a0b77d0059b186f3</anchor>
      <arglist>(enum gprs_ciph_algo algo)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gprs_cipher_gen_input_ui</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga3d7f0f1b48be62a13d1601cd0798fe9a</anchor>
      <arglist>(uint32_t iov_ui, uint8_t sapi, uint32_t lfn, uint32_t oc)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gprs_cipher_gen_input_i</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>gae91d5d451e56ff9bd758d5aaea2ae88b</anchor>
      <arglist>(uint32_t iov_i, uint32_t lfn, uint32_t oc)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_cipher_names</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga99cd5359808880036a8e7258f1edfb5f</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kdf.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/crypt/</path>
    <filename>kdf_8h.html</filename>
    <member kind="function">
      <type>void</type>
      <name>osmo_kdf_kc128</name>
      <anchorfile>group__kdf.html</anchorfile>
      <anchor>gacf23fba9dbb2d7d48cdecd6a513fba61</anchor>
      <arglist>(const uint8_t *ck, const uint8_t *ik, uint8_t *kc128)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_kdf_kasme</name>
      <anchorfile>group__kdf.html</anchorfile>
      <anchor>gadae24b40aa0f6c80b9e6db9531ae431e</anchor>
      <arglist>(const uint8_t *ck, const uint8_t *ik, const uint8_t *plmn_id, const uint8_t *sqn, const uint8_t *ak, uint8_t *kasme)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_kdf_enb</name>
      <anchorfile>group__kdf.html</anchorfile>
      <anchor>gae23ac6364a187787f0047587a4068800</anchor>
      <arglist>(const uint8_t *kasme, uint32_t ul_count, uint8_t *kenb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_kdf_nh</name>
      <anchorfile>group__kdf.html</anchorfile>
      <anchor>gac77a047db6e357d363069579aff1a674</anchor>
      <arglist>(const uint8_t *kasme, const uint8_t *sync_input, uint8_t *nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_kdf_nas</name>
      <anchorfile>group__kdf.html</anchorfile>
      <anchor>ga6164884b9b4fbfe960130e201696309c</anchor>
      <arglist>(uint8_t algo_type, uint8_t algo_id, const uint8_t *kasme, uint8_t *knas)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utran_cipher.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/crypt/</path>
    <filename>utran__cipher_8h.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>osmo_utran_integrity_algo</name>
      <anchorfile>utran__cipher_8h.html</anchorfile>
      <anchor>ab9aec405b1f0b1936a8d1a94d3f08621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_UTRAN_UIA1</name>
      <anchorfile>utran__cipher_8h.html</anchorfile>
      <anchor>ab9aec405b1f0b1936a8d1a94d3f08621a9fd4b00065ff6cf161cafcace8898159</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_UTRAN_UIA2</name>
      <anchorfile>utran__cipher_8h.html</anchorfile>
      <anchor>ab9aec405b1f0b1936a8d1a94d3f08621a670d4184a00e95f5f94d88369c61865f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_OSMO_UTRAN_UIA_NUM</name>
      <anchorfile>utran__cipher_8h.html</anchorfile>
      <anchor>ab9aec405b1f0b1936a8d1a94d3f08621a79fe3e9daeb1d93327ce2ca644a55bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_utran_encryption_algo</name>
      <anchorfile>utran__cipher_8h.html</anchorfile>
      <anchor>a73ba6563cfa01b0fa366ce2b5ea0c97c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_UTRAN_UEA0</name>
      <anchorfile>utran__cipher_8h.html</anchorfile>
      <anchor>a73ba6563cfa01b0fa366ce2b5ea0c97ca40364ef9f2ccb6ef04087042e3cca766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_UTRAN_UEA1</name>
      <anchorfile>utran__cipher_8h.html</anchorfile>
      <anchor>a73ba6563cfa01b0fa366ce2b5ea0c97caafbe95abd147b5513c169b227ca2bbd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_UTRAN_UEA2</name>
      <anchorfile>utran__cipher_8h.html</anchorfile>
      <anchor>a73ba6563cfa01b0fa366ce2b5ea0c97ca7d790b7c3d31683913a43f5d3e41c1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_OSMO_UTRAN_UEA_NUM</name>
      <anchorfile>utran__cipher_8h.html</anchorfile>
      <anchor>a73ba6563cfa01b0fa366ce2b5ea0c97ca6486ead2c9a366e3f3fa348bee9881aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>a5.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>a5_8h.html</filename>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>osmo_a5_fn_count</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga301d2e0806c5237dedee181dbf54bf2f</anchor>
      <arglist>(uint32_t fn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_a5</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga5720846e796d9c9ac89af3ad6dd16249</anchor>
      <arglist>(int n, const uint8_t *key, uint32_t fn, ubit_t *dl, ubit_t *ul)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_a5_1</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gab9196e735908d289c77990973d926462</anchor>
      <arglist>(const uint8_t *key, uint32_t fn, ubit_t *dl, ubit_t *ul) OSMO_DEPRECATED(&quot;Use generic osmo_a5() instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_a5_2</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga3eaf81ac494f21f7a70ba829ca5a3f87</anchor>
      <arglist>(const uint8_t *key, uint32_t fn, ubit_t *dl, ubit_t *ul) OSMO_DEPRECATED(&quot;Use generic osmo_a5() instead&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>abis_nm.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>abis__nm_8h.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="gsm__utils_8h" name="gsm_utils.h" local="no" imported="no">osmocom/gsm/gsm_utils.h</includes>
    <includes id="gsm__12__21_8h" name="gsm_12_21.h" local="no" imported="no">osmocom/gsm/protocol/gsm_12_21.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>abis_nm_debugp_foh</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga9446b9cad1f4f636638af6b50d61c6cc</anchor>
      <arglist>(ss, foh)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_nack_cause_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa79f684bd8da73e84ab909a548267ba9</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_nack_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga14851b8feb3d5ed78febb109b9e21902</anchor>
      <arglist>(uint8_t nack)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_event_type_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gafc997e7db6a7ffc38854f419e44192ac</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_severity_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad867bf6842254c3d4c47e4aa085ed3a1</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_opstate_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad0fca711888f56d40a4e506124edadd8</anchor>
      <arglist>(uint8_t os)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_avail_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga278d2da6e2556835cfc754572d2d2865</anchor>
      <arglist>(uint8_t avail)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_test_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga33d8ea14d395eb6863a2a01388e02c4b</anchor>
      <arglist>(uint8_t test)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>abis_nm_admin_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gab0776f2a498df845a4750d659a560e81</anchor>
      <arglist>(uint8_t admin)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_dump_foh</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4492bdd3cd0dfc59d1acd6f5e0f9f3aa</anchor>
      <arglist>(const struct abis_om_fom_hdr *foh)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>abis_nm_dump_foh_buf</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga59e7d52abf557b4736c7092cc342284d</anchor>
      <arglist>(char *buf, size_t buf_len, const struct abis_om_fom_hdr *foh)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>abis_nm_dump_foh_c</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga491dc2ef0a7e77ef5eb7f0e4e751f908</anchor>
      <arglist>(void *ctx, const struct abis_om_fom_hdr *foh)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>abis_nm_chcomb4pchan</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac657531167562356dd3cacfa55347cfc</anchor>
      <arglist>(enum gsm_phys_chan_config pchan)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm_phys_chan_config</type>
      <name>abis_nm_pchan4chcomb</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga37e1eabf542b2a755100939118fdf70e</anchor>
      <arglist>(uint8_t chcomb)</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>abis_nm_ipa_magic</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga11e0b7e48851a4a47dfe67339583a8e8</anchor>
      <arglist>[13]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>abis_nm_osmo_magic</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad8d3f78a15b422579dc1befda68c188e</anchor>
      <arglist>[12]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_reports</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8cf6272971c7ceee71096b14f0e2b806</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_no_ack_nack</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga42cc733079893bb66d86e92da0a5e24f</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_sw_load_msgs</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa1a907da9ea9e2c79702df5af7a30e81</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_nacks</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga9b1cc1e186ef9e6cd80540ca01a37b44</anchor>
      <arglist>[33]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_msg_disc_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga11fa0008b4f55876f9f0bb07e2b6e7c5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_obj_class_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga06bc0386d3a7ff1a16ac3536777fa367</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_adm_state_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaea957219171c5be415c40b0eaf9ec1c5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>abis_nm_att_tlvdef</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga239c19628729544880b170cdd9ded6f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>abis_nm_osmo_att_tlvdef</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac1d0506a745ba844d1fee9415e5bb11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>abis_nm_att_tlvdef_ipa</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7f6ff241d3858d4f46cc99a7c10a52ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>apn.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>apn_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>APN_NI_MAXLEN</name>
      <anchorfile>apn_8h.html</anchorfile>
      <anchor>a48839c4b0fd7b97c1ba5cc3fbf63421f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>APN_MAXLEN</name>
      <anchorfile>apn_8h.html</anchorfile>
      <anchor>a752176a043b70601019fc64084d7f9b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_apn_qualify</name>
      <anchorfile>apn_8h.html</anchorfile>
      <anchor>a23cd8e247ea70ab10d7fa353a5f33cbd</anchor>
      <arglist>(unsigned int mcc, unsigned int mnc, const char *ni)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_apn_qualify_buf</name>
      <anchorfile>apn_8h.html</anchorfile>
      <anchor>a7abad7fd6a1a9e69e4dc0bf3137f325b</anchor>
      <arglist>(char *buf, size_t buf_len, unsigned int mcc, unsigned int mnc, const char *ni)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_apn_qualify_c</name>
      <anchorfile>apn_8h.html</anchorfile>
      <anchor>a193fd496451dd011b5b3b771751a5eb2</anchor>
      <arglist>(const void *ctx, unsigned int mcc, unsigned int mnc, const char *ni)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_apn_qualify_from_imsi</name>
      <anchorfile>apn_8h.html</anchorfile>
      <anchor>a2548cfc66eb8b32f53ee1eb61113d6c7</anchor>
      <arglist>(const char *imsi, const char *ni, int have_3dig_mnc)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_apn_qualify_from_imsi_buf</name>
      <anchorfile>apn_8h.html</anchorfile>
      <anchor>a302e2b5dd95237db7cf2bb9ca0896fad</anchor>
      <arglist>(char *buf, size_t buf_len, const char *imsi, const char *ni, int have_3dig_mnc)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_apn_qualify_from_imsi_c</name>
      <anchorfile>apn_8h.html</anchorfile>
      <anchor>a363a56411d9507ad14d863c0b098df6d</anchor>
      <arglist>(const void *ctx, const char *imsi, const char *ni, int have_3dig_mnc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_apn_from_str</name>
      <anchorfile>apn_8h.html</anchorfile>
      <anchor>a81077716204680020995012aaff14701</anchor>
      <arglist>(uint8_t *apn_enc, size_t max_apn_enc_len, const char *str)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_apn_to_str</name>
      <anchorfile>apn_8h.html</anchorfile>
      <anchor>a3067d001dd50c2b3ea720117d596f46d</anchor>
      <arglist>(char *out_str, const uint8_t *apn_enc, size_t apn_enc_len)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bitvec_gsm.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>bitvec__gsm_8h.html</filename>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <member kind="function">
      <type>void</type>
      <name>bitvec_add_range1024</name>
      <anchorfile>group__bitvec.html</anchorfile>
      <anchor>ga44602d7ae79653c5c5d9a88d4667734b</anchor>
      <arglist>(struct bitvec *bv, const struct gsm48_range_1024 *r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bsslap.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>bsslap_8h.html</filename>
    <includes id="gsm__48__071_8h" name="gsm_48_071.h" local="no" imported="no">osmocom/gsm/protocol/gsm_48_071.h</includes>
    <includes id="gsm__49__031_8h" name="gsm_49_031.h" local="no" imported="no">osmocom/gsm/protocol/gsm_49_031.h</includes>
    <class kind="struct">osmo_bsslap_err</class>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_bsslap_msgt_name</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga46ad13a5c0b2489e384bc42619537794</anchor>
      <arglist>(enum bsslap_msgt val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_bsslap_iei_name</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gabf4ba9678d946ea65e7091218f176166</anchor>
      <arglist>(enum bsslap_iei val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_bsslap_enc</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga1d27892503af68608563fd6c043feaa4</anchor>
      <arglist>(struct msgb *msg, const struct bsslap_pdu *pdu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_bsslap_dec</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga76fef554500f084d7bde072ff0e98dcd</anchor>
      <arglist>(struct bsslap_pdu *pdu, struct osmo_bsslap_err **err, void *err_ctx, const uint8_t *data, size_t len)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bsslap_msgt_names</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga5e27a6cddfb9365f21d27b6392053bbf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bsslap_iei_names</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gad047ccc0c64062103e37f874e4cc553c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bssmap_le.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>bssmap__le_8h.html</filename>
    <includes id="gsm__49__031_8h" name="gsm_49_031.h" local="no" imported="no">osmocom/gsm/protocol/gsm_49_031.h</includes>
    <class kind="struct">osmo_bssmap_le_err</class>
    <class kind="struct">osmo_bssap_le_err</class>
    <member kind="function">
      <type>enum bssmap_le_msgt</type>
      <name>osmo_bssmap_le_msgt</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaa395fb17d994c11f03bcffe01d22deee</anchor>
      <arglist>(const uint8_t *data, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_bssmap_le_msgt_name</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gab96dbae345a56a1a8d06701db9167033</anchor>
      <arglist>(enum bssmap_le_msgt val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_bssmap_le_iei_name</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga58535cb2131d2e39bc50505952bc31aa</anchor>
      <arglist>(enum bssmap_le_iei val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_lcs_cause_enc</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga71139c554a83f5504b9f05e80b0425ea</anchor>
      <arglist>(struct msgb *msg, const struct lcs_cause_ie *lcs_cause)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_lcs_cause_dec</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gacbcaf556847f4b6a379d49c77ace32d5</anchor>
      <arglist>(struct lcs_cause_ie *lcs_cause, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *data, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_bssap_le_pdu_to_str_buf</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga7ba6179564a4bd2d2119c58cbaa0dfb8</anchor>
      <arglist>(char *buf, size_t buflen, const struct bssap_le_pdu *bssap_le)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_bssap_le_pdu_to_str_c</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gadc257acd7af3f2b75ce5e19df8c93012</anchor>
      <arglist>(void *ctx, const struct bssap_le_pdu *bssap_le)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>osmo_bssap_le_enc</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga0dc0663fab9f24a74130f7d99cf74c70</anchor>
      <arglist>(const struct bssap_le_pdu *pdu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_bssap_le_dec</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga9328f2ffb3461a7450bc297bb57ff477</anchor>
      <arglist>(struct bssap_le_pdu *pdu, struct osmo_bssap_le_err **err, void *err_ctx, struct msgb *msg)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>osmo_bssmap_le_ie_enc_location_type</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga78a7a9e1928ce23ded7f7f6c5cf0b12f</anchor>
      <arglist>(struct msgb *msg, const struct bssmap_le_location_type *location_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_bssmap_le_ie_dec_location_type</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gae3687205432f0a316d0e553e307e32a5</anchor>
      <arglist>(struct bssmap_le_location_type *lt, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bssmap_le_msgt_names</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gadaca0a552df7c8b11a3f90beb1dd75e8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bssmap_le_iei_names</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga5d2a25e43f4997dc01a12ec630ca76a3</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bts_features.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>bts__features_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>MAX_BTS_FEATURES</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>a87b4d8fa51c2862d974dd4400711d1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_bts_features</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_HSCSD</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86ab9348a05890fc9c82b9f9269e2b1906d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_GPRS</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86aad9b83f41baf9a1eedb0f055260f6cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_EGPRS</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86af7fd7f9ddbc380740d5bde0264664f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_ECSD</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86a79be6e6f3c79d1cbafe6bc9fe940ce6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_HOPPING</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86ab8c45a4f6f7e82825054b212524d789b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_MULTI_TSC</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86a91d851a6f3af9a3d7606cb7002c976ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_OML_ALERTS</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86a52b5575e63964af7fcae382925ac3068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_AGCH_PCH_PROP</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86a5940463ff270e11d570ef6ac17f6a256</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_CBCH</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86ad85fa331eee0613b57dc69f11120b799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_SPEECH_F_V1</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86a48aa049af685fd5b11eca5c0f999ac4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_SPEECH_H_V1</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86ac657fb74a8151ae6e3e6195ba6ae5cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_SPEECH_F_EFR</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86af87f8c7eae3819e5c4df6e9898e38aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_SPEECH_F_AMR</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86aaa80014d892f44012815904519a19d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_SPEECH_H_AMR</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86a3002a9cb99bb1125b04e1f48ca705c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_ETWS_PN</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86ab196c4df2595c8c882afce7b91fe8595</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_PAGING_COORDINATION</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86a30f9cb23f359bd4e7718bd57d96dd799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_IPV6_NSVC</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86a855fd60ab1cee11857389c8ab5e59e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_ACCH_REP</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86aac06314a5e9a0e835cb12696b403c065</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_CCN</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86ab8098c7cbe157499c2e0e04dbf395957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_VAMOS</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86aa4da46b08ecb6e10e74edee0b559629a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_ABIS_OSMO_PCU</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86a1bab20640a2c2a0582c9f26151d4fc37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_BCCH_POWER_RED</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86a955e4a23ae3d4ebfdb8b79778442dacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_DYN_TS_SDCCH8</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86a8137c403998c79d1c2f3cedb1dd66737</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_ACCH_TEMP_OVP</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86adc2ba43942134767b0ac0f16a3df33eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_OSMUX</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86ad321a0c2bafea3ea5962dab1cb988e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_VBS</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86abc9b0583a419374b4c9fb7040cfe7a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_VGCS</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86a9b703cac45c17ebe4aca903fd189b5d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_TWTS001</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86abf054906259dfe5939232a26bb456c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BTS_FEAT_TWTS002</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86aad6818ebf7788b172ca2285bdbdfc6ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_NUM_BTS_FEAT</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aeb85c0f33f4f68234ecf90c3efcf4f86a379580e37d19faf534de5a6a07ba172d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_bts_features_desc</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>a0bce701ccb14e786c9706da40ee2f78e</anchor>
      <arglist>(enum osmo_bts_features val)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_bts_feature_name</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>ad98517bb5d175d88e5a51b241f4acc1b</anchor>
      <arglist>(enum osmo_bts_features feature) OSMO_DEPRECATED(&quot;Use osmo_bts_features_desc() instead&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_bts_features_name</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>a491f78f152b659ce5093dc9421d6640c</anchor>
      <arglist>(enum osmo_bts_features val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bts_set_feature</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>a83a67ced3626e829a05fc4ca45092a3d</anchor>
      <arglist>(struct bitvec *features, enum osmo_bts_features feature)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bts_unset_feature</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>adb3682f957cb2eb37d5f3524033545d5</anchor>
      <arglist>(struct bitvec *features, enum osmo_bts_features feature)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>osmo_bts_has_feature</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>acc73f85ad20b9878eb30e67fe854db84</anchor>
      <arglist>(const struct bitvec *features, enum osmo_bts_features feature)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bts_features_descs</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>aae3a1de23a923b91f4fc441057fc0257</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bts_features_names</name>
      <anchorfile>bts__features_8h.html</anchorfile>
      <anchor>ae0895205e184505055adcdffcf7aef9d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cbsp.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>cbsp_8h.html</filename>
    <includes id="gsm__48__049_8h" name="gsm_48_049.h" local="no" imported="no">osmocom/gsm/protocol/gsm_48_049.h</includes>
    <includes id="gsm0808__utils_8h" name="gsm0808_utils.h" local="no" imported="no">osmocom/gsm/gsm0808_utils.h</includes>
    <class kind="struct">osmo_cbsp_content</class>
    <class kind="struct">osmo_cbsp_cell_ent</class>
    <class kind="struct">osmo_cbsp_cell_list</class>
    <class kind="struct">osmo_cbsp_num_compl_ent</class>
    <class kind="struct">osmo_cbsp_num_compl_list</class>
    <class kind="struct">osmo_cbsp_loading_ent</class>
    <class kind="struct">osmo_cbsp_loading_list</class>
    <class kind="struct">osmo_cbsp_fail_ent</class>
    <class kind="struct">osmo_cbsp_write_replace</class>
    <class kind="struct">osmo_cbsp_write_replace_complete</class>
    <class kind="struct">osmo_cbsp_write_replace_failure</class>
    <class kind="struct">osmo_cbsp_kill</class>
    <class kind="struct">osmo_cbsp_kill_complete</class>
    <class kind="struct">osmo_cbsp_kill_failure</class>
    <class kind="struct">osmo_cbsp_load_query</class>
    <class kind="struct">osmo_cbsp_load_query_complete</class>
    <class kind="struct">osmo_cbsp_load_query_failure</class>
    <class kind="struct">osmo_cbsp_msg_status_query</class>
    <class kind="struct">osmo_cbsp_msg_status_query_complete</class>
    <class kind="struct">osmo_cbsp_msg_status_query_failure</class>
    <class kind="struct">osmo_cbsp_reset</class>
    <class kind="struct">osmo_cbsp_reset_complete</class>
    <class kind="struct">osmo_cbsp_reset_failure</class>
    <class kind="struct">osmo_cbsp_keep_alive</class>
    <class kind="struct">osmo_cbsp_keep_alive_complete</class>
    <class kind="struct">osmo_cbsp_restart</class>
    <class kind="struct">osmo_cbsp_failure</class>
    <class kind="struct">osmo_cbsp_error_ind</class>
    <class kind="struct">osmo_cbsp_decoded</class>
    <member kind="enumeration">
      <type></type>
      <name>osmo_cbsp_cause</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_PARAM_NOT_RECOGNISED</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444a281dc6fc9460745631d3206e3b023aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_PARAM_VALUE_INVALID</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444a992f51a6637764d02b88e74477b11ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_MSG_REF_NOT_IDENTIFIED</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444ae7982e6702f9685db8e9fd410e13552d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_CELL_ID_NOT_VALID</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444ac85ff0a7cf5dd80f116ca7f1831e4087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_UNRECOGNISED_MESSAGE</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444a0e4b73cb7dfc4894b3d723f71b1b9f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_MISSING_MANDATORY_ELEMENT</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444a812edeb8b8b11d519ece0a8df4ae4059</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_BSC_CAPACITY_EXCEEDED</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444ab741e8260b5ea6e42f7f449c0658d119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_CELL_MEMORY_EXCEEDED</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444aac51a64c16da98b13fa2b08cb3597ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_BSC_MEMORY_EXCEEDED</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444afdc95781e806b76d63869a9280182f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_CELL_BROADCAST_NOT_SUPPORTED</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444a901f49d09781f8d43f38799f45b327e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_CELL_BROADCAST_NOT_OPERATIONAL</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444ad9e3ad6a3999ca045dcf5376695d6fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_INCOMPATIBLE_DRX_PARAM</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444ae48714897b72ad5923e38f94e338470b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_EXT_CHAN_NOT_SUPPORTED</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444ab41f872b325e9c840afca27f6c529b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_MSG_REF_ALREADY_USED</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444a6021c4cd126137bd17ff7cbbe00a8f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_UNSPECIFIED_ERROR</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444a3cf6190f16f4c224305e938dc752eb75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CBSP_CAUSE_LAI_OR_LAC_NOT_VALID</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a3680a0ebb3bdcb658cb8b69a54acc444a39cad89ffcaf02057663a197da028702</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_cbsp_cause_name</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a5c7fab8c8b288e857082fd62965b943d</anchor>
      <arglist>(enum osmo_cbsp_cause cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>osmo_cbsp_msgb_alloc</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a57fa841e73eaae5e0358f8790006c1d3</anchor>
      <arglist>(void *ctx, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>osmo_cbsp_encode</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>acebad7aebd53177739279dcefd2591ad</anchor>
      <arglist>(void *ctx, const struct osmo_cbsp_decoded *in)</arglist>
    </member>
    <member kind="function">
      <type>struct osmo_cbsp_decoded *</type>
      <name>osmo_cbsp_decode</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>acc134bbb9dd7e9c8c3fe83aa2212137b</anchor>
      <arglist>(void *ctx, struct msgb *in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_cbsp_init_struct</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>ad8db24a384191cda681cd95847131460</anchor>
      <arglist>(struct osmo_cbsp_decoded *cbsp, enum cbsp_msg_type msg_type)</arglist>
    </member>
    <member kind="function">
      <type>struct osmo_cbsp_decoded *</type>
      <name>osmo_cbsp_decoded_alloc</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>aac1dc7a9775545df5b06983b6df2e38f</anchor>
      <arglist>(void *ctx, enum cbsp_msg_type msg_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_cbsp_recv_buffered</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>ac04d9fdc52409488d4d99d562215990b</anchor>
      <arglist>(void *ctx, int fd, struct msgb **rmsg, struct msgb **tmp_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_cbsp_segmentation_cb</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>aab2249a967e5c6d0b04f69ed4ec03f9d</anchor>
      <arglist>(struct msgb *msg)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_cbsp_cause_names</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a67b8857b494f564ac294f53a46acfb25</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>__thread const char *</type>
      <name>osmo_cbsp_errstr</name>
      <anchorfile>cbsp_8h.html</anchorfile>
      <anchor>a1befa471665a2e115692d0e05119cc00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>comp128.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>comp128_8h.html</filename>
    <member kind="function">
      <type>void</type>
      <name>comp128v1</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gae6055f97427469f1aae0a21faabc9fce</anchor>
      <arglist>(const uint8_t *ki, const uint8_t *srand, uint8_t *sres, uint8_t *kc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>comp128</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga1961767bf30fc3c7af6309689cec82ef</anchor>
      <arglist>(const uint8_t *ki, const uint8_t *srand, uint8_t *sres, uint8_t *kc) OSMO_DEPRECATED(&quot;Use generic API from osmocom/crypt/auth.h instead&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>comp128v23.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>comp128v23_8h.html</filename>
    <member kind="function">
      <type>int</type>
      <name>comp128v2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gabe3207d7dac26dbf7aaac3d12eb9e962</anchor>
      <arglist>(const uint8_t *ki, const uint8_t *rand, uint8_t *sres, uint8_t *kc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>comp128v3</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga821a0548508a79a13cc8d8b23d90ab0c</anchor>
      <arglist>(const uint8_t *ki, const uint8_t *rand, uint8_t *sres, uint8_t *kc)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gad.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gad_8h.html</filename>
    <includes id="gsm__23__032_8h" name="gsm_23_032.h" local="no" imported="no">osmocom/gsm/protocol/gsm_23_032.h</includes>
    <class kind="struct">osmo_gad_ell_point</class>
    <class kind="struct">osmo_gad_ell_point_unc_circle</class>
    <class kind="struct">osmo_gad_ell_point_unc_ellipse</class>
    <class kind="struct">osmo_gad_polygon</class>
    <class kind="struct">osmo_gad_ell_point_alt</class>
    <class kind="struct">osmo_gad_ell_point_alt_unc_ell</class>
    <class kind="struct">osmo_gad_ell_arc</class>
    <class kind="struct">osmo_gad_ha_ell_point_alt_unc_ell</class>
    <class kind="struct">osmo_gad</class>
    <class kind="struct">osmo_gad_err</class>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_gad_type_name</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gaf25259c4be18d6d03a28f46cf26d810a</anchor>
      <arglist>(enum gad_type val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_raw_write</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gaeceb8523f03a150296244463444f73a2</anchor>
      <arglist>(struct msgb *msg, const union gad_raw *gad_raw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_raw_read</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga7a8fcfeca1ed42d611ed16acda7fa337</anchor>
      <arglist>(union gad_raw *gad_raw, struct osmo_gad_err **err, void *err_ctx, const uint8_t *data, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_enc</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga1fa7c132fedbc2750d2dc8e8efcee97b</anchor>
      <arglist>(union gad_raw *gad_raw, const struct osmo_gad *gad)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_dec</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga686bb6365093dd503b0b9a7f4466b47a</anchor>
      <arglist>(struct osmo_gad *gad, struct osmo_gad_err **err, void *err_ctx, const union gad_raw *raw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_to_str_buf</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gafba7be63d8f3f677ca51eb021dfac63e</anchor>
      <arglist>(char *buf, size_t buflen, const struct osmo_gad *gad)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gad_to_str_c</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gaf162470afdd796be9084ddad25f67cc3</anchor>
      <arglist>(void *ctx, const struct osmo_gad *gad)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>osmo_gad_enc_lat</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga0f17993e638716d8f3837c004302b4a7</anchor>
      <arglist>(int32_t deg_1e6)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>osmo_gad_dec_lat</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gaac3dce106167891a6fbee115f1e2361b</anchor>
      <arglist>(uint32_t lat)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>osmo_gad_enc_lon</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gaa26b905a22d6e0cb4bde8aaf0fd8d2c0</anchor>
      <arglist>(int32_t deg_1e6)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>osmo_gad_dec_lon</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga1758a7bfe8ae598c526a12bd8de00cf1</anchor>
      <arglist>(uint32_t lon)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>osmo_gad_enc_unc</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga985256af8e39b55f74ecae46f7cec120</anchor>
      <arglist>(uint32_t mm)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>osmo_gad_dec_unc</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga29e58d3bbd52a7688bd3b4be4c516e0a</anchor>
      <arglist>(uint8_t unc)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gad_type_names</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gae02bf39f68ae57e2bc44458feb80d14b</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gan.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gan_8h.html</filename>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gan_msgt_vals</name>
      <anchorfile>gan_8h.html</anchorfile>
      <anchor>ae494ce45c5092c6e2de7bc0898ad401f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>gan_pdisc_vals</name>
      <anchorfile>gan_8h.html</anchorfile>
      <anchor>a8c618c1d65c4c1974dfa0a0706501680</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gea.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gea_8h.html</filename>
    <includes id="gprs__cipher_8h" name="gprs_cipher.h" local="no" imported="no">osmocom/crypt/gprs_cipher.h</includes>
    <member kind="function">
      <type>int</type>
      <name>gea3</name>
      <anchorfile>group__gea.html</anchorfile>
      <anchor>ga7b4049205a856b27f50340dcfa9d3f40</anchor>
      <arglist>(uint8_t *out, uint16_t len, uint8_t *kc, uint32_t iv, enum gprs_cipher_direction direction)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gea4</name>
      <anchorfile>group__gea.html</anchorfile>
      <anchor>ga8e50bc11ef1d19afa596752592e5499e</anchor>
      <arglist>(uint8_t *out, uint16_t len, uint8_t *kc, uint32_t iv, enum gprs_cipher_direction direction)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0341.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm0341_8h.html</filename>
    <includes id="gsm__03__41_8h" name="gsm_03_41.h" local="no" imported="no">osmocom/gsm/protocol/gsm_03_41.h</includes>
    <member kind="function">
      <type>struct gsm341_ms_message *</type>
      <name>gsm0341_build_msg</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gae08ed7bd8c0f42206607660a6b62ec92</anchor>
      <arglist>(void *ctx, uint8_t geo_scope, uint8_t msg_code, uint8_t update, uint16_t msg_id, uint8_t dcs, uint8_t page_total, uint8_t page_cur, uint8_t *data, uint8_t len)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0411_smc.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm0411__smc_8h.html</filename>
    <includes id="gsm__04__11_8h" name="gsm_04_11.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_11.h</includes>
    <class kind="struct">gsm411_smc_inst</class>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_EST_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga281f02e11b0a24770da683a0dc0239f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_EST_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga44527ac3e453dcfe62cbc09f52608a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_EST_CNF</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga40f25bcb8282b928d2d7afdac837c7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_REL_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga317ea16f47afaf72f0a84573690745d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_REL_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga2000486804947469d29cbd453cb737bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_DATA_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga738b3f7bc63806a203ebda8a6b4e0493</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_DATA_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gad4c88f6c0d2a1c96061b5f75ca41aa15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_UNIT_DATA_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaf9549ef0541431efe86158afb7e4c426</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_UNIT_DATA_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaff28b3d8415ec08654da2fed1cf22bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_ERR_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga88c751ded1b5248cdf5fde5b436c63d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MNSMS_ABORT_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga8e25311263793644cadf74c7a8a1ebf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MNSMS_DATA_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga6dd518fcfee31c86266c438dbacb35e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MNSMS_DATA_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga4d70377e79960061d5b192ebe8ff3502</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MNSMS_EST_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga1213ad4e68618d71acbc3e051b42f6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MNSMS_EST_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga99dae86872be62910843a6211d7c4be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MNSMS_ERROR_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gada2fb33807ce79db2c59cf32fca05a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MNSMS_REL_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaeb2164690f8a9b004a4933868797a224</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm411_smc_init</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga0c8efcc3111e42ac6379048d7e3c682d</anchor>
      <arglist>(struct gsm411_smc_inst *inst, uint64_t id, int network, int(*mn_recv)(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg), int(*mm_send)(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg, int cp_msg_type))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm411_smc_clear</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga88ae2e588314fafa63a181af3c326f80</anchor>
      <arglist>(struct gsm411_smc_inst *inst)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_smc_send</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaf970ee7862d47d6348c4a55e583b9cbd</anchor>
      <arglist>(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_smc_recv</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga0dedb122c8d26215d3e6eab70767f50d</anchor>
      <arglist>(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg, int cp_msg_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm411_cp_state_name</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga9b4769cbe6eb4f40cf84acb835ee3997</anchor>
      <arglist>(enum gsm411_cp_state cp_state)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_cp_cause_strs</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga11682741fcfb64febabcb8d529d67bb3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_cp_state_names</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga6267b0487b994fc3ee49d6d5666586c9</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0411_smr.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm0411__smr_8h.html</filename>
    <includes id="gsm__04__11_8h" name="gsm_04_11.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_11.h</includes>
    <class kind="struct">gsm411_smr_inst</class>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SM_RL_DATA_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gabc7c64ffaeaa1d359343e17b0110284d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SM_RL_DATA_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga6adc2c84c0f68316503f0f9cc760dc50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SM_RL_MEM_AVAIL_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga705095349072a6bf79979cdb0b1bc076</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SM_RL_MEM_AVAIL_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga7003c2890a4c2512cb0131df531f1618</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SM_RL_REPORT_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga966091a7cdc3227191d5443d99eca712</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SM_RL_REPORT_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga1364bd58ffeb0d5aaa603511281a80b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm411_smr_init</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga7625a47ea482bba1077dfccb7cf943f4</anchor>
      <arglist>(struct gsm411_smr_inst *inst, uint64_t id, int network, int(*rl_recv)(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg), int(*mn_send)(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm411_smr_clear</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaae8b7f58b532a4c42aec9aa4a6bee8ab</anchor>
      <arglist>(struct gsm411_smr_inst *inst)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_smr_send</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gab052521c86f6e7db25687b297379fd31</anchor>
      <arglist>(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_smr_recv</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga2fbd77b6f5c655229b43602780166970</anchor>
      <arglist>(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm411_rp_state_name</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga6072807b86120d2a346a73f6a4fc42d6</anchor>
      <arglist>(enum gsm411_rp_state rp_state)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_rp_cause_strs</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gac44e9d3e5d2048774c8a3e89a8b72641</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_rp_state_names</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gae818ea93a5004782a9d6df4bd731af38</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0411_utils.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm0411__utils_8h.html</filename>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm411_bcdify</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga46c7638c492db03baea43777e826e0b3</anchor>
      <arglist>(uint8_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm411_unbcdify</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga413e2e55a3ef57e86c220fe84cee1fd4</anchor>
      <arglist>(uint8_t value)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm411_msgb_alloc</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga289c2bf54f2f92387e4011bd8f29362d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm340_gen_scts</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga635f9ed572f9833d2132602c8bc5b6b2</anchor>
      <arglist>(uint8_t *scts, time_t time)</arglist>
    </member>
    <member kind="function">
      <type>time_t</type>
      <name>gsm340_scts</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga89e11ef0ae5dace9864f04c10010e236</anchor>
      <arglist>(uint8_t *scts)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>gsm340_validity_period</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga2da605169b08795f16929bbd5dbedafd</anchor>
      <arglist>(uint8_t sms_vpf, uint8_t *sms_vp)</arglist>
    </member>
    <member kind="function">
      <type>enum sms_alphabet</type>
      <name>gsm338_get_sms_alphabet</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga7dbbfde6f83ebbbeea501f57acad5abf</anchor>
      <arglist>(uint8_t dcs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm340_gen_oa</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga0ede94f6574f25a868451b5bb443b047</anchor>
      <arglist>(uint8_t *oa, unsigned int oa_len, uint8_t type, uint8_t plan, const char *number)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_push_rp_header</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gad652c5d97b7e86fa7a4b26925209a530</anchor>
      <arglist>(struct msgb *msg, uint8_t rp_msg_type, uint8_t rp_msg_ref)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_push_cp_header</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga10f8d980dcfa698eb5bbdb925473645a</anchor>
      <arglist>(struct msgb *msg, uint8_t proto, uint8_t trans, uint8_t msg_type)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0480.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm0480_8h.html</filename>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <includes id="gsm__04__80_8h" name="gsm_04_80.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_80.h</includes>
    <class kind="struct">ussd_request</class>
    <class kind="struct">ss_request</class>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_USSD_OCTET_STRING_LEN</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>a91e907ae564669fc9639876b71e0536e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_USSD_7BIT_STRING_LEN</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>a10b99c7798df7f67496d20ba8b525dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_LEN_USSD_STRING</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>a6727673f6418babf85659d68831c5ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm0480_comp_type_name</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>afcd701bee8bf33a8b003ea093247e562</anchor>
      <arglist>(uint8_t comp_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm0480_op_code_name</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>a45601e7f4a11eb628509cc7b69ad2082</anchor>
      <arglist>(uint8_t op_code)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0480_decode_ussd_request</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>a2a233dc83083935c03d97897d950a4d1</anchor>
      <arglist>(const struct gsm48_hdr *hdr, uint16_t len, struct ussd_request *request) OSMO_DEPRECATED(&quot;Use gsm0480_decode_ss_request() instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0480_extract_ie_by_tag</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>a6e1593202a6686b8dae7d6e70f5c33f3</anchor>
      <arglist>(const struct gsm48_hdr *hdr, uint16_t msg_len, uint8_t **ie, uint16_t *ie_len, uint8_t ie_tag)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0480_parse_facility_ie</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>a809a2c262a50acc5b728705b7415ebcf</anchor>
      <arglist>(const uint8_t *facility_ie, uint16_t length, struct ss_request *req)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0480_decode_ss_request</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>a6400c42733694b30f31569e42639918e</anchor>
      <arglist>(const struct gsm48_hdr *hdr, uint16_t len, struct ss_request *request)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_msgb_alloc_name</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>aba483f5e97431b4e4be10414228805de</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_gen_ussd_resp_7bit</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>aebd096ae1a396411c9c28211789189cf</anchor>
      <arglist>(uint8_t invoke_id, const char *text)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_gen_return_error</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>a398eae9d465b1a4fc6a5994ce4d84ff8</anchor>
      <arglist>(uint8_t invoke_id, uint8_t error_code)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_gen_reject</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>ae19217d05280490bd9e340f356761893</anchor>
      <arglist>(int invoke_id, uint8_t problem_tag, uint8_t problem_code)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_create_ussd_resp</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>a80ddefa588adfe9e1a4b00c2636395ea</anchor>
      <arglist>(uint8_t invoke_id, uint8_t trans_id, const char *text)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_create_unstructuredSS_Notify</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>ae541d92d514691bfa0c24101172d4c92</anchor>
      <arglist>(int alertPattern, const char *text)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_create_notifySS</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>a3d5f9e2a7f869160129fe7b45ad4f101</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_create_ussd_notify</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>ac9aa8b2cb64b88d784a2463058edf852</anchor>
      <arglist>(int level, const char *text)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_create_ussd_release_complete</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>ad6dcddfafa78aeebc90862923967cff2</anchor>
      <arglist>(void) OSMO_DEPRECATED(&quot;Use gsm0480_create_release_complete() instead.&quot;)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_create_release_complete</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>a8f7d0de538ef9c351254b4ca4a1c1a8a</anchor>
      <arglist>(uint8_t trans_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0480_wrap_invoke</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>a9d0831f628338fe09404291acb0d8ae2</anchor>
      <arglist>(struct msgb *msg, int op, int link_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0480_wrap_facility</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>ae192c22d2a9fe65d0467182afb5f4fa5</anchor>
      <arglist>(struct msgb *msg)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0480_comp_type_names</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>a0c266598b3c89223582e832b92c237a9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0480_op_code_names</name>
      <anchorfile>gsm0480_8h.html</anchorfile>
      <anchor>a9be2c039ca8045f1aaeea972b6f8bb8b</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0502.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm0502_8h.html</filename>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <includes id="gsm__08__58_8h" name="gsm_08_58.h" local="no" imported="no">osmocom/gsm/protocol/gsm_08_58.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_FN_DURATION_nS</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gac887542d15833e0c32b7c32c0fbf1ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_FN_DURATION_uS</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gab5e2c3e9f3b7b9b1a83caa886300442b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_SUPERFRAME</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga7620502184bdcf66991b48d35d7caa5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_HYPERFRAME</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga4bb537489c920031aa68b900fc6c22b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_FN_SUM</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga6bd355ae619d158d7ba5b94220451c88</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_FN_SUB</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gaeddaa54dbb6da8bad80f3216f97ebff6</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_FN_DIFF</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gae547fa7a74c56e2419e67d17fbec9d33</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_FN_INC</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga777e5c9d1dac944756f4ac0bfe2fa788</anchor>
      <arglist>(fn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_FN_DEC</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gacecae8d917ab65897e3ce56eb9eaa081</anchor>
      <arglist>(fn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_GMSK_TAIL</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga2d6612aa4bb398438704383d114ccdf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_GMSK_PAYLOAD</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga058d57f5dd12ae3168889b1a30021b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_GMSK_TRAIN_SEQ</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga23fb79a08b82c7e627fcfb346f884350</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_GMSK_BURST</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga809d0de3f8d5e3a95f3eefda54ebd15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_8PSK_TAIL</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga6a29a30b9e1677438be2a87b55748dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_8PSK_PAYLOAD</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga2db8d8ea04cec8d7d50895ebef13c2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_8PSK_TRAIN_SEQ</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga0bdea9c9bc1432e013bbeb601373f4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_8PSK_BURST</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gaf17e2c94b8ad06192a728b8682ff08de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_SB_GMSK_TAIL</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga6baa61e87326dae666a0237c1de8f429</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_SB_GMSK_PAYLOAD</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga33468470788268be1590962c86c9bae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_SB_GMSK_ETRAIN_SEQ</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gaf377d5103f93787057be934bec2111af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_SB_GMSK_BURST</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gae68d79311177e9a2df173a7efc4cbf4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_DB_GMSK_TAIL</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga32e321fe89bdb19abdc816bb08199c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_DB_GMSK_MIXED</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga3114c037b8fcdd6b387621d2a06b2b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_DB_GMSK_BURST</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gaab147cae376b7641513dc3f10e531080</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_AB_GMSK_ETAIL</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga58aaca84096125cff8dc05da430dee83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_AB_GMSK_SYNCH_SEQ</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga78f2b809492c339e8a62ceb5b974af8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_AB_GMSK_PAYLOAD</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga2ddee3d8f946cfaba6b55c2e2063efc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_AB_GMSK_TAIL</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga798a90440092e667eb76423a468113b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_AB_GMSK_BURST</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga112112c2ae32f11ae8d9b11995853458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0502_fn_remap_channel</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gafc789b32e825ea46f9f64b26a27d69d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FN_REMAP_TCH_F</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ggafc789b32e825ea46f9f64b26a27d69d0af44d065cadcf8019451d4019f7e5b5fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FN_REMAP_TCH_H0</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ggafc789b32e825ea46f9f64b26a27d69d0a34678c8c9b52a86d81a24fa91ab9f45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FN_REMAP_TCH_H1</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ggafc789b32e825ea46f9f64b26a27d69d0a62ee275e8cda45534c6a7f1489971f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FN_REMAP_FACCH_F</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ggafc789b32e825ea46f9f64b26a27d69d0a8d35c98a8c8628c3e726b0c647602a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FN_REMAP_FACCH_H0</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ggafc789b32e825ea46f9f64b26a27d69d0afad0049a2d8eb2275ec4de82b400400a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FN_REMAP_FACCH_H1</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ggafc789b32e825ea46f9f64b26a27d69d0ab1d4b8cd2494ed0c99eebf58be43fb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FN_REMAP_MAX</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ggafc789b32e825ea46f9f64b26a27d69d0a8cf036be4db56e738771b93182f09c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm0502_fncmp</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gad5f9110f663c57b6b5c29f72b8c4589b</anchor>
      <arglist>(uint32_t fn1, uint32_t fn2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>gsm0502_get_n_pag_blocks</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga9063aa53f07e090d054909b23fbc5d53</anchor>
      <arglist>(const struct gsm48_control_channel_descr *chan_desc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>gsm0502_get_ccch_group</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga040a01460e71074c26c74d43b6f9c6b8</anchor>
      <arglist>(uint64_t imsi, unsigned int bs_cc_chans, unsigned int n_pag_blocks)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>gsm0502_get_paging_group</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga52ba9a45e51cfacb5276338f5c315e6b</anchor>
      <arglist>(uint64_t imsi, unsigned int bs_cc_chans, int n_pag_blocks)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>gsm0502_calc_paging_group</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gaa800e2b6eb910a96fbcaa8a0ebebfe1a</anchor>
      <arglist>(const struct gsm48_control_channel_descr *chan_desc, uint64_t imsi)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gsm0502_fn_remap</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga24c46c3885d7d2b9bc677d881253c7b7</anchor>
      <arglist>(uint32_t fn, enum gsm0502_fn_remap_channel channel)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>gsm0502_hop_seq_gen</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga8697893506f494bd492fe71b8a7e5ab3</anchor>
      <arglist>(const struct gsm_time *t, uint8_t hsn, uint8_t maio, size_t n, const uint16_t *ma)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0502_fn2ccch_block</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga089088bfd1664a0430d7910c4392d465</anchor>
      <arglist>(uint32_t fn)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0503.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm0503_8h.html</filename>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_xcch</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>ab52b4bedc3120b4b370b3502cbc60781</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_f24</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>aa5485ffdeea3231752894737e5608a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_h24</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>ab6b2e20f04031692ada0751afe6d8062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_f48</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>ad03703a3cc122d04bfb17de36fc93979</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_f96</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a9422cd61b5a0c0e3007b4e180024477c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_f144</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>ad89e4a35fa3a14ca4535ef247e265e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_rach</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a0c82a8f9863e576afcbeaa7bbc65d47f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_rach_ext</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>acc3e482284ee5d9c44818dec33f7522f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_sch</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>adf7808a356c966ca732422f6ad38c706</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_cs2</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a40b3ed0d34b455f6be737259b8ebe6d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_cs3</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a540dc7a47d47d0576d2b9f74c81c7618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_cs2_np</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>aa890bbedb7b9a3536949a8f289ac5abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_cs3_np</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a6d423342e9817d766cf28517972b0d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_12_2</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a33ca7ab135907f7bfd252c787b0071cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_10_2</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a61199d470108cb605ff39382e1645364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_7_95</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a6cdf4e18c3f5aecf02975b9536c2467c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_7_4</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a4312e33ba7ef80e66307df93bef7a683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_6_7</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a0bdfb113bbb99e78155dc703cc7be0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_5_9</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a3554065705df45bb64806ed8e5ad85fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_5_15</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a4f7045896ff43f84ffd602ae65a6d188</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_4_75</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a1c890716a204db020d8263129f379c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_fr</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a6fb0a4c44785128740aa4e250988aecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_hr</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a2ffdf255f2ddd82adc6b9f254666a322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_ahs_7_95</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a0132e6e149d98061b0725f564ea63a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_ahs_7_4</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>adefb4c52389650ac960cfd378ad9e5a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_ahs_6_7</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>ae4893285d008e4c31b86c90bc2d61697</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_ahs_5_9</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>afb2132f015503db45fc7f322c8614887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_ahs_5_15</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a5b58de9a830f842078f878b2acc63f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_ahs_4_75</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>af5ba458121bbb6e044e023698e67a450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_axs_sid_update</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a4f4c9f5cfe562e1e37b6ff25a2e14169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs1_dl_hdr</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>ac263ec8342a3d7ee320334f4bb01f097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs1_ul_hdr</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a7432a125d1388d7346b1b3c94a140a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs1</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>aa6a6363134ce0a2f3bc8eee122b7b3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs2</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a4d2605d0a9680d9d1f5e39e6deed64f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs3</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a169d91ab8ad9f6ed996ee0fcec0fb82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs4</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a1d61d4336496bb628579688f1f4df5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs5_dl_hdr</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>ae67097333f7587d56b1a2b3c6210c1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs5_ul_hdr</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>ac763c32484602f3ba89c30db30f3e8b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs5</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>ade3c565d1a4ffdb5cd261d30a95e4690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs6</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>ae315343052d98e8edceb550a25db5599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs7_dl_hdr</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a45598bf09edc8e75b42ea1d45762d54e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs7_ul_hdr</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a5aa96662c06c59bb0129e6a1f966bb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs7</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>aee928ba06f068e0ff44f0f0d1c05166f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs8</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a1874bfb4480677a203ff57850f3cd2d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs9</name>
      <anchorfile>gsm0503_8h.html</anchorfile>
      <anchor>a98677d869dccce7246b2fee0c62332cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0808.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm0808_8h.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="yes" imported="no">tlv.h</includes>
    <includes id="gsm__08__08_8h" name="gsm_08_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_08_08.h</includes>
    <includes id="gsm0808__utils_8h" name="gsm0808_utils.h" local="no" imported="no">osmocom/gsm/gsm0808_utils.h</includes>
    <includes id="gsm23003_8h" name="gsm23003.h" local="no" imported="no">osmocom/gsm/gsm23003.h</includes>
    <includes id="gsm__23__003_8h" name="gsm_23_003.h" local="no" imported="no">osmocom/gsm/protocol/gsm_23_003.h</includes>
    <class kind="struct">gsm0808_cipher_mode_command</class>
    <class kind="struct">gsm0808_old_bss_to_new_bss_info</class>
    <class kind="struct">gsm0808_handover_required</class>
    <class kind="struct">gsm0808_handover_required_reject</class>
    <class kind="struct">gsm0808_handover_request</class>
    <class kind="struct">gsm0808_handover_request_ack</class>
    <class kind="struct">gsm0808_handover_command</class>
    <class kind="struct">gsm0808_handover_complete</class>
    <class kind="struct">gsm0808_handover_failure</class>
    <class kind="struct">gsm0808_handover_performed</class>
    <class kind="struct">gsm0808_vgcs_vbs_setup</class>
    <class kind="struct">gsm0808_vgcs_vbs_setup_ack</class>
    <class kind="struct">gsm0808_vgcs_vbs_assign_req</class>
    <class kind="struct">gsm0808_vgcs_vbs_assign_res</class>
    <class kind="struct">gsm0808_vgcs_vbs_assign_fail</class>
    <class kind="struct">gsm0808_uplink_request</class>
    <class kind="struct">gsm0808_uplink_request_ack</class>
    <class kind="struct">gsm0808_uplink_request_cnf</class>
    <class kind="struct">gsm0808_uplink_app_data</class>
    <class kind="struct">gsm0808_uplink_release_ind</class>
    <class kind="struct">gsm0808_uplink_reject_cmd</class>
    <class kind="struct">gsm0808_uplink_seized_cmd</class>
    <class kind="struct">gsm0808_vgcs_vbs_area_cell_info</class>
    <class kind="struct">gsm0808_vgcs_vbs_assign_stat</class>
    <class kind="struct">gsm0808_notification_data</class>
    <member kind="define">
      <type>#define</type>
      <name>BSSMAP_MSG_SIZE</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gad849fc0fd6c8606f19b99282d627d953</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSSMAP_MSG_HEADROOM</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga581d67824ee7c5ee1e601a7485a8581a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>osmo_bssap_tlv_parse</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf73a3e55e7235e4d8423175e4464f54a</anchor>
      <arglist>(dec, buf, len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>osmo_bssap_tlv_parse2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9badb822a558481da436c5ed8dd32ab5</anchor>
      <arglist>(dec, dec_multiples, buf, len)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_layer3</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga37a8800be8ae482fffd30f63b224c63a</anchor>
      <arglist>(struct msgb *msg_l3, uint16_t nc, uint16_t cc, int lac, uint16_t _ci)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_layer3_aoip</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3520f17168e529f1b03f2da921ff5466</anchor>
      <arglist>(const struct msgb *msg_l3, uint16_t nc, uint16_t cc, int lac, uint16_t _ci, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_layer3_2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae720a1b82a0c1b1a9bb98fccbc3d3fb8</anchor>
      <arglist>(const struct msgb *msg_l3, const struct osmo_cell_global_id *cell, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_reset</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga03381981a6afd7b9cb1ef52a42ce9ddd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_reset_ack</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafd91ac6625fc91ab93bb42e030d4a5c1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_clear_command</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafbbd979559edf6618266e3ca3971c14d</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_clear_command2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gacccf829582b35f4e8a5a0d4f4e43e216</anchor>
      <arglist>(uint8_t cause, bool csfb_ind)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_clear_complete</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae4f39e6a9868ca2715e5a56e9ce7f12b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_cipher</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf484d7458d759eb5caad0f4a87213a3b</anchor>
      <arglist>(const struct gsm0808_encrypt_info *ei, const uint8_t *cipher_response_mode)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_cipher2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga10e9815fbea313738b6c5616df8e5491</anchor>
      <arglist>(const struct gsm0808_cipher_mode_command *cmc)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_cipher_complete</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae1fee584d7525e3a7d3e59cb2403391a</anchor>
      <arglist>(struct msgb *layer3, uint8_t alg_id)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_cipher_reject</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga429d802f8751e5394e3993bca798bd83</anchor>
      <arglist>(enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_cipher_reject_ext</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga91a7f582a61d9fec93e28328eda780f4</anchor>
      <arglist>(enum gsm0808_cause_class class, uint8_t ext)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_classmark_request</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9124498c66805e9a91c6abe628c8f7bc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_classmark_update</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga43a237bef803d1470631f911c84d7c72</anchor>
      <arglist>(const uint8_t *cm2, uint8_t cm2_len, const uint8_t *cm3, uint8_t cm3_len)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_sapi_reject_cause</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3ef4ee3960b4859518af396810e2b033</anchor>
      <arglist>(uint8_t link_id, uint16_t cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_sapi_reject</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gad12d0be4a9b4dd0c313b143127cb4f63</anchor>
      <arglist>(uint8_t link_id)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_ass</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae5fb5bb3cdcad90b1728e1d475922382</anchor>
      <arglist>(const struct gsm0808_channel_type *ct, const uint16_t *cic, const struct sockaddr_storage *ss, const struct gsm0808_speech_codec_list *scl, const uint32_t *ci)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_ass2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga5c4b46a2a5e0209f837ebb3ce719a354</anchor>
      <arglist>(const struct gsm0808_channel_type *ct, const uint16_t *cic, const struct sockaddr_storage *ss, const struct gsm0808_speech_codec_list *scl, const uint32_t *ci, const uint8_t *kc, const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_ass_compl</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga42f2b44de01f70b152836f013168ce09</anchor>
      <arglist>(uint8_t rr_cause, uint8_t chosen_channel, uint8_t encr_alg_id, uint8_t speech_mode, const struct sockaddr_storage *ss, const struct gsm0808_speech_codec *sc, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_ass_compl2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6f8544d031ca4842172837d989edb8bb</anchor>
      <arglist>(uint8_t rr_cause, uint8_t chosen_channel, uint8_t encr_alg_id, uint8_t speech_mode, const struct sockaddr_storage *ss, const struct gsm0808_speech_codec *sc, const struct gsm0808_speech_codec_list *scl, enum gsm0808_lcls_status lcls_bss_status)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_assignment_completed</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae5672ff8c39e45adfeee4ec70617f1a0</anchor>
      <arglist>(uint8_t rr_cause, uint8_t chosen_channel, uint8_t encr_alg_id, uint8_t speech_mode)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_ass_fail</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8392ee9eddc31cbb5449bd68c1516e42</anchor>
      <arglist>(uint8_t cause, const uint8_t *rr_cause, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_assignment_failure</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga16f990f41f4b86f9d72c5862f46cbeb0</anchor>
      <arglist>(uint8_t cause, uint8_t *rr_cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_clear_rqst</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga009aaa222b114baec385b60b8078d5ff</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_paging2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga986c5ddb4e52314df9b602b58f8451b9</anchor>
      <arglist>(const char *imsi, const uint32_t *tmsi, const struct gsm0808_cell_id_list2 *cil, const uint8_t *chan_needed)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_paging</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga959a32627dd96d1c0f2ef071dd83f1b6</anchor>
      <arglist>(const char *imsi, const uint32_t *tmsi, const struct gsm0808_cell_id_list *cil, const uint8_t *chan_needed)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_lcls_conn_ctrl</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga306474205fe66c57834d194e545a0185</anchor>
      <arglist>(enum gsm0808_lcls_config config, enum gsm0808_lcls_control control)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_lcls_conn_ctrl_ack</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf78bd557d59fd192392bb67c101973a7</anchor>
      <arglist>(enum gsm0808_lcls_status status)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_lcls_notification</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf76b09109c6409e4a187996e22502527</anchor>
      <arglist>(enum gsm0808_lcls_status status, bool break_req)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_common_id</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0a9b5cf0ffb92078017e676051f68928</anchor>
      <arglist>(const char *imsi, const struct osmo_plmn_id *selected_plmn_id, const struct osmo_plmn_id *last_used_eutran_plnm_id)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_required</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3823e243f29e44a63d1b36bddc728410</anchor>
      <arglist>(const struct gsm0808_handover_required *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_required_reject</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gada5bcdf1e5e6b2158595b6f41afd53ef</anchor>
      <arglist>(const struct gsm0808_handover_required_reject *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_request</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga95e1dc2501752eb735e59406debb285c</anchor>
      <arglist>(const struct gsm0808_handover_request *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_request_ack</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0530126b68414718f04db8d1ada62f43</anchor>
      <arglist>(const uint8_t *l3_info, uint8_t l3_info_len, uint8_t chosen_channel, uint8_t chosen_encr_alg, uint8_t chosen_speech_version)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_request_ack2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0284dcad7523250e84c6f3877a4760a2</anchor>
      <arglist>(const struct gsm0808_handover_request_ack *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_command</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga7bc35dd86262c0cd1601a386f53062cb</anchor>
      <arglist>(const struct gsm0808_handover_command *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_detect</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga5e1d0d1c7707c00bebac69b57e9bd771</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_succeeded</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga383e02160173ce2091dc08d181ec3fce</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_complete</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac9cdd72ce8eeb877aedd06cdb0fabd7a</anchor>
      <arglist>(const struct gsm0808_handover_complete *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_failure</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga283bb40b8fd6f4635b7b4a81b880e24a</anchor>
      <arglist>(const struct gsm0808_handover_failure *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_performed</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaad5eec115084accf11092bdd4f7e06df</anchor>
      <arglist>(const struct gsm0808_handover_performed *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_setup</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga1418c84ebe5e2fb2c22addd5dc8f33eb</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_setup *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_setup_ack</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga45dc51772a374371fbae9611cfd900d7</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_setup_ack *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_setup_refuse</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gada543d8ee0864a60becb67dd6da274d4</anchor>
      <arglist>(enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_assign_req</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga03ac8e8cfa7261fc5bf63ccedcafb5f2</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_assign_req *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_assign_res</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2ee6414e7c9720d79edbb3b8085cf505</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_assign_res *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_assign_fail</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0be58aaedde5556bdfcba5b25d646de4</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_assign_fail *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_request</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaecf5077be79712816eb88c2582dd93e4</anchor>
      <arglist>(const struct gsm0808_uplink_request *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_request_ack</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8b350969ce3bc7362d959e07198e531f</anchor>
      <arglist>(const struct gsm0808_uplink_request_ack *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_request_cnf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga838994e0fc6626b72be81597e633c21a</anchor>
      <arglist>(const struct gsm0808_uplink_request_cnf *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_app_data</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga7dade3dea5d93c935bd02cb28c63b508</anchor>
      <arglist>(const struct gsm0808_uplink_app_data *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_release_ind</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6b66a2c6e8d9364f8b62cfecf5b88b76</anchor>
      <arglist>(const struct gsm0808_uplink_release_ind *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_reject_cmd</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae1b2697ca0145d2ea7ed2886b81cd2f6</anchor>
      <arglist>(const struct gsm0808_uplink_reject_cmd *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_release_cmd</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga455602d7919d07380277613f0419e2ca</anchor>
      <arglist>(const enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_seized_cmd</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaa94e6fef064d7b491611dab7a5b14801</anchor>
      <arglist>(const struct gsm0808_uplink_seized_cmd *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_additional_info</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6149a0a3e1c6433c7c4fbde749679dd0</anchor>
      <arglist>(const struct gsm0808_talker_identity *ti)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_area_cell_info</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga96d40dd1338212ad199a5f946a4829ea</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_area_cell_info *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_assign_stat</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gad62af29016984118713fba663a3d2d32</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_assign_stat *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_sms</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3bc1f9dabf980b062908bca3e010db37</anchor>
      <arglist>(const struct gsm0808_sms_to_vgcs *sms)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_notification_data</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6e2ad14743caf122d2693cb5bfe81728</anchor>
      <arglist>(const struct gsm0808_notification_data *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_dtap</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafa61784037eacc9af3f1fec024279925</anchor>
      <arglist>(struct msgb *msg_l3, uint8_t link_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm0808_prepend_dtap_header</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabd957f10aa6cab9c6f398083ab535367</anchor>
      <arglist>(struct msgb *msg, uint8_t link_id)</arglist>
    </member>
    <member kind="function">
      <type>const struct tlv_definition *</type>
      <name>gsm0808_att_tlvdef</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga427b6373048138d3fab2db178aff35bd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_bssmap_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga40bcc3a60e885aa40da1f6eb806b0da1</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_bssap_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga57f21df574011deb1f279f1f6e1d7a2c</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_cause_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga7168a30ac3f1ad472309c60badd51305</anchor>
      <arglist>(enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_cause_class_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga841f55a1a43f3d57935dc8361985b4d2</anchor>
      <arglist>(enum gsm0808_cause_class class)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm0808_cause</type>
      <name>gsm0808_get_cause</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9dd6db59112ef180d648b0b26cd04bb0</anchor>
      <arglist>(const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_diagnostics_octet_location_str</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga244a7bfbbe469007c6af6dc26404b2e5</anchor>
      <arglist>(uint8_t pointer)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_diagnostics_bit_location_str</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8bf13a55e0a5bc781dbc5d3e697e5aea</anchor>
      <arglist>(uint8_t bit_pointer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm0808_lcls_config_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga4102154df92692b3b81ac4bae88edf6a</anchor>
      <arglist>(enum gsm0808_lcls_config val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm0808_lcls_control_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga126ff493caf35de2e8b85671559c14e3</anchor>
      <arglist>(enum gsm0808_lcls_control val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm0808_lcls_status_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0089078f7f6ffcd6bc5709e73b8c3366</anchor>
      <arglist>(enum gsm0808_lcls_status val)</arglist>
    </member>
    <member kind="variable">
      <type>struct msgb to not lose leading zeros in the</type>
      <name>MNC</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga727ba753efdd717fcade332c871ccd54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>gsm0808_old_bss_to_new_bss_info_att_tlvdef</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga66acb22e5416b464aa6f42ddc7de0f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_lcls_config_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga74c1dc89d2bfe4ef98592336ee203bec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_lcls_control_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac2e800caa838ac8b9d66c620c418fdd2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_lcls_status_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf43497e53ab673a3543bdf4b9ac3ed8d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0808_lcs.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm0808__lcs_8h.html</filename>
    <includes id="gsm0808_8h" name="gsm0808.h" local="no" imported="no">osmocom/gsm/gsm0808.h</includes>
    <includes id="bssmap__le_8h" name="bssmap_le.h" local="no" imported="no">osmocom/gsm/bssmap_le.h</includes>
    <class kind="struct">gsm0808_perform_location_request</class>
    <class kind="struct">gsm0808_perform_location_response</class>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_perform_location_request</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafd3e2431915c930e1f17531d2e71596f</anchor>
      <arglist>(const struct gsm0808_perform_location_request *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_perform_location_response</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gadbc66edc7a3158e62d91168bbe3de86d</anchor>
      <arglist>(const struct gsm0808_perform_location_response *params)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_enc_lcs_cause</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6454f0098a20818629fd7836ab9fa0b0</anchor>
      <arglist>(struct msgb *msg, const struct lcs_cause_ie *lcs_cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_perform_location_abort</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga47a834e68ad9faba3bd45e725cf1826f</anchor>
      <arglist>(const struct lcs_cause_ie *lcs_cause)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0808_utils.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm0808__utils_8h.html</filename>
    <includes id="gsm__08__08_8h" name="gsm_08_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_08_08.h</includes>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <includes id="gsm29205_8h" name="gsm29205.h" local="no" imported="no">osmocom/gsm/gsm29205.h</includes>
    <includes id="gsm23003_8h" name="gsm23003.h" local="no" imported="no">osmocom/gsm/gsm23003.h</includes>
    <includes id="gsm__utils_8h" name="gsm_utils.h" local="no" imported="no">osmocom/gsm/gsm_utils.h</includes>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="gsm48_8h" name="gsm48.h" local="no" imported="no">osmocom/gsm/gsm48.h</includes>
    <class kind="union">gsm0808_cell_id_u</class>
    <class kind="struct">gsm0808_cell_id</class>
    <class kind="struct">gsm0808_cell_id_list2</class>
    <class kind="struct">gsm0808_priority</class>
    <class kind="struct">gsm0808_vgcs_feature_flags</class>
    <class kind="struct">gsm0808_group_callref</class>
    <class kind="struct">gsm0808_cell_id_list_segment</class>
    <class kind="struct">gsm0808_circuit_pool_list</class>
    <class kind="struct">gsm0808_layer_3_information</class>
    <class kind="struct">gsm0808_talker_identity</class>
    <class kind="struct">gsm0808_sms_to_vgcs</class>
    <class kind="struct">gsm0808_application_data</class>
    <class kind="struct">gsm0808_data_identity</class>
    <class kind="struct">osmo_lcls</class>
    <member kind="define">
      <type>#define</type>
      <name>GSM0808_CELL_ID_LIST2_MAXLEN</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga823b43edc6124ec7ed919107f6f1a27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CIRCUIT_POOL_LIST_MAXLEN</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafc8d4dd696b4ddb389b3d5d80c7647f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAYER_3_INFORMATION_MAXLEN</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaaf84aabc022503c1a1d9f8fb62724439</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TALKER_IDENTITY_MAXLEN</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaa99dad92d981c09b26a2ba25090cc25a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMS_TO_VGCS_MAXLEN</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf339f99deab919923a7a8597f91bfaf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>APP_DATA_MAXLEN</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3a2c3ff309ba91bd0e4e50e020cdabc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0808_DP_MASK_TALKERS_LISTENERS</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga420fb167edd15b7256a4b792f2ae4215</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0808_DP_MASK_DISPATCHERS</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gacbd15beeb7a58f63ee2b1b346da09658</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0808_DP_MASK_NETWORK_APP</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabc2eb349ea527c996bc39c0d0819d121</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSISDN_MAXLEN</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2b55240d6757acfb4d5c52b20b234b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MODE_TYPE</name>
      <anchorfile>gsm0808__utils_8h.html</anchorfile>
      <anchor>a78d562962bb478ba16fc86da7016e1c1</anchor>
      <arglist>(mode, type)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_assignment_requirement</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae391ef4f2c53689d90b68ff53d7f98f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_ASRQ_DELAY_ALLOWED</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ggae391ef4f2c53689d90b68ff53d7f98f4aac7060a5f45ea999478ef48820f7abaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_ASRQ_IMMEDIATE</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ggae391ef4f2c53689d90b68ff53d7f98f4aa156a0d341aa85487c6eba83d9e67fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_ASRQ_IMMEDIATE_ON_DEMAND</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ggae391ef4f2c53689d90b68ff53d7f98f4a1dca062ce63906f82abca542cb7de34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_service_flag</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9ffe5633b500ccbd39245c2533dc9bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SF_VBS</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga9ffe5633b500ccbd39245c2533dc9bd6aa208153791b9a2c3432d20fac10ac70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SF_VGCS</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga9ffe5633b500ccbd39245c2533dc9bd6a7386b9b47c6f9ede0ebe4a6a93b9ed30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_call_priority</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3701bad17acc8b2e43dcf4fe6dce5c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_NONE</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29afdd5d53007154533aa0ce39e35d22996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_LEVEL_4</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29a5fecd603c327eaad9f2c0536a4f89d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_LEVEL_3</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29ab1fa9f8b5431306ad76ed5dc4498335a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_LEVEL_2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29a74f32ea3f645afdc5f0188ec0bf73c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_LEVEL_1</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29a13a57eba728bb2185703f2f97d316b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_LEVEL_0</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29a4a87b64148847293753bb5759d558eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_LEVEL_B</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29a51b1770dda69f11f5a738e6f36a313a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_LEVEL_A</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29a84dac416ac7b4f6d31d8b25cd626e77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_downlink_dtx_flag</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gad9e1cdf27415b215bf8f924efe8399a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DTX_FLAG_ALLOW</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ggad9e1cdf27415b215bf8f924efe8399a0a9266abe6d9eaac5fb7ca07d3ecb3770f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DTX_FLAG_FORBID</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ggad9e1cdf27415b215bf8f924efe8399a0afae2a9b9c30cf17689c1f68189f66031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_talker_priority</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga5d8e29d17f96e4f0e6ddbc696ab59fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_TALKER_PRIORITY_NORMAL</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga5d8e29d17f96e4f0e6ddbc696ab59fbea31a8385d957a60dd37f71c679398013f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_TALKER_PRIORITY_PRIVILEGED</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga5d8e29d17f96e4f0e6ddbc696ab59fbea18dfa2bc4de33a366100f7891fca6df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_TALKER_PRIORITY_EMERGENCY</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga5d8e29d17f96e4f0e6ddbc696ab59fbea99f63fa317a7bb30e4ac4ec77902cc4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_vgcs_vbs_cell_status</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga544999859dba7c34d8abedcf054fc9db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CSTAT_ESTABLISHED</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga544999859dba7c34d8abedcf054fc9dba0deb1546f39aaaa15b4a3a0e55fcb458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CSTAT_NOT_ESTABLISHED1</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga544999859dba7c34d8abedcf054fc9dba016d384492eaa27198f0ba7e5f6eef56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CSTAT_RELEASED_NO_USER</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga544999859dba7c34d8abedcf054fc9dba08116a6f077cda6ab4fd4ba65cbb3b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CSTAT_NOT_ESTABLISHED2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga544999859dba7c34d8abedcf054fc9dbab41cb2b9dc24e4f1a30a9d7218cdb2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_application_idndicator</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga407d1f6b1aa0f540160655569c1d06c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_AI_APP_DATA</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga407d1f6b1aa0f540160655569c1d06c6ac2969e8f92100e3a5e9cf378d4911eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_AI_CONFIRM_APP_DATA</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga407d1f6b1aa0f540160655569c1d06c6a8785fe958867ea4cad7826b567a8bd77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct gsm0808_priority</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_lcls_dump</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga97771c0c282ebeaaf0775cdf1cee9cc3</anchor>
      <arglist>(const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_lcls_dump_buf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gadd5198b0a955568604501be9ddeb095f</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_lcls_dump_c</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3fa89e7de132738bb4f410a461931dc3</anchor>
      <arglist>(void *ctx, const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gcr_dump</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafdab8bcc4edb49450e1f6dfc96e99ff9</anchor>
      <arglist>(const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gcr_dump_buf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga36de357e62608d9f531a911b8d42f8db</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm0808_cell_id_discr_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga63b9f836f0aa2d4a0411b145492fe3c9</anchor>
      <arglist>(enum CELL_IDENT id_discr)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_cell_id_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2b84f9bc343dae5ee69ffcb7e504efeb</anchor>
      <arglist>(const struct gsm0808_cell_id *cid)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_cell_id_name2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf321f61d48e843422007176b73de8d81</anchor>
      <arglist>(const struct gsm0808_cell_id *cid)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm0808_cell_id_name_buf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga93217fbe7deb1d17dad5018f13676ff3</anchor>
      <arglist>(char *buf, size_t buflen, const struct gsm0808_cell_id *cid)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm0808_cell_id_name_c</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga60f459be52ddc35ffaa67c386eae1185</anchor>
      <arglist>(const void *ctx, const struct gsm0808_cell_id *cid)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_cell_id_list_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga92a7cdfa955e5aaeb7816cbc9f3e483d</anchor>
      <arglist>(const struct gsm0808_cell_id_list2 *cil)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_list_name_buf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaaf1b9ae240d8eb6e83ed69b91e225af1</anchor>
      <arglist>(char *buf, size_t buflen, const struct gsm0808_cell_id_list2 *cil)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm0808_cell_id_list_name_c</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga287ef0e57c8c529343e22523919ccb67</anchor>
      <arglist>(const void *ctx, const struct gsm0808_cell_id_list2 *cil)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_u_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3f12a4cfc48f37e7f04a3412980137e1</anchor>
      <arglist>(char *buf, size_t buflen, enum CELL_IDENT id_discr, const union gsm0808_cell_id_u *u)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gsm0808_cell_ids_match</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga4e33b85bf47a13d2a1ba2c578a9d8da9</anchor>
      <arglist>(const struct gsm0808_cell_id *id1, const struct gsm0808_cell_id *id2, bool exact_match)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_matches_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3fd5abc9e9e1bdafb279bf27b7eb7f6b</anchor>
      <arglist>(const struct gsm0808_cell_id *id, const struct gsm0808_cell_id_list2 *list, unsigned int match_nr, bool exact_match)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm0808_cell_id_from_cgi</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafdea09fe2bfdc25507838e50cc28fbea</anchor>
      <arglist>(struct gsm0808_cell_id *cid, enum CELL_IDENT id_discr, const struct osmo_cell_global_id *cgi)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_to_cgi</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaee1cc1c00b5bfb2a6b8c78d9b4207711</anchor>
      <arglist>(struct osmo_cell_global_id *cgi, const struct gsm0808_cell_id *cid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm0808_msgb_put_cell_id_u</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga1bef560e64e1790a03636a00d5feab07</anchor>
      <arglist>(struct msgb *msg, enum CELL_IDENT id_discr, const union gsm0808_cell_id_u *u)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_decode_cell_id_u</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga584052561013bfe1efc5ad3e4fbec0d9</anchor>
      <arglist>(union gsm0808_cell_id_u *out, enum CELL_IDENT discr, const uint8_t *buf, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_size</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaa58805dfb92318d9994319cec11ac595</anchor>
      <arglist>(enum CELL_IDENT discr)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_cause</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga11a9320f46c445fb8578e06221ebf030</anchor>
      <arglist>(struct msgb *msg, uint16_t cause)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_aoip_trasp_addr</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga86a6ce7cf87eec90da6c074889919b77</anchor>
      <arglist>(struct msgb *msg, const struct sockaddr_storage *ss)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_aoip_trasp_addr</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8b9375b45baf27682e991095625c1232</anchor>
      <arglist>(struct sockaddr_storage *ss, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_osmux_cid</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8360de14cc15f3385d0a2d6f53a536b1</anchor>
      <arglist>(uint8_t *cid, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_lcls</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga66e64c867557155e7b898f0806e5fd07</anchor>
      <arglist>(struct msgb *msg, const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_lcls</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga827c2f70cd67127462c6657faf174d6d</anchor>
      <arglist>(struct osmo_lcls *lcls, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_speech_codec</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac685bff6eeaa725f44dafb3a344d7da8</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_speech_codec *sc) OSMO_DEPRECATED(&quot;use gsm0808_enc_speech_codec2() instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_enc_speech_codec2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga21f5330fae0c3b4da8db2ba47adfe665</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_speech_codec *sc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_speech_codec</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gad090100ed13372865185529fe66ed868</anchor>
      <arglist>(struct gsm0808_speech_codec *sc, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_speech_codec_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac7612198fb4aeb801775def580709641</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_speech_codec_list *scl) OSMO_DEPRECATED(&quot;use gsm0808_enc_speech_codec_list2() instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_enc_speech_codec_list2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga812216127985fe502c8e5d5e32b02709</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_speech_codec_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga076ed4626439c6a20b70dbc85281a637</anchor>
      <arglist>(struct gsm0808_speech_codec_list *scl, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_channel_type</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaff76c837771f4e2c6d25e629a5dfee84</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_channel_type *ct)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_channel_type</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga14b5cc97682be963c56cf68e34bba3df</anchor>
      <arglist>(struct gsm0808_channel_type *ct, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_encrypt_info</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga841edc5a229dc8da58e92fa381df095f</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_encrypt_info *ei)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_encrypt_info</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga79a95f4a2d0f67055b7ac2862b789c49</anchor>
      <arglist>(struct gsm0808_encrypt_info *ei, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_enc_kc128</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafe2d7390b567b5ff03f4fd88d44b0d5f</anchor>
      <arglist>(struct msgb *msg, const uint8_t *kc128)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_kc128</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga561797874186a1999bacbc6a65bf1bba</anchor>
      <arglist>(uint8_t *kc128, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_cell_id_list2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8ef59cd904d1593a91a0c3ff6e7297cc</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_cell_id_list2 *cil)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_cell_id_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga5b8b808caf1dca258d076153b2bcd99d</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_cell_id_list *cil) OSMO_DEPRECATED(&quot;use gsm0808_enc_cell_id_list2 instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_cell_id_list2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga30454bb3fd44fb3de0dbd04c47469b9b</anchor>
      <arglist>(struct gsm0808_cell_id_list2 *cil, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_cell_id_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga1149c4cce1be8c5bf94bf09140ee9434</anchor>
      <arglist>(struct gsm0808_cell_id_list *cil, const uint8_t *elem, uint8_t len) OSMO_DEPRECATED(&quot;use gsm0808_dec_cell_id_list2 instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_list_add</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9242f5ec3101e1dd63455cd86b154014</anchor>
      <arglist>(struct gsm0808_cell_id_list2 *dst, const struct gsm0808_cell_id_list2 *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm0808_cell_id_to_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga7adf7c01146410533468908421984543</anchor>
      <arglist>(struct gsm0808_cell_id_list2 *dst, const struct gsm0808_cell_id *src)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_cell_id</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga34e44e4d33b2bf6b7c4a0a60355d397a</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_cell_id *ci)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_cell_id</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gab34b0792f381a3194c529adcb1c548d9</anchor>
      <arglist>(struct gsm0808_cell_id *ci, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_chan_type_to_speech_codec</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga24843b4a9430abfc9d7a2c1237212249</anchor>
      <arglist>(uint8_t perm_spch)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_speech_codec_from_chan_type</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac4e0b3347fd35008ef44be2256d30183</anchor>
      <arglist>(struct gsm0808_speech_codec *sc, uint8_t perm_spch)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>gsm0808_sc_cfg_from_gsm48_mr_cfg</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga238963166e1509e5d3084c49581da23a</anchor>
      <arglist>(const struct gsm48_multi_rate_conf *cfg, bool fr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_mr_cfg_from_gsm0808_sc_cfg</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga39c7155fede05a1df08bac9506debecf</anchor>
      <arglist>(struct gsm48_multi_rate_conf *cfg, uint16_t s15_s0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static enum gsm0808_cause_class</type>
      <name>gsm0808_cause_class</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga4d97190365aab5f2e420f442e34bf495</anchor>
      <arglist>(enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>gsm0808_cause_ext</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga348a14d2b23cc3a8a3598399decd158a</anchor>
      <arglist>(enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_get_cipher_reject_cause</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2e0496b415520be68947434d49dc488c</anchor>
      <arglist>(const struct tlv_parsed *tp) OSMO_DEPRECATED(&quot;Use gsm0808_get_cause() instead&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>gsm0808_current_channel_type_1</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6eb707a2a744aeace902c2eb2c88714c</anchor>
      <arglist>(enum gsm_chan_t type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static enum gsm0808_permitted_speech</type>
      <name>gsm0808_permitted_speech</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaa8efa156fbf2a4fd9cafc961c6297f1f</anchor>
      <arglist>(enum gsm_chan_t type, enum gsm48_chan_mode mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>gsm0808_chosen_channel</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae3f753f17692b6d1078b15143a746379</anchor>
      <arglist>(enum gsm_chan_t type, enum gsm48_chan_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_channel_type_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0093f29b003e53f022ca3655add0c155</anchor>
      <arglist>(const struct gsm0808_channel_type *ct)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm0808_channel_type_name_buf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gacd28f0543c8bffde8de19549c962ae54</anchor>
      <arglist>(char *buf, size_t buf_len, const struct gsm0808_channel_type *ct)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm0808_channel_type_name_c</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga60b4d19e79524f83edb9094a1de51689</anchor>
      <arglist>(const void *ctx, const struct gsm0808_channel_type *ct)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_group_callref</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga5e6168d845b9c29c02634abdf94e3095</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_group_callref *gc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_group_callref</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga02c88063b294b987d4ab06720a21c253</anchor>
      <arglist>(struct gsm0808_group_callref *gc, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_priority</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga7fa4c18cb6f5da65effabf801f471db7</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_priority *pri)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_priority</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafeb5ea2821526549ac6eaaeedda19827</anchor>
      <arglist>(struct gsm0808_priority *pri, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_vgcs_feature_flags</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac8b19b05b28f839bdd95820e42da7320</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_vgcs_feature_flags *ff)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_vgcs_feature_flags</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3d03222171364196e69916148a36593d</anchor>
      <arglist>(struct gsm0808_vgcs_feature_flags *ff, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_talker_identity</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gacc48e4d88d69d46ca7f335e027de01a1</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_talker_identity *ti)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_talker_identity</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga49f598a18f78ba3e7be4f9a1e2537037</anchor>
      <arglist>(struct gsm0808_talker_identity *ti, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_data_identity</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga85079b3db4e532c806c237a9e2763a24</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_data_identity *ai)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_data_identity</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga895c42b944c802e896d26e0ef911199c</anchor>
      <arglist>(struct gsm0808_data_identity *ai, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_msisdn</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9539e07313cc2d737b8a9cc6485050c3</anchor>
      <arglist>(struct msgb *msg, const char *msisdn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_msisdn</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga44def7af065ab4cb5c10a80fe2894ba3</anchor>
      <arglist>(char *msisdn, const char *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_assign_req</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae81392b436d7349dcacd28107717a9fc</anchor>
      <arglist>(struct msgb *msg, const enum gsm0808_assignment_requirement ar)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_assign_req</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga165ae9707bf538127fd64c157933332d</anchor>
      <arglist>(enum gsm0808_assignment_requirement *ar, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_cell_id_list_segment</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga09219f9a0485c3e3427f90d12ecee5f5</anchor>
      <arglist>(struct msgb *msg, uint8_t ie_type, const struct gsm0808_cell_id_list_segment *ci)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_cell_id_list_segment</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga1d9931b3fee16a23f36d0b1ea49126e1</anchor>
      <arglist>(struct gsm0808_cell_id_list_segment *ci, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_call_id</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga52d5f6d444f55c0cac2bf9e568b3fd47</anchor>
      <arglist>(uint32_t *ci, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_assignment_requirement</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga00df7213639d8b54dbb889fdf1124ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_cell_id_discr_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac86ccd3add953723f8f961cc8884c3b0</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm23003.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm23003_8h.html</filename>
    <class kind="struct">osmo_plmn_id</class>
    <class kind="struct">osmo_location_area_id</class>
    <class kind="struct">osmo_routing_area_id</class>
    <class kind="struct">osmo_cell_global_id</class>
    <class kind="struct">osmo_cell_global_id_ps</class>
    <class kind="struct">osmo_lac_and_ci_id</class>
    <class kind="struct">osmo_rnc_id</class>
    <class kind="struct">osmo_service_area_id</class>
    <class kind="struct">osmo_shared_network_area_id</class>
    <class kind="struct">osmo_gsn_address</class>
    <class kind="struct">osmo_tracking_area_id</class>
    <class kind="struct">osmo_eutran_cell_global_id</class>
    <class kind="struct">osmo_mme_id</class>
    <class kind="struct">osmo_gummei</class>
    <class kind="struct">osmo_guti</class>
    <member kind="enumeration">
      <type></type>
      <name>osmo_cgi_part</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>aa458d0dc9e35b67f3ffdb6391222e37e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CGI_PART_PLMN</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>aa458d0dc9e35b67f3ffdb6391222e37eafeb49628ee819926d98b0e432db577c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CGI_PART_LAC</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>aa458d0dc9e35b67f3ffdb6391222e37eaedcfc5b48932329f0a4cb8a30db93daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CGI_PART_CI</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>aa458d0dc9e35b67f3ffdb6391222e37ea88ab553acd9f5a4e1b7f6800c5d4b5e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_CGI_PART_RAC</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>aa458d0dc9e35b67f3ffdb6391222e37ead7343e35df8a1057cb35aa1229be2ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsn_addr_type</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>ade7cb9969570373fd229e3afefb10955</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSN_ADDR_TYPE_IPV4</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>ade7cb9969570373fd229e3afefb10955a37be3c11284bb282dc56b162c863f335</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSN_ADDR_TYPE_IPV6</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>ade7cb9969570373fd229e3afefb10955a1b05153064ce364e04b91a73224aaf6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_imsi_str_valid</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a8766c8f8ed9765b4cdd6cee1047d18a5</anchor>
      <arglist>(const char *imsi)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_msisdn_str_valid</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>add7e01a847d17b403dca9a1c58072f79</anchor>
      <arglist>(const char *msisdn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_imei_str_valid</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>ad0de5ffd112d4c82117e01db507b0919</anchor>
      <arglist>(const char *imei, bool with_15th_digit)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_mcc_name</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a1e37b2a138a0d812095d452fd4effc78</anchor>
      <arglist>(uint16_t mcc)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_mcc_name_buf</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a2f04e1521f8853628a830dd867cc96cf</anchor>
      <arglist>(char *buf, size_t buf_len, uint16_t mcc)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_mcc_name_c</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a648cdca36bf8685b712e2d58dff05fa2</anchor>
      <arglist>(const void *ctx, uint16_t mcc)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_mnc_name</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a258ead3e7e644239373b7e4f9b9c75cd</anchor>
      <arglist>(uint16_t mnc, bool mnc_3_digits)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_mnc_name_buf</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>af96dea73e6009d961a07381202ec8562</anchor>
      <arglist>(char *buf, size_t buf_len, uint16_t mnc, bool mnc_3_digits)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_mnc_name_c</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a455278bc743801015031b33060542b49</anchor>
      <arglist>(const void *ctx, uint16_t mnc, bool mnc_3_digits)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_plmn_name</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a82c72499a602aa92b80418f3d11a9e22</anchor>
      <arglist>(const struct osmo_plmn_id *plmn)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_plmn_name2</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>ada111597152a978afb5ad234e0352bfb</anchor>
      <arglist>(const struct osmo_plmn_id *plmn)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_plmn_name_buf</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a9b9e02a0cb07baf36b3550e1b6ae24aa</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_plmn_id *plmn)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_plmn_name_c</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>ace5d736b988f5c681e4372d28082d3d8</anchor>
      <arglist>(const void *ctx, const struct osmo_plmn_id *plmn)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_lai_name</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a5711213c323cfbcdb123abd79f562729</anchor>
      <arglist>(const struct osmo_location_area_id *lai)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_lai_name_buf</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>ad186fec00a69640e8a2c01a0486835b6</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_location_area_id *lai)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_lai_name_c</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a7ed8678227edee0f0d9ed1731139b47c</anchor>
      <arglist>(const void *ctx, const struct osmo_location_area_id *lai)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_rai_name2</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a89798a86e9a4a354dfc1e23d5ba0e30b</anchor>
      <arglist>(const struct osmo_routing_area_id *rai)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_rai_name2_buf</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a82630c48fa1ae4e3ffeacedd72ab5222</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_routing_area_id *rai)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_rai_name2_c</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>aab325fedd81035fab50d0edf222f63ff</anchor>
      <arglist>(const void *ctx, const struct osmo_routing_area_id *rai)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_cgi_name</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>aefd2465415517b530e66bd0d081b2d1c</anchor>
      <arglist>(const struct osmo_cell_global_id *cgi)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_cgi_name2</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a14a9714deb805f194750d94a8265fbd9</anchor>
      <arglist>(const struct osmo_cell_global_id *cgi)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_cgi_name_buf</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a147dff07936b4dc8539ac97dd51be864</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_cell_global_id *cgi)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_cgi_name_c</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a0ec1a24992445b3effa127ea48280cbe</anchor>
      <arglist>(const void *ctx, const struct osmo_cell_global_id *cgi)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_cgi_ps_name</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>ab255c392a7e013582fc771ae837cd47e</anchor>
      <arglist>(const struct osmo_cell_global_id_ps *cgi_ps)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_cgi_ps_name2</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>ac7c647c2aa8b624bae7ac4a1367ee6d0</anchor>
      <arglist>(const struct osmo_cell_global_id_ps *cgi_ps)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_cgi_ps_name_buf</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>abd8aa509a254a66e3fdb8e898103ae03</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_cell_global_id_ps *cgi_ps)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_cgi_ps_name_c</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>ae5f5f53cc1272fc7d2de17d9904d1c9b</anchor>
      <arglist>(const void *ctx, const struct osmo_cell_global_id_ps *cgi_ps)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_rnc_id_name</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a96edb9aca6adac06fcfae786271198a7</anchor>
      <arglist>(const struct osmo_rnc_id *rnc_id)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_rnc_id_name_buf</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>ac50723d74d53d8a2a25e74c53fdeeef8</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_rnc_id *rnc_id)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_rnc_id_name_c</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>afc8a379f7e9b0dfefce4c8f2a72bda81</anchor>
      <arglist>(const void *ctx, const struct osmo_rnc_id *rnc_id)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_sai_name</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a6d91a72ad4d80f54160762da3c71e1c3</anchor>
      <arglist>(const struct osmo_service_area_id *sai)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_sai_name2</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>aaff6dbe29a9a35a44b2c47a400502406</anchor>
      <arglist>(const struct osmo_service_area_id *sai)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_sai_name_buf</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a029c57e0ced4bfeb34f49452b55a68bf</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_service_area_id *sai)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_sai_name_c</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>abb4d7f96b41a747bde7eec263185c7d0</anchor>
      <arglist>(const void *ctx, const struct osmo_service_area_id *sai)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_gummei_name</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a391be2cd5ea9138b2834a18c6987e615</anchor>
      <arglist>(const struct osmo_gummei *gummei)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gummei_name_buf</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>abea50682518f9fa950df8ea5926c0fa0</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_gummei *gummei)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gummei_name_c</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>ab8d78cb94e6f0a4de3cbda361a515349</anchor>
      <arglist>(const void *ctx, const struct osmo_gummei *gummei)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_plmn_to_bcd</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a5a734cb91e447b4127f9aa2cf6d775fe</anchor>
      <arglist>(uint8_t *bcd_dst, const struct osmo_plmn_id *plmn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_plmn_from_bcd</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>ae8a971afee2120261b82eb7a8d3a4f2c</anchor>
      <arglist>(const uint8_t *bcd_src, struct osmo_plmn_id *plmn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mnc_from_str</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>aecaffb04c72e63ad834a1064f586174a</anchor>
      <arglist>(const char *mnc_str, uint16_t *mnc, bool *mnc_3_digits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_mcc_from_str</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>ab7dd9246af940d5d0ff53bcac53d8f07</anchor>
      <arglist>(const char *mcc_str, uint16_t *mcc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mnc_cmp</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>aa3513d871d4632695e4b4c7780cdd39a</anchor>
      <arglist>(uint16_t a_mnc, bool a_mnc_3_digits, uint16_t b_mnc, bool b_mnc_3_digits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_plmn_cmp</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a6e5fad9eb2065463fbe1266246896f4c</anchor>
      <arglist>(const struct osmo_plmn_id *a, const struct osmo_plmn_id *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_lai_cmp</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>aadd30eb1e9a03e5137e6c1d11999f0cf</anchor>
      <arglist>(const struct osmo_location_area_id *a, const struct osmo_location_area_id *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_rai_cmp</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a3a3ba28b8569d7fcc5956d94b1731860</anchor>
      <arglist>(const struct osmo_routing_area_id *a, const struct osmo_routing_area_id *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_cgi_cmp</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a812c50d21076570156b8a16df2cb053b</anchor>
      <arglist>(const struct osmo_cell_global_id *a, const struct osmo_cell_global_id *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_cgi_ps_cmp</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a3ceb86873192ea2dbe0e8f9b1b6a6ad4</anchor>
      <arglist>(const struct osmo_cell_global_id_ps *a, const struct osmo_cell_global_id_ps *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_rnc_id_cmp</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a633fc7ac2eba8553d01cefac50279fa4</anchor>
      <arglist>(const struct osmo_rnc_id *a, const struct osmo_rnc_id *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mme_id_cmp</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>aa06e6e3db8a52af258220eaf02d7f4b7</anchor>
      <arglist>(const struct osmo_mme_id *a, const struct osmo_mme_id *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gummei_cmp</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a553f6fa71a75a839df0b97afe0766e8a</anchor>
      <arglist>(const struct osmo_gummei *a, const struct osmo_gummei *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gen_home_network_domain</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a15b0328ac44ae0c9b920755676064f44</anchor>
      <arglist>(char *out, const struct osmo_plmn_id *plmn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_parse_home_network_domain</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a3ce658c252a4323e2eb9d5279fe2e2e8</anchor>
      <arglist>(struct osmo_plmn_id *out, const char *in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gen_mme_domain</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>aeb44a0c8c7a7a2f60fdba9f95457c0a8</anchor>
      <arglist>(char *out, const struct osmo_gummei *gummei)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gen_mme_group_domain</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>af4f9ec40d8d8121c57961228854f28a8</anchor>
      <arglist>(char *out, uint16_t mmegi, const struct osmo_plmn_id *plmn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_parse_mme_domain</name>
      <anchorfile>gsm23003_8h.html</anchorfile>
      <anchor>a638c10c477d06ed8d78f8ce06bd6b824</anchor>
      <arglist>(struct osmo_gummei *out, const char *in)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm23236.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm23236_8h.html</filename>
    <class kind="struct">osmo_nri_range</class>
    <class kind="struct">osmo_nri_ranges</class>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_NRI_BITLEN_MIN</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a7ba0d3eaaa6f3eaff64b9f2a8ee60ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_NRI_BITLEN_MAX</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a55d55f0d24b5274fa14a32358bc301a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_NRI_BITLEN_DEFAULT</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a0dc1ab9d89f5d484d595a1aa4da5d825</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_v_validate</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a1df8435960195ebaaa8b67ad1d610a4a</anchor>
      <arglist>(int16_t nri_v, uint8_t nri_bitlen)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_nri_v_matches_ranges</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a1ff484c82f1ed8ee84d796ad9d7fd004</anchor>
      <arglist>(int16_t nri_v, const struct osmo_nri_ranges *nri_ranges)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_v_limit_by_ranges</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a58aa2e811837ad9fb904cdd4e223a8c7</anchor>
      <arglist>(int16_t *nri_v, const struct osmo_nri_ranges *nri_ranges, uint32_t nri_bitlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_tmsi_nri_v_get</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a4de786786e11c95ff0a44264caf4a390</anchor>
      <arglist>(int16_t *nri_v, uint32_t tmsi, uint8_t nri_bitlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_tmsi_nri_v_set</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>ac3a197fdc119b7011edaa1dc04f0056f</anchor>
      <arglist>(uint32_t *tmsi, int16_t nri_v, uint8_t nri_bitlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_tmsi_nri_v_limit_by_ranges</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a2e354a0d091dd1836ab3243cf577bf9e</anchor>
      <arglist>(uint32_t *tmsi, const struct osmo_nri_ranges *nri_ranges, uint8_t nri_bitlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_range_validate</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a4524a76b894d3129cf94ef016cc13e6d</anchor>
      <arglist>(const struct osmo_nri_range *range, uint8_t nri_bitlen)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_nri_range_overlaps_ranges</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>ab6dd4caf3147f415ddb072b6f412c226</anchor>
      <arglist>(const struct osmo_nri_range *range, const struct osmo_nri_ranges *nri_ranges)</arglist>
    </member>
    <member kind="function">
      <type>struct osmo_nri_ranges *</type>
      <name>osmo_nri_ranges_alloc</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a25fc6a315a7c0479c71b19328f6698d3</anchor>
      <arglist>(void *ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_nri_ranges_free</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a0177e18f2ed4b792210c59333f55af2e</anchor>
      <arglist>(struct osmo_nri_ranges *nri_ranges)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_ranges_add</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a605dcaa480dba2b8135bff334819d453</anchor>
      <arglist>(struct osmo_nri_ranges *nri_ranges, const struct osmo_nri_range *add)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_ranges_del</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a433f2867aba1e9f03dd407e30d7f0b65</anchor>
      <arglist>(struct osmo_nri_ranges *nri_ranges, const struct osmo_nri_range *del)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_ranges_vty_add</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a4e0174de83a9cf340571419c755c339a</anchor>
      <arglist>(const char **message, struct osmo_nri_range *added_range, struct osmo_nri_ranges *nri_ranges, int argc, const char **argv, uint8_t nri_bitlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_ranges_vty_del</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a86c40de8e3ec5064b89c54f147c2b398</anchor>
      <arglist>(const char **message, struct osmo_nri_range *removed_range, struct osmo_nri_ranges *nri_ranges, int argc, const char **argv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_ranges_to_str_buf</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>aeb03020d6d17390122c1b913e86053c4</anchor>
      <arglist>(char *buf, size_t buflen, const struct osmo_nri_ranges *nri_ranges)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_nri_ranges_to_str_c</name>
      <anchorfile>gsm23236_8h.html</anchorfile>
      <anchor>a06560b8d90d3904eabfdb5e1ca1a0ff2</anchor>
      <arglist>(void *ctx, const struct osmo_nri_ranges *nri_ranges)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm29118.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm29118_8h.html</filename>
    <includes id="gsm23003_8h" name="gsm23003.h" local="no" imported="no">osmocom/gsm/gsm23003.h</includes>
    <includes id="gsm__29__118_8h" name="gsm_29_118.h" local="no" imported="no">osmocom/gsm/protocol/gsm_29_118.h</includes>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <class kind="struct">gsm29118_paging_req</class>
    <class kind="struct">gsm29118_reset_msg</class>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_msgb_alloc</name>
      <anchorfile>gsm29118_8h.html</anchorfile>
      <anchor>a3962ec97e150a541ec99974928b3878d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_alert_req</name>
      <anchorfile>gsm29118_8h.html</anchorfile>
      <anchor>a5ac0cf42e285c26f5891979143c7b277</anchor>
      <arglist>(const char *imsi)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_dl_ud</name>
      <anchorfile>gsm29118_8h.html</anchorfile>
      <anchor>a12d3b5a6ce3449da9b9855643ed1c431</anchor>
      <arglist>(const char *imsi, struct msgb *nas_msg)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_eps_det_ack</name>
      <anchorfile>gsm29118_8h.html</anchorfile>
      <anchor>a8a3583391baf48311600f4a8938a6299</anchor>
      <arglist>(const char *imsi)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_imsi_det_ack</name>
      <anchorfile>gsm29118_8h.html</anchorfile>
      <anchor>a223d3bf1404844d993c36c43d7a3905a</anchor>
      <arglist>(const char *imsi)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_lu_ack</name>
      <anchorfile>gsm29118_8h.html</anchorfile>
      <anchor>a7d8ba1f1e50e0c72dbddc9042bb888ea</anchor>
      <arglist>(const char *imsi, const struct osmo_location_area_id *lai, const uint8_t *new_id, unsigned int new_id_len)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_lu_rej</name>
      <anchorfile>gsm29118_8h.html</anchorfile>
      <anchor>aba346b97fd888e9da6e067d51ec28a8c</anchor>
      <arglist>(const char *imsi, uint8_t rej_cause, const struct osmo_location_area_id *lai)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_mm_info_req</name>
      <anchorfile>gsm29118_8h.html</anchorfile>
      <anchor>af71a1493af3802fd9f9778f2f5361c06</anchor>
      <arglist>(const char *imsi, const uint8_t *mm_info, uint8_t mm_info_len)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_paging_req</name>
      <anchorfile>gsm29118_8h.html</anchorfile>
      <anchor>a32ffca55a782b26e82d27c0955a8a2cf</anchor>
      <arglist>(struct gsm29118_paging_req *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_reset_ack</name>
      <anchorfile>gsm29118_8h.html</anchorfile>
      <anchor>ae43f78ae98f90cc8b397039138e22562</anchor>
      <arglist>(struct gsm29118_reset_msg *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_reset_ind</name>
      <anchorfile>gsm29118_8h.html</anchorfile>
      <anchor>a829e9a032d7d7fffe728163a135ddf3b</anchor>
      <arglist>(struct gsm29118_reset_msg *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_status</name>
      <anchorfile>gsm29118_8h.html</anchorfile>
      <anchor>ae854d36f43ce62f58fdd0bd5130b5dac</anchor>
      <arglist>(const char *imsi, enum sgsap_sgs_cause cause, const struct msgb *err_msg)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_release_req</name>
      <anchorfile>gsm29118_8h.html</anchorfile>
      <anchor>a001a289ced42c425b298f6e7cdd350d8</anchor>
      <arglist>(const char *imsi, const uint8_t sgs_cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_service_abort_req</name>
      <anchorfile>gsm29118_8h.html</anchorfile>
      <anchor>aecafeef2bea5cdd2448047f78bd1b899</anchor>
      <arglist>(const char *imsi)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm29205.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm29205_8h.html</filename>
    <class kind="struct">osmo_gcr_parsed</class>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GCR_MIN_LEN</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>gaca9fada0867882e65ce3165e5d463cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>osmo_enc_gcr</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>ga1387d926bea7cb69ca41814bf20f6b29</anchor>
      <arglist>(struct msgb *msg, const struct osmo_gcr_parsed *g)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_dec_gcr</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>ga41e5de0228f66e7ea43b253af26efef0</anchor>
      <arglist>(struct osmo_gcr_parsed *gcr, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_gcr_eq</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>ga9a29f24e0da01e4894097fef93c0c6d9</anchor>
      <arglist>(const struct osmo_gcr_parsed *gcr1, const struct osmo_gcr_parsed *gcr2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm44021.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm44021_8h.html</filename>
    <member kind="function">
      <type>int</type>
      <name>osmo_csd_12k_6k_decode_frame</name>
      <anchorfile>gsm44021_8h.html</anchorfile>
      <anchor>ae0f80aa9e166fafe29459ff59bca5b0b</anchor>
      <arglist>(struct osmo_v110_decoded_frame *fr, const ubit_t *ra_bits, size_t n_bits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_csd_12k_6k_encode_frame</name>
      <anchorfile>gsm44021_8h.html</anchorfile>
      <anchor>a1db6985a1663b7d3fef8b638629597d9</anchor>
      <arglist>(ubit_t *ra_bits, size_t ra_bits_size, const struct osmo_v110_decoded_frame *fr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_csd_3k6_decode_frame</name>
      <anchorfile>gsm44021_8h.html</anchorfile>
      <anchor>a692a696c6b54c0b38bdebda2d40759c1</anchor>
      <arglist>(struct osmo_v110_decoded_frame *fr, const ubit_t *ra_bits, size_t n_bits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_csd_3k6_encode_frame</name>
      <anchorfile>gsm44021_8h.html</anchorfile>
      <anchor>a8f99ddd31ee38e74e99a4c3d0d3c253d</anchor>
      <arglist>(ubit_t *ra_bits, size_t ra_bits_size, const struct osmo_v110_decoded_frame *fr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_csd_ubit_dump</name>
      <anchorfile>gsm44021_8h.html</anchorfile>
      <anchor>aa3cc527855f52b9ffcc24aac002e27e5</anchor>
      <arglist>(FILE *outf, const ubit_t *fr, size_t in_len)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm48.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm48_8h.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <includes id="gsm__23__003_8h" name="gsm_23_003.h" local="no" imported="no">osmocom/gsm/protocol/gsm_23_003.h</includes>
    <includes id="gsm48__ie_8h" name="gsm48_ie.h" local="no" imported="no">osmocom/gsm/gsm48_ie.h</includes>
    <includes id="gsm23003_8h" name="gsm23003.h" local="no" imported="no">osmocom/gsm/gsm23003.h</includes>
    <class kind="struct">gprs_ra_id</class>
    <member kind="define">
      <type>#define</type>
      <name>GSM_RESERVED_TMSI</name>
      <anchorfile>gsm48_8h.html</anchorfile>
      <anchor>a07b1c93d457b55a722344ec84fadc283</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_MCC_MNC_INVALID</name>
      <anchorfile>gsm48_8h.html</anchorfile>
      <anchor>ae338102f162377e214da8a0b415cfd43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MID_MAX_SIZE</name>
      <anchorfile>gsm48_8h.html</anchorfile>
      <anchor>a4a47469d6b8d662d71c7bc14ae7bb30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gsm48_push_l3hdr_tid</name>
      <anchorfile>gsm48_8h.html</anchorfile>
      <anchor>ab4b765a844fc6421430c8a625d9469af</anchor>
      <arglist>(msg, pdisc, tid, msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_cc_state_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gadbd70480952e29cfb9a1fe5e9ffa3e4c</anchor>
      <arglist>(uint8_t state)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_cc_msg_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab0699960d0d7babf1f38532ab2af3a44</anchor>
      <arglist>(uint8_t msgtype)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_rr_msg_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga36ecdcafcc0ac9a0bf2793c9bcad0c69</anchor>
      <arglist>(uint8_t msgtype)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_rr_short_pd_msg_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga95be14b61a8a11af5c955f0f1b7aa55b</anchor>
      <arglist>(uint8_t msgtype)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rr_cause_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga0ef7b95cfd2d4901cd9a4e87b164985c</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_rai_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga41a5d192039741e0b08be3283bdadb36</anchor>
      <arglist>(const struct gprs_ra_id *rai)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_rai_name_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafce867a0e711136eb3f5b91c1067bd70</anchor>
      <arglist>(char *buf, size_t buf_len, const struct gprs_ra_id *rai)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_rai_name_c</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga4996cc60e56c0d1729dfb284c1d5c402</anchor>
      <arglist>(const void *ctx, const struct gprs_ra_id *rai)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_rai_to_gprs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaad0a20e4607c6264792365755d952d49</anchor>
      <arglist>(struct gprs_ra_id *dest, const struct osmo_routing_area_id *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gprs_rai_to_osmo</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga1da7ad6a2dc9dcbfba2a69fc399ad740</anchor>
      <arglist>(struct osmo_routing_area_id *dest, const struct gprs_ra_id *src)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_lai</name>
      <anchorfile>gsm48_8h.html</anchorfile>
      <anchor>a72687415c0d2d05d519197a74962b5a0</anchor>
      <arglist>(struct gsm48_loc_area_id *lai, uint16_t *mcc, uint16_t *mnc, uint16_t *lac) OSMO_DEPRECATED(&quot;Use gsm48_decode_lai2() instead</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_decode_lai2</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga92284ee303f897cc3cf1601aaeba2f64</anchor>
      <arglist>(const struct gsm48_loc_area_id *lai, struct osmo_location_area_id *decoded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_generate_lai</name>
      <anchorfile>gsm48_8h.html</anchorfile>
      <anchor>a178e184533d26861beb2ceebe24a494c</anchor>
      <arglist>(struct gsm48_loc_area_id *lai48, uint16_t mcc, uint16_t mnc, uint16_t lac) OSMO_DEPRECATED(&quot;Use gsm48_generate_lai2() instead</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_generate_lai2</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga91e6da6d2f8952ce8cefd0b6415fa854</anchor>
      <arglist>(struct gsm48_loc_area_id *lai48, const struct osmo_location_area_id *lai)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_mcc_mnc_from_bcd</name>
      <anchorfile>gsm48_8h.html</anchorfile>
      <anchor>a0c594e4ab168db031daddb63393c8eaf</anchor>
      <arglist>(uint8_t *bcd_src, uint16_t *mcc, uint16_t *mnc) OSMO_DEPRECATED(&quot;Use osmo_plmn_from_bcd() instead</arglist>
    </member>
    <member kind="function">
      <type>struct gsm48_hdr *</type>
      <name>gsm48_push_l3hdr</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gadd8f9f0425a7751bcc8d9b8067bdceea</anchor>
      <arglist>(struct msgb *msg, uint8_t pdisc, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm48_chan_mode</type>
      <name>gsm48_chan_mode_to_vamos</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaa4d52308340ef3f2568b791ab87cc7e6</anchor>
      <arglist>(enum gsm48_chan_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm48_chan_mode</type>
      <name>gsm48_chan_mode_to_non_vamos</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafc4af1e5cda0fc66e89ac88d46cb40a4</anchor>
      <arglist>(enum gsm48_chan_mode mode)</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>gsm48_att_tlvdef</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaf1cae679a01a7d3cab83e7e8b48560fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>gsm48_rr_att_tlvdef</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga7578c8e453c5cc3d7bf4ea6a6aff4d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>gsm48_mm_att_tlvdef</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaab47ba9a689cae82d98f1f3c0bd57c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int to not lose leading zeros in the</type>
      <name>MNC</name>
      <anchorfile>gsm48_8h.html</anchorfile>
      <anchor>a727ba753efdd717fcade332c871ccd54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int gsm48_generate_mid_from_tmsi *(uint8_t *buf, uint32_t tmsi) OSMO_DEPRECATED_OUTSIDE(&quot;Instead us</type>
      <name>l</name>
      <anchorfile>gsm48_8h.html</anchorfile>
      <anchor>a5a4b89875a33c5ad7faeb71383dc05ed</anchor>
      <arglist>)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm48_arfcn_range_encode.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm48__arfcn__range__encode_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSM48_RANGE_ENC_MAX_ARFCNS</name>
      <anchorfile>gsm48__arfcn__range__encode_8h.html</anchorfile>
      <anchor>a3bfd46424e2704131defc952272301d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsm48_range</name>
      <anchorfile>gsm48__arfcn__range__encode_8h.html</anchorfile>
      <anchor>a1bf10bb9d7e8ba79767bf141ca420777</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM48_ARFCN_RANGE_INVALID</name>
      <anchorfile>gsm48__arfcn__range__encode_8h.html</anchorfile>
      <anchor>a1bf10bb9d7e8ba79767bf141ca420777a107d57aa19c69ac977be705043baf33e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM48_ARFCN_RANGE_128</name>
      <anchorfile>gsm48__arfcn__range__encode_8h.html</anchorfile>
      <anchor>a1bf10bb9d7e8ba79767bf141ca420777a3f7fcda0f3a4248b06087a5a571a9d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM48_ARFCN_RANGE_256</name>
      <anchorfile>gsm48__arfcn__range__encode_8h.html</anchorfile>
      <anchor>a1bf10bb9d7e8ba79767bf141ca420777a5c24e4741c92bd79b858ded98e9d43f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM48_ARFCN_RANGE_512</name>
      <anchorfile>gsm48__arfcn__range__encode_8h.html</anchorfile>
      <anchor>a1bf10bb9d7e8ba79767bf141ca420777ac94ac2253cd3b058daf3d32c8b99bd09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM48_ARFCN_RANGE_1024</name>
      <anchorfile>gsm48__arfcn__range__encode_8h.html</anchorfile>
      <anchor>a1bf10bb9d7e8ba79767bf141ca420777a092688ac8ee914a2a312417195b9eb16</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_determine_range</name>
      <anchorfile>gsm48__arfcn__range__encode_8h.html</anchorfile>
      <anchor>ae599d5450ead96df515efce6ade5dda2</anchor>
      <arglist>(const int *arfcns, int size, int *f0_out)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_arfcns</name>
      <anchorfile>gsm48__arfcn__range__encode_8h.html</anchorfile>
      <anchor>a55063b8daa287ef3d93e7ed674028d20</anchor>
      <arglist>(enum osmo_gsm48_range rng, const int *arfcns, int sze, int *out, int idx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_find_index</name>
      <anchorfile>gsm48__arfcn__range__encode_8h.html</anchorfile>
      <anchor>ad05f36203e4c9891781263fec923e8c3</anchor>
      <arglist>(enum osmo_gsm48_range rng, const int *arfcns, int size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_filter_arfcns</name>
      <anchorfile>gsm48__arfcn__range__encode_8h.html</anchorfile>
      <anchor>ae3d9290d7db3d20151d6ab751089fd3e</anchor>
      <arglist>(int *arfcns, const int sze, const int f0, int *f0_included)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_128</name>
      <anchorfile>gsm48__arfcn__range__encode_8h.html</anchorfile>
      <anchor>a6d9a7c982386b4ee5c6d35a7024f190c</anchor>
      <arglist>(uint8_t *chan_list, int f0, int *w)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_256</name>
      <anchorfile>gsm48__arfcn__range__encode_8h.html</anchorfile>
      <anchor>aed2cdbc388075b6ccb28a621d18b9a3c</anchor>
      <arglist>(uint8_t *chan_list, int f0, int *w)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_512</name>
      <anchorfile>gsm48__arfcn__range__encode_8h.html</anchorfile>
      <anchor>a4f830c03682612b8245be84fb1e11832</anchor>
      <arglist>(uint8_t *chan_list, int f0, int *w)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_1024</name>
      <anchorfile>gsm48__arfcn__range__encode_8h.html</anchorfile>
      <anchor>a2673dcfead831fd420d5bbc5f0b3b3b8</anchor>
      <arglist>(uint8_t *chan_list, int f0, int f0_incl, int *w)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm48_ie.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm48__ie_8h.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="mncc_8h" name="mncc.h" local="no" imported="no">osmocom/gsm/mncc.h</includes>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <class kind="struct">gsm_sysinfo_freq</class>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_bcd_number</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gad0214b46c6453ec71cec042ba96422b8</anchor>
      <arglist>(char *output, int output_len, const uint8_t *bcd_lv, int h_len) OSMO_DEPRECATED_OUTSIDE(&quot;Use gsm48_decode_bcd_number2() for improved bounds checking&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_bcd_number2</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga5b3bf7d4c1afaa1fe5705f76bb5a0e07</anchor>
      <arglist>(char *output, size_t output_len, const uint8_t *bcd_lv, size_t input_len, size_t h_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_bcd_number</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gacb2d8b542186392dab9b564e95d6cc1d</anchor>
      <arglist>(uint8_t *bcd_lv, uint8_t max_len, int h_len, const char *input)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_bearer_cap</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga86a28ebd028d29eb0ac1dbd3003b4c39</anchor>
      <arglist>(struct gsm_mncc_bearer_cap *bcap, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_bearer_cap</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaf2c33e892bdb259d838b30c0351f0ba7</anchor>
      <arglist>(struct msgb *msg, int lv_only, const struct gsm_mncc_bearer_cap *bcap)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_cccap</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga1ddab02190f282cd0263c74026d87ae8</anchor>
      <arglist>(struct gsm_mncc_cccap *ccap, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_cccap</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga9f0875ecde27d728313ab1f41b9ca60d</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_cccap *ccap)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_called</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab4519c62e601705c981ae59c3454bc6c</anchor>
      <arglist>(struct gsm_mncc_number *called, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_called</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaafe33212d70a0006834facf81ca30c1a</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_number *called)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_callerid</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga9ae6cb39c986258e7aaebe790075d9a7</anchor>
      <arglist>(struct gsm_mncc_number *callerid, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_callerid</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga3784469be522807ca6d7764e1a56e368</anchor>
      <arglist>(struct msgb *msg, int ie, int max_len, const struct gsm_mncc_number *callerid)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_cause</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga160850bd89612994bd000ba761662a01</anchor>
      <arglist>(struct gsm_mncc_cause *cause, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_cause</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafc70a15ba1ac6b9b5d9904dd5048cdb3</anchor>
      <arglist>(struct msgb *msg, int lv_only, const struct gsm_mncc_cause *cause)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_calling</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2e750349ad708e53e88b04ebfeeaa90e</anchor>
      <arglist>(struct gsm_mncc_number *calling, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_calling</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2b6a22241c3cde5745b6bd9a72b1ca61</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_number *calling)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_connected</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga1bfae76c935759a320a49624529b8e59</anchor>
      <arglist>(struct gsm_mncc_number *connected, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_connected</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaf9ca5751dd98625e37fdb86a53e6dfd2</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_number *connected)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_redirecting</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaf3f3ca63d0e0a4e8041b08d9c2ec294e</anchor>
      <arglist>(struct gsm_mncc_number *redirecting, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_redirecting</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaaa86b1fb9883743b29026a8726849e64</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_number *redirecting)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_facility</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga695092e59407d4d5da56c9ca706ab461</anchor>
      <arglist>(struct gsm_mncc_facility *facility, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_facility</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga116f0fcbf1a78bc335adcf8dacb5ff10</anchor>
      <arglist>(struct msgb *msg, int lv_only, const struct gsm_mncc_facility *facility)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_notify</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga4ac394899f73e7ef8093fb4ee348eb0b</anchor>
      <arglist>(int *notify, const uint8_t *v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_notify</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga66fadbf8ec7651ad24353e84c2fc307e</anchor>
      <arglist>(struct msgb *msg, int notify)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_signal</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga030f620cbbfa299f6992f526fb87dbc4</anchor>
      <arglist>(int *signal, const uint8_t *v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_signal</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab1d4366ce3803c2196560952431630a6</anchor>
      <arglist>(struct msgb *msg, int signal)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_keypad</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga98e50a2ad48868fc7e1ca926a4bd88c7</anchor>
      <arglist>(int *keypad, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_keypad</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga350ee9a916915d68bdbe66b2d984fa94</anchor>
      <arglist>(struct msgb *msg, int keypad)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_progress</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga4118f4763d774aa6b06679baa8b504c0</anchor>
      <arglist>(struct gsm_mncc_progress *progress, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_progress</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga3e6e1056ccf01869483ea24034a0c35a</anchor>
      <arglist>(struct msgb *msg, int lv_only, const struct gsm_mncc_progress *p)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_useruser</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga8e14934259989d3042551c4f11711cca</anchor>
      <arglist>(struct gsm_mncc_useruser *uu, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_useruser</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga024cba57905f0580329aa7f00c42fda1</anchor>
      <arglist>(struct msgb *msg, int lv_only, const struct gsm_mncc_useruser *uu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_ssversion</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gac37222115309f8c3b23716f383e2a12a</anchor>
      <arglist>(struct gsm_mncc_ssversion *ssv, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_ssversion</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga438a5ec65f4cba1eda75e1fbf24d9980</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_ssversion *ssv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_more</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga89c6ca906ca0040a1ff586fa2a7867c1</anchor>
      <arglist>(struct msgb *msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_freq_list</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga437c4a3f686ef16f04f2a3a17215c0d1</anchor>
      <arglist>(struct gsm_sysinfo_freq *f, const uint8_t *cd, uint8_t len, uint8_t mask, uint8_t frqt)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_classmark3</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga9094f9cdf4d23475b4abc093f517c9f6</anchor>
      <arglist>(struct gsm48_classmark3 *classmark3_out, const uint8_t *classmark3, size_t classmark3_len)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm48_rest_octets.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm48__rest__octets_8h.html</filename>
    <includes id="sysinfo_8h" name="sysinfo.h" local="no" imported="no">osmocom/gsm/sysinfo.h</includes>
    <includes id="gsm__44__060_8h" name="gsm_44_060.h" local="no" imported="no">osmocom/gsm/protocol/gsm_44_060.h</includes>
    <class kind="struct">osmo_gsm48_si_pch_nch_info</class>
    <class kind="struct">osmo_gsm48_si_vbs_vgcs_options</class>
    <class kind="struct">osmo_gsm48_si_dtm_support</class>
    <class kind="struct">osmo_gsm48_si_gprs_ms_txpwr_max_ccch</class>
    <class kind="struct">osmo_gsm48_si6_ro_info</class>
    <class kind="struct">osmo_gsm48_si_selection_params</class>
    <class kind="struct">osmo_gsm48_si_power_offset</class>
    <class kind="struct">osmo_gsm48_si3_gprs_ind</class>
    <class kind="struct">osmo_gsm48_lsa_params</class>
    <class kind="struct">osmo_gsm48_si_ro_info</class>
    <class kind="struct">osmo_gsm48_si13_info</class>
    <member kind="define">
      <type>#define</type>
      <name>SI2Q_MAX_NUM</name>
      <anchorfile>gsm48__rest__octets_8h.html</anchorfile>
      <anchor>aab2ae86f4327d239a610b413ad97e855</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SI2Q_MAX_LEN</name>
      <anchorfile>gsm48__rest__octets_8h.html</anchorfile>
      <anchor>ab966628a0b06a97f61398f1c837d2a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SI2Q_MIN_LEN</name>
      <anchorfile>gsm48__rest__octets_8h.html</anchorfile>
      <anchor>af8fd23c7ab101f50b72834d250006030</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_rest_octets_si1_encode</name>
      <anchorfile>gsm48__rest__octets_8h.html</anchorfile>
      <anchor>a1bee05a7f558bcaae514f96bbb9e07d7</anchor>
      <arglist>(uint8_t *data, uint8_t *nch_pos, int is1800_net)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_si1ro_nch_pos_decode</name>
      <anchorfile>gsm48__rest__octets_8h.html</anchorfile>
      <anchor>a8526ab6627e9644ea457f44bef04bcea</anchor>
      <arglist>(uint8_t value, uint8_t *num_blocks, uint8_t *first_block)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_si1ro_nch_pos_encode</name>
      <anchorfile>gsm48__rest__octets_8h.html</anchorfile>
      <anchor>a555e16ace13a45c4bf6813af4ae3cd71</anchor>
      <arglist>(uint8_t num_blocks, uint8_t first_block)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_rest_octets_si2quater_encode</name>
      <anchorfile>gsm48__rest__octets_8h.html</anchorfile>
      <anchor>ab83e2b3a2dd7e5873e90856c59737c1f</anchor>
      <arglist>(uint8_t *data, uint8_t si2q_index, uint8_t si2q_count, const uint16_t *uarfcn_list, size_t *u_offset, size_t uarfcn_length, uint16_t *scramble_list, struct osmo_earfcn_si2q *si2quater_neigh_list, size_t *e_offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_rest_octets_si6_encode</name>
      <anchorfile>gsm48__rest__octets_8h.html</anchorfile>
      <anchor>a66665f1f3f726a97c855c5a9fe03558c</anchor>
      <arglist>(uint8_t *data, const struct osmo_gsm48_si6_ro_info *in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_rest_octets_si3_encode</name>
      <anchorfile>gsm48__rest__octets_8h.html</anchorfile>
      <anchor>aa8c4555688398761a0760776f47a7423</anchor>
      <arglist>(uint8_t *data, const struct osmo_gsm48_si_ro_info *si3)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_rest_octets_si4_encode</name>
      <anchorfile>gsm48__rest__octets_8h.html</anchorfile>
      <anchor>a04400b7fc273590a53887322d2160f1b</anchor>
      <arglist>(uint8_t *data, const struct osmo_gsm48_si_ro_info *si4, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_rest_octets_si13_decode</name>
      <anchorfile>gsm48__rest__octets_8h.html</anchorfile>
      <anchor>a8c6b0a4487950d4ec573d8dc4a787232</anchor>
      <arglist>(struct osmo_gsm48_si13_info *si13, const uint8_t *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_rest_octets_si13_encode</name>
      <anchorfile>gsm48__rest__octets_8h.html</anchorfile>
      <anchor>a2e63b2384e9d3128d343d71381b41a06</anchor>
      <arglist>(uint8_t *data, const struct osmo_gsm48_si13_info *si13)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_gsm48_rest_octets_si3_decode</name>
      <anchorfile>gsm48__rest__octets_8h.html</anchorfile>
      <anchor>a9848710656f03c1282cf5c7c90ead26b</anchor>
      <arglist>(struct osmo_gsm48_si_ro_info *si3, const uint8_t *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_gsm48_rest_octets_si4_decode</name>
      <anchorfile>gsm48__rest__octets_8h.html</anchorfile>
      <anchor>a3da8de952a2a1be8d6c42beaf6870f23</anchor>
      <arglist>(struct osmo_gsm48_si_ro_info *si4, const uint8_t *data, int len)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_utils.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsm__utils_8h.html</filename>
    <class kind="struct">gsm_time</class>
    <member kind="define">
      <type>#define</type>
      <name>ADD_MODULO</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>ac77f3937a96656b951443bd9fd96ed62</anchor>
      <arglist>(sum, delta, modulo)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_MAX_FN</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a07058d675ebd8d4cba6d70a31dd04306</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_FN_UNSET</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a81e21766d0a1dd5529e0231bb00ad56a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_MAX_RAND_ID_LEN</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>ad699af45c2221292d82fb53ebf05249d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARFCN_PCS</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a39e77c43a8ae0b66141fe870fdc5a819</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARFCN_UPLINK</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a3f0f5a17a8755a58af4b7a541e311b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARFCN_FLAG_MASK</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>ad16e807aceb7cbaec75aead9163d1948</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_RFN_MODULUS</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>ada36d67b324242ded6cc646aeac2f9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_PCHAN_TCH_F_TCH_H_PDCH</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>ac6cc66de1feb7ac0ea99b4c30cecc496</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_7BIT_LEGACY_MAX_BUFFER_SIZE</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a6f63775307b862358e11ff634b3eccb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm_band</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a6e0968a881716940e48ed4650dd4709e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_BAND_850</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a6e0968a881716940e48ed4650dd4709ea84a03e38cd04c2944b19a03e8af54afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_BAND_900</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a6e0968a881716940e48ed4650dd4709ea593f6e8c846891de8adb9fb9a76ec719</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_BAND_1800</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a6e0968a881716940e48ed4650dd4709ea22ca7b57b4a8a1868116ff212611e101</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_BAND_1900</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a6e0968a881716940e48ed4650dd4709eabe6c3153803fa3289a296ddea1bb468c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_BAND_450</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a6e0968a881716940e48ed4650dd4709eadd2b52248fc722230bbaff237862679c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_BAND_480</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a6e0968a881716940e48ed4650dd4709ea05f6ebd7317292599a3530468c3badea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_BAND_750</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a6e0968a881716940e48ed4650dd4709ea9aace027262e70758f2389ae04c14cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_BAND_810</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a6e0968a881716940e48ed4650dd4709ead1dbe595098756b9a65d9defe186fbf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gprs_tlli_type</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a0bc30f44c6a4ecb73193008fa9ac2ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLLI_LOCAL</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a0bc30f44c6a4ecb73193008fa9ac2ed7a8d0757fac7777c0877f1ec891e0f314c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLLI_FOREIGN</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a0bc30f44c6a4ecb73193008fa9ac2ed7a922f2da4cc689a717f7db76edc9516c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLLI_RANDOM</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a0bc30f44c6a4ecb73193008fa9ac2ed7a20ba6d183dfc01fece73ba85dc7abaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLLI_AUXILIARY</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a0bc30f44c6a4ecb73193008fa9ac2ed7a2a46896d9fd9ae6f95671003421bbdda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLLI_RESERVED</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a0bc30f44c6a4ecb73193008fa9ac2ed7a912f5ee2ee70c36ad8ac036720bca0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLLI_G_RNTI</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a0bc30f44c6a4ecb73193008fa9ac2ed7ac2b0c20195f8eef5e0dd015896cab832</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLLI_RAND_G_RNTI</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a0bc30f44c6a4ecb73193008fa9ac2ed7ad32af438f289ecdefa8b0b7e21996767</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm_phys_chan_config</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a246fb9f8ec6d45e6360ecbd4e5bfd06a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_PCHAN_NONE</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a246fb9f8ec6d45e6360ecbd4e5bfd06aa8a575039897de1aaa08d072937054657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_PCHAN_CCCH</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a246fb9f8ec6d45e6360ecbd4e5bfd06aa78ced09ad94d7249cbeae233c91ee396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_PCHAN_CCCH_SDCCH4</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a246fb9f8ec6d45e6360ecbd4e5bfd06aaf94df040da34115892d7b946ec1550c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_PCHAN_TCH_F</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a246fb9f8ec6d45e6360ecbd4e5bfd06aadb239e7bdff0bf283b042bec73524e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_PCHAN_TCH_H</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a246fb9f8ec6d45e6360ecbd4e5bfd06aaa7c7d2be4a075bda621fa289989d5977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_PCHAN_SDCCH8_SACCH8C</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a246fb9f8ec6d45e6360ecbd4e5bfd06aaa9b91e3b54d63fe7eebe184deaddc30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_PCHAN_PDCH</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a246fb9f8ec6d45e6360ecbd4e5bfd06aae5027d41bfd7197c7d0f2d34dae8ee38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_PCHAN_TCH_F_PDCH</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a246fb9f8ec6d45e6360ecbd4e5bfd06aa6395d57d994cf5f2a4e40f832541eaba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_PCHAN_UNKNOWN</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a246fb9f8ec6d45e6360ecbd4e5bfd06aa2bc2a11ee21e24886f58cf79038014c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_PCHAN_CCCH_SDCCH4_CBCH</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a246fb9f8ec6d45e6360ecbd4e5bfd06aafc22cd46bace582f1df598dc6540f8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_PCHAN_SDCCH8_SACCH8C_CBCH</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a246fb9f8ec6d45e6360ecbd4e5bfd06aa6d4f67230e9619094b173f85e6d7ed94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_PCHAN_OSMO_DYN</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a246fb9f8ec6d45e6360ecbd4e5bfd06aabc2fb07796dcd8f9a0b462589531b257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_GSM_PCHAN_MAX</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a246fb9f8ec6d45e6360ecbd4e5bfd06aad2eb5831df9c7a2d9855d389629603a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm_chan_t</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a9f0d3d0f3b5d791f71f3c12d71255b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_LCHAN_NONE</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a9f0d3d0f3b5d791f71f3c12d71255b8faae9cdadc9639146425436c868e32bb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_LCHAN_SDCCH</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a9f0d3d0f3b5d791f71f3c12d71255b8fa4dda68bc91cb9e37d534a9863201bdec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_LCHAN_TCH_F</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a9f0d3d0f3b5d791f71f3c12d71255b8fa52619524b2002c09734fa4f6918fca09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_LCHAN_TCH_H</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a9f0d3d0f3b5d791f71f3c12d71255b8fa3e1b2064b3bd63aad06b4cb2b8996a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_LCHAN_UNKNOWN</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a9f0d3d0f3b5d791f71f3c12d71255b8fa8b8c6d75c78dff8ccfa27f1fe24f40de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_LCHAN_CCCH</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a9f0d3d0f3b5d791f71f3c12d71255b8fad1d2c8b36456ad1af51ce3f54b5fe70c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_LCHAN_PDTCH</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a9f0d3d0f3b5d791f71f3c12d71255b8faa0d39c5b8a6aeb4625f59ca294560d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_LCHAN_CBCH</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a9f0d3d0f3b5d791f71f3c12d71255b8faa334badd157c8e82d2d8cd5f340b9a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_GSM_LCHAN_MAX</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a9f0d3d0f3b5d791f71f3c12d71255b8fab6ee3b4bbbd78dd7b0fdd1e553980ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_rat_type</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>aaee7afd3e92fae36c8aca14126c28860</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RAT_UNKNOWN</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>aaee7afd3e92fae36c8aca14126c28860a9f4492958e07e7fd5b8819d9e7d1fa0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RAT_GERAN_A</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>aaee7afd3e92fae36c8aca14126c28860ab8f0bfa6cdf8153ee7dacf24ff6fb43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RAT_UTRAN_IU</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>aaee7afd3e92fae36c8aca14126c28860a30ab3f8a4d52de8b50f63d54601cc679</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RAT_EUTRAN_SGS</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>aaee7afd3e92fae36c8aca14126c28860a92cf1aeac8bde6d2ef3795591a05bb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RAT_COUNT</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>aaee7afd3e92fae36c8aca14126c28860a84a1f1116ac6af5de4eb18048856a23c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm_band_name</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a650c05a3987ed76bed5913fcb6ab8000</anchor>
      <arglist>(enum gsm_band band)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm_band</type>
      <name>gsm_band_parse</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a1fa7003e966227107b6d55de5ebd391b</anchor>
      <arglist>(const char *mhz)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_get_rand_id</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a5b09d21926d3a35ced829f61dc0bb790</anchor>
      <arglist>(uint8_t *out, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_decode_n</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a03c0ce5109203002f372d2c023062e47</anchor>
      <arglist>(char *decoded, size_t n, const uint8_t *user_data, uint8_t length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_decode_n_ussd</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a8804da8fdc238cfc22985e568433d29f</anchor>
      <arglist>(char *decoded, size_t n, const uint8_t *user_data, uint8_t length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_encode_n</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a8ece1eed9b296f7f2486db361701acdd</anchor>
      <arglist>(uint8_t *result, size_t n, const char *data, int *octets_written)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_encode_n_ussd</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>aa501440ce3facba2fac7acd656a1112d</anchor>
      <arglist>(uint8_t *result, size_t n, const char *data, int *octets_written)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_septets2octets</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>af39ad3773e2d231295cbf0cd56db3071</anchor>
      <arglist>(uint8_t *result, const uint8_t *rdata, uint8_t septet_len, uint8_t padding) OSMO_DEPRECATED(&quot;This function is unable to handle more than 255 septets</arglist>
    </member>
    <member kind="function">
      <type>int use</type>
      <name>gsm_septet_pack</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a33b84fc430c967b587fdcaf71c96c26a</anchor>
      <arglist>() instead.&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_septet_pack</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a0510de16d812e1e028e09764a55c220d</anchor>
      <arglist>(uint8_t *result, const uint8_t *rdata, size_t septet_len, uint8_t padding)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_septet_encode</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a29185670b3aca45651f1d77e1bb7c6b7</anchor>
      <arglist>(uint8_t *result, const char *data)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm_get_octet_len</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>ae344c384beeff74e364f3bcbe5630146</anchor>
      <arglist>(const uint8_t sept_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_decode_n_hdr</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>acc316e782432e05d65b194d94cfc3f89</anchor>
      <arglist>(char *decoded, size_t n, const uint8_t *user_data, uint8_t length, uint8_t ud_hdr_ind)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ms_class_gmsk_dbm</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a8bf84d443245ef71bc0facb8671f647e</anchor>
      <arglist>(enum gsm_band band, int ms_class)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ms_pwr_ctl_lvl</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a480695532e5647f6403768db3842dc02</anchor>
      <arglist>(enum gsm_band band, unsigned int dbm)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ms_pwr_dbm</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>af1a932df543020d87413668cbba66b9f</anchor>
      <arglist>(enum gsm_band band, uint8_t lvl)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxlev2dbm</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a8d7eb8255d6849331f4171b5f7960f83</anchor>
      <arglist>(uint8_t rxlev)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>dbm2rxlev</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a40d332ca08e3dddf3dfbd77e3e9f3b85</anchor>
      <arglist>(int dbm)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ms_cm2_a5n_support</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>abc8428d4b8e66ec9f1dcebc326303ea6</anchor>
      <arglist>(uint8_t *cm2, unsigned n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ms_cm3_a5n_support</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a29677769ccf6d7282a2e8cf0792c0943</anchor>
      <arglist>(uint8_t *cm3, unsigned n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rach_max_trans_val2raw</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a1165d518dee15b65e1afc087d6364fad</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rach_max_trans_raw2val</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>abc9a983eea548bdece6a38e722d68a2e</anchor>
      <arglist>(int raw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>rach_tx_integer_raw2val</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a1db7866722f1a1362059bac2b5fed62e</anchor>
      <arglist>(uint8_t raw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_arfcn2band_rc</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a2526084c5f9fe9df8b7567f3c4f00d2a</anchor>
      <arglist>(uint16_t arfcn, enum gsm_band *band)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm_band</type>
      <name>gsm_arfcn2band</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>aa9bc78088295f253cbd538a4914b5bf5</anchor>
      <arglist>(uint16_t arfcn) OSMO_DEPRECATED(&quot;Use gsm_arfcn2band_rc() instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>gsm_arfcn2freq10</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>abfa6d93d10c7204e6b19aab256abb1c2</anchor>
      <arglist>(uint16_t arfcn, int uplink)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>gsm_freq102arfcn</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a0966dafc049ea830941e4350814da7c1</anchor>
      <arglist>(uint16_t freq10, int uplink)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm_fn2gsmtime</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a03983eaede8e4c86846319818e178b39</anchor>
      <arglist>(struct gsm_time *time, uint32_t fn)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm_fn_as_gsmtime_str</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a04260546b5802656f5f9e67d3eb15b7a</anchor>
      <arglist>(uint32_t fn)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gsm_gsmtime2fn</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a4fcb2d00394ab3a9976a2232fa1aec5e</anchor>
      <arglist>(const struct gsm_time *time)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_dump_gsmtime</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>acc0292d87248739afc7eb2afbe458f80</anchor>
      <arglist>(const struct gsm_time *tm)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_dump_gsmtime_buf</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>add331b4c175d2e82943f7a50d4337cb8</anchor>
      <arglist>(char *buf, size_t buf_len, const struct gsm_time *tm)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_dump_gsmtime_c</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a116042280c8352d9c7bbaf9bf7ba1909</anchor>
      <arglist>(const void *ctx, const struct gsm_time *tm)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gsm_rfn2fn</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>ad6becb4339b7ca4d7f3d00aededa0b70</anchor>
      <arglist>(uint16_t rfn, uint32_t curr_fn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>gsm_fn2rfn</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a13d4285e580bacd3dda8248b5aaa4560</anchor>
      <arglist>(uint32_t fn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gprs_tlli_type</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a54938c22c71cc3d62ebad1de580764f6</anchor>
      <arglist>(uint32_t tlli)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gprs_tmsi2tlli</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a81645092c5373185e9b87c81a64eafcd</anchor>
      <arglist>(uint32_t p_tmsi, enum gprs_tlli_type type)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gprs_tlli2tmsi</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>ab5b2644a6bd725aa4778e3852cd4d6a6</anchor>
      <arglist>(uint32_t tlli)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm_chan_t_name</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a480a58d35f4f6cf5888b44fc5d9ab875</anchor>
      <arglist>(enum gsm_chan_t val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_decode</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a809699177aa165d56d76655e51f67065</anchor>
      <arglist>(char *decoded, const uint8_t *user_data, uint8_t length) OSMO_DEPRECATED(&quot;Use gsm_7bit_decode_n() instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_decode_ussd</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a2190e95d787876502a77b0e5c9dee61c</anchor>
      <arglist>(char *decoded, const uint8_t *user_data, uint8_t length) OSMO_DEPRECATED(&quot;Use gsm_7bit_decode_n_ussd() instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_encode</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a63ba84d1168cd0661b0d3c84fae89e75</anchor>
      <arglist>(uint8_t *result, const char *data) OSMO_DEPRECATED(&quot;Use gsm_7bit_encode_n() instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_encode_ussd</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>a4aee424b89b759536ce4791617287584</anchor>
      <arglist>(uint8_t *result, const char *data, int *octets_written) OSMO_DEPRECATED(&quot;Use gsm_7bit_encode_n_ussd() instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_encode_oct</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>aa4b00c9071e7e099657463d4276042d3</anchor>
      <arglist>(uint8_t *result, const char *data, int *octets_written) OSMO_DEPRECATED(&quot;Use gsm_7bit_encode_n() instead&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_rat_type_name</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>ae58afae46f358e59c2146b3cd0284165</anchor>
      <arglist>(enum osmo_rat_type val)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm_chan_t_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gacea173936ccc4dbdd6492fe9b8b82b1d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_rat_type_names</name>
      <anchorfile>gsm__utils_8h.html</anchorfile>
      <anchor>aa1c66d15e1eae4970b3598883ecd3598</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsup.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsup_8h.html</filename>
    <includes id="gsup__sms_8h" name="gsup_sms.h" local="no" imported="no">osmocom/gsm/gsup_sms.h</includes>
    <includes id="gsm__23__003_8h" name="gsm_23_003.h" local="no" imported="no">osmocom/gsm/protocol/gsm_23_003.h</includes>
    <includes id="gsm__03__40_8h" name="gsm_03_40.h" local="no" imported="no">osmocom/gsm/protocol/gsm_03_40.h</includes>
    <includes id="gsm__04__08__gprs_8h" name="gsm_04_08_gprs.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08_gprs.h</includes>
    <includes id="gsm__08__08_8h" name="gsm_08_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_08_08.h</includes>
    <includes id="gsm__utils_8h" name="gsm_utils.h" local="no" imported="no">osmocom/gsm/gsm_utils.h</includes>
    <includes id="auth_8h" name="auth.h" local="no" imported="no">osmocom/crypt/auth.h</includes>
    <class kind="struct">osmo_gsup_pdp_info</class>
    <class kind="struct">osmo_gsup_an_apdu</class>
    <class kind="struct">osmo_gsup_message</class>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_PORT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga417abe881b0880e73deb655567dd710f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_MAX_NUM_PDP_INFO</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga7d2fa5bceea7aa48046229469bd73ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_MAX_NUM_AUTH_INFO</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga4b5f1ff75124b806b40d3de8cd68e252</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_MAX_MSISDN_LEN</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga27a67321ebdcf3390467bf16513a59ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_MAX_CALLED_PARTY_BCD_LEN</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaede3d55e9816ea78f58d0eeefe5e6a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_MAX_PCO_LEN</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gafa82ab829ba7629c306dc8c0aa990631</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_PDP_TYPE_IE</name>
      <anchorfile>gsup_8h.html</anchorfile>
      <anchor>ab5f5a50760897012778594e8369e05b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_MSGT_E_ROUTING_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gac502e3a27dab5699c9cbe87e1fae6fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_IS_MSGT_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga6d3280d2dde95d734fbabc435a6cb0f3</anchor>
      <arglist>(msgt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_IS_MSGT_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga676934d175a0aa76a014b9c8f09a0174</anchor>
      <arglist>(msgt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_IS_MSGT_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gadebd955a3a25307f46a25624a8ada9cd</anchor>
      <arglist>(msgt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_TO_MSGT_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga68c18099a0371c67247013967fcf01ec</anchor>
      <arglist>(msgt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_TO_MSGT_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gae55d69cdf2cce42f396325c6a6801864</anchor>
      <arglist>(msgt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_TO_MSGT_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga25bfae8a866f9058f6e4bae8e43a0e5a</anchor>
      <arglist>(msgt)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_iei</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga990b30d81ab9b9b885c8ef8c0d589224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_IMSI_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a909e35d86ba8486e7331047092c88804</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CAUSE_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a2cb165793b211d1de5b9233d9a776648</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_AUTH_TUPLE_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a2fc33b17da2581d71bd0ccc304c7ac9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_PDP_INFO_COMPL_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224abf8d0188529139d7f482b090fd9b1947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_PDP_INFO_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a7760d9b38c36f8f3ab60e9bbcc2a44d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CANCEL_TYPE_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224add4045a6e020a57745733b354c54e554</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_FREEZE_PTMSI_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a480d7db308b3f12578b270fea42bc944</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSISDN_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a04e2565d647c55d07dd7027be7ed2d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_HLR_NUMBER_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224aec2ac9ec2834916648eba05d9957d005</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a8f603241b9ba29f6980b6d2bbc17a165</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_PDP_CONTEXT_ID_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a4018a59ca93641ae8876d8c663441def</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_PDP_ADDRESS_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a0e4386bd28da42188a09fbf24f84b4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_ACCESS_POINT_NAME_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a796229cbd37c71c4d518d59ff7e7c8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_PDP_QOS_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224acb0515d0f1c7867ce767aa97d66ffb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CHARG_CHAR_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a72476426b3b446d983f185e75676616d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_PCO_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ac9c899394abe75a17201b8b82a9714a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_RAND_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224abe71ff31ce064fc1819fe059c21a7f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SRES_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ab05e751299b98a840e9d9a0222361dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_KC_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a232466f8551bba10562e7c4979dc4ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_IK_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a2e5b7e1a4c4062f2f10c772406e7a1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CK_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a288fb84382f0948fed140398d725dab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_AUTN_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ae784f1b7901db2f84fa7139c040d10bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_AUTS_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a60932872e91079c0b449a5e7a253f827</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_RES_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a800c7cdce35b87398f928884d1c569f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CN_DOMAIN_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a7c9f18accdaf0c3bfc2c8503861fb88a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SUPPORTED_RAT_TYPES_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a9738ffcf8f5c0867b6fc92527cfbb7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CURRENT_RAT_TYPE_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a42bc75e1b22b53b09ebf05f58d102160</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SESSION_ID_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a1fa2e71f48eb09d09b9ad24ced4530fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SESSION_STATE_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a24ca72cbde0907244f752d7110d4a1bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SS_INFO_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a3ef9e7da8eee46577b7e62da7f52fd02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SM_RP_MR_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a0164e5a4434861655a47de4d0d80d061</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SM_RP_DA_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a309a5f1a3b56e3e3395d168f64d271e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SM_RP_OA_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a824b72cb21da6846c725fef136d48b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SM_RP_UI_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a523f76fdc51391e9462c0c6bd168b9a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SM_RP_CAUSE_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ae243934646664860b8847000b16414e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SM_RP_MMS_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a70fb3c845347f7be7012de2d7ea5a6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SM_ALERT_RSN_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ae95bedfc9ac6c7cbd5412591ec4cc248</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_IMEI_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ab0261c8cabe9d8f91f77f9a28adcb7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_IMEI_RESULT_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a57c4f5bfb512a4c1b24703e32575eb25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_NUM_VECTORS_REQ_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a5afd05ac6791c625548f952b440c6c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SOURCE_NAME_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a0c01d5d3bf9865f38e0e7740e663a762</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_DESTINATION_NAME_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ad53ee270f22c76eb44c42dffe9b2ab3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_AN_APDU_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a957ed5b70f8fa7897cbe48ad45397e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CAUSE_RR_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a63e3a2ae98acf00cbe92b4035bfc983a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CAUSE_BSSAP_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a7acde5e3f8718dc1399a09373ad6a680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CAUSE_SM_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ae97ccdd7cd025165928090980fab660d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_OSMO_GSUP_IEI_END_MARKER</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a60be32f4aa60e379fea8be9d1ae82768</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_message_type</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga9f3f0838120b5d318a7548ea6cfece57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57ac686a0e043b0e4dc8dd6ea92c5d970b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_UPDATE_LOCATION_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a88b2d0f2d1df1af769e2677205e0e5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a69665b20d532abfbf29c9b398b09929c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a7e2dd6f4492d024e6f304f042e17bf84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_SEND_AUTH_INFO_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a71394ea5e409a2aabbd275aad78b1b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a498e2165c89fe877e304ff086aeeaba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_AUTH_FAIL_REPORT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57ad1b3d21fe5a4f0ae6b185b4706fc6c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_PURGE_MS_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a4352608190f18044611569906d82414b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_PURGE_MS_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a63fd38ae3cda71f3b4a1c2a942f22033</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_PURGE_MS_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a986c0c3ba9ed98a6cbd4aa96278e7b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_INSERT_DATA_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57afde818238f1cada6f8d1e8cfad474bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_INSERT_DATA_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a512ea490728a6628209061e7d39ee59d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_INSERT_DATA_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a31eaf6f923f44f7530f8efc10fd70271</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_DELETE_DATA_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a16094810fc0efeccbc737a61aca5e611</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_DELETE_DATA_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a078a9ae17dac039659895f57d242605e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_DELETE_DATA_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a4ff94be2442306e60807e705f85d9b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_LOCATION_CANCEL_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57ad39caeafe083b951ea0b32c0a7777257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_LOCATION_CANCEL_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a3ae9d4838f39eb5645c94197c528ac71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_LOCATION_CANCEL_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a69a94971daf81be27452e5451d67c6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_PROC_SS_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a6956c8ad8d77bbd237f4df140658a437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_PROC_SS_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a7302f7eace5d4a86d93c64445d83d984</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_PROC_SS_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57aac8fff2b319d3740fd248b6af7d71bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_MO_FORWARD_SM_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57addbce2787d324a1efe20c30fb7a73a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_MO_FORWARD_SM_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57ac7071bde4304966d2f5bc71b635ded45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_MO_FORWARD_SM_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a15f49b85a9d75be069984a6e32a15f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_MT_FORWARD_SM_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a7492828fbb15c0f448fd83abef41b39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_MT_FORWARD_SM_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a8ea5536d1e1f2fc812bed29854866f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_MT_FORWARD_SM_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a532083d53e526f307fdad9e0a07904dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_READY_FOR_SM_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a9d2f0dd2fbd094b4dbd6e8f0123e1e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_READY_FOR_SM_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57afb317e211f16b44bf58e08252865a5b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_READY_FOR_SM_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a4967893a6d0c04bcf9e2954d509f46db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_CHECK_IMEI_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57ab50f1799884614f9ac5f97d627b28560</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_CHECK_IMEI_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a704919446e504d7f799a2519ba48d925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_CHECK_IMEI_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57ae847a6a546c7643a897cbc17dc8cd40e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_PREPARE_HANDOVER_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a17af86fa097a862a78dcedc692fa398e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_PREPARE_HANDOVER_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a9f973a6dd95ed340552ac4b68c06bdc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_PREPARE_HANDOVER_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a5ec0cbced0e412c52d344e7c84e66e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_PREPARE_SUBSEQUENT_HANDOVER_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a3b84fea14f0d7556ad5a1a1cd62133da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_PREPARE_SUBSEQUENT_HANDOVER_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57affece1165b0d1cacd17b6e595e89ef33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_PREPARE_SUBSEQUENT_HANDOVER_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57afbf0e21586e66e1721e2f71af288fae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_SEND_END_SIGNAL_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a3cfa5fbb274e6d6da2dfad4a64d10c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_SEND_END_SIGNAL_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a50856755c61d804d1cf0dc29fcd501c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_SEND_END_SIGNAL_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57ac8df089511bd5d99c0d3955acf020dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_PROCESS_ACCESS_SIGNALLING_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a303408b2758e66f26dc27aa9ded9caae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_FORWARD_ACCESS_SIGNALLING_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a914faf24762fa601260defb37312a7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_CLOSE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57addece5913f0e7ad576b891716d6ecd0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_ABORT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57adca0309b8f1e43e7667f29cb50a4d3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_ROUTING_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a16ca7441acb1c74ebd6a4acb7276aafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_EPDG_TUNNEL_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a292112e4fdf9de6ff2d56685fbb7ed07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_EPDG_TUNNEL_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a18c9a5153e89fc3e7b6c5f99c4fd4dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_EPDG_TUNNEL_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a0b2381cdc72aaa3833d5f33b5d117ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_cancel_type</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga422f48c3d3879addcf50b1300bfbc521</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CANCEL_TYPE_UPDATE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga422f48c3d3879addcf50b1300bfbc521ade0be3e986bbb85a14c75c5b36589de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CANCEL_TYPE_WITHDRAW</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga422f48c3d3879addcf50b1300bfbc521aea8d527014c1802548f78f249ceb0757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_cn_domain</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gae19e8165fcbb423fdbe67dccc28dbdbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CN_DOMAIN_PS</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ggae19e8165fcbb423fdbe67dccc28dbdbbac5fce9fba0d856e0106663294bf15054</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CN_DOMAIN_CS</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ggae19e8165fcbb423fdbe67dccc28dbdbbac70efc3206d86703ccd6d94435fd4814</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_imei_result</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaeb7460e17449cd3715b55ec19b620b1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_IMEI_RESULT_ACK</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ggaeb7460e17449cd3715b55ec19b620b1aa85e15ac835958fe57e66ecc28dfe0b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_IMEI_RESULT_NACK</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ggaeb7460e17449cd3715b55ec19b620b1aa800d5abe320138b9c6b6318b571f9a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_access_network_protocol</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga28324ffdf9244e6355ee340cc0d0db75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_ACCESS_NETWORK_PROTOCOL_TS3G_48006</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga28324ffdf9244e6355ee340cc0d0db75a60dcadd3aee6341a1bf01d9c0ca10f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_ACCESS_NETWORK_PROTOCOL_TS3G_25413</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga28324ffdf9244e6355ee340cc0d0db75adc4d1957f572a0aa26317957b8cfabef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_session_state</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga261182d1e1296688d6f2a4994803407c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SESSION_STATE_NONE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga261182d1e1296688d6f2a4994803407ca2c7e381a88667ce863a31541ef917cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SESSION_STATE_BEGIN</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga261182d1e1296688d6f2a4994803407caab6c52dec6481043752220f9f5379934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SESSION_STATE_CONTINUE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga261182d1e1296688d6f2a4994803407ca580280e373319feaf9fcebd7287f5e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SESSION_STATE_END</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga261182d1e1296688d6f2a4994803407caed493cf3f0e9fea23fd0f5c418ff24fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_message_class</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga942220f97bba27ee45e230219fdecef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_UNSET</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga942220f97bba27ee45e230219fdecef4a21a21f40ce6c589331c6074a5077fe38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_SUBSCRIBER_MANAGEMENT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga942220f97bba27ee45e230219fdecef4ae659272e931850f4f188ee6d379eec5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_SMS</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga942220f97bba27ee45e230219fdecef4a05c65e6dc8376571686993956fdc30dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_USSD</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga942220f97bba27ee45e230219fdecef4ab3cd3e98738bde37e687e883ea78e086</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_INTER_MSC</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga942220f97bba27ee45e230219fdecef4aa463a74c605007f53f3c52e3ccfe196a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_IPSEC_EPDG</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga942220f97bba27ee45e230219fdecef4a2e40de0c85372e9913c87a624cd68335</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_ARRAYSIZE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga942220f97bba27ee45e230219fdecef4ad850ad6762ca8b4a6050406dbd4b392d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_gsup_message_type_name</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga5105b25f6340ddd9e34c596a5382d301</anchor>
      <arglist>(enum osmo_gsup_message_type val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_gsup_session_state_name</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaba24261935cb34aad189a8e9a93cbe49</anchor>
      <arglist>(enum osmo_gsup_session_state val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_gsup_message_class_name</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga211086f2c11b855288d17e1e4f3307df</anchor>
      <arglist>(enum osmo_gsup_message_class val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_decode</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gadb5f5dc2f70985ac3e7447751fa56b91</anchor>
      <arglist>(const uint8_t *const_data, size_t data_len, struct osmo_gsup_message *gsup_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_encode</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gac6889e9f0207f60170bb802721316e80</anchor>
      <arglist>(struct msgb *msg, const struct osmo_gsup_message *gsup_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_get_err_msg_type</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga2d6006d52cedf8c66062d4c5bc261f07</anchor>
      <arglist>(enum osmo_gsup_message_type type_in)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsup_message_type_names</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga3abaa217e74cd35135cf14c92eefebe7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsup_session_state_names</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga9f02aa3b074acb62588a37b3649bb68a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsup_message_class_names</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaa84aebbc71af2e0f0c1b788f45822697</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsup_sms.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>gsup__sms_8h.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_sms_sm_rp_oda_t</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga952890692edf6d6013e82092f9d17d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_RP_ODA_NONE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga952890692edf6d6013e82092f9d17d41aad62393916a8c82460593616c0484ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_RP_ODA_IMSI</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga952890692edf6d6013e82092f9d17d41a0c54946efd434c2f09a58d0255fc92d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_RP_ODA_MSISDN</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga952890692edf6d6013e82092f9d17d41a4e81de0403efb5661a97aa55cc90d607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_RP_ODA_SMSC_ADDR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga952890692edf6d6013e82092f9d17d41a8137021fc97984b498227d70c97af4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_RP_ODA_NULL</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga952890692edf6d6013e82092f9d17d41a0dee849e08cefb8d533a14c31456a66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_sms_sm_alert_rsn_t</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga8f8248b8091dc8f1a8eb5c33e3deb6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_ALERT_RSN_NONE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga8f8248b8091dc8f1a8eb5c33e3deb6fea8a3f135024553fc6a3afde11a89301f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_ALERT_RSN_MS_PRESENT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga8f8248b8091dc8f1a8eb5c33e3deb6fea45233b4db42eccf06275a3122e2f99da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_ALERT_RSN_MEM_AVAIL</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga8f8248b8091dc8f1a8eb5c33e3deb6fea9d07b6d74e9c1d989e18444152974941</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_sms_encode_sm_rp_da</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaf9b844341291d471587f6857b5714269</anchor>
      <arglist>(struct msgb *msg, const struct osmo_gsup_message *gsup_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_sms_decode_sm_rp_da</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gabf989ed55bf938b215dec6f645cc7f0b</anchor>
      <arglist>(struct osmo_gsup_message *gsup_msg, uint8_t *data, size_t data_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_sms_encode_sm_rp_oa</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaf402e4f58cbe5078b10a59e6a413b62c</anchor>
      <arglist>(struct msgb *msg, const struct osmo_gsup_message *gsup_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_sms_decode_sm_rp_oa</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaac60d7c4843df50097469793da236519</anchor>
      <arglist>(struct osmo_gsup_message *gsup_msg, uint8_t *data, size_t data_len)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>i460_mux.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>i460__mux_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>ipa.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>ipa_8h.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <class kind="struct">ipaccess_unit</class>
    <member kind="function">
      <type>const char *</type>
      <name>ipa_ccm_idtag_name</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga30925204903de3e92e1ac19b7542320b</anchor>
      <arglist>(uint8_t tag)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_idtag_parse</name>
      <anchorfile>ipa_8h.html</anchorfile>
      <anchor>ac75f1926b9c685baf241a906f5f3efc2</anchor>
      <arglist>(struct tlv_parsed *dec, unsigned char *buf, int len) OSMO_DEPRECATED(&quot;Use ipa_ccm_id_</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_idtag_parse_off</name>
      <anchorfile>ipa_8h.html</anchorfile>
      <anchor>aebd9ad9622a76efb4a33b6cb2faffaa1</anchor>
      <arglist>(struct tlv_parsed *dec, unsigned char *buf, int len, const int len_offset) OSMO_DEPRECATED_OUTSIDE(&quot;Use ipa_ccm_id_</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_id_get_parse</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga0133c9aa4535b873ec570a97e1dddf91</anchor>
      <arglist>(struct tlv_parsed *dec, const uint8_t *buf, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_id_resp_parse</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gab9bb141300b3d0ecdcfb8e938a1ec40b</anchor>
      <arglist>(struct tlv_parsed *dec, const uint8_t *buf, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_parse_unitid</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga809b00900ab023be996f934ec557b3fb</anchor>
      <arglist>(const char *str, struct ipaccess_unit *unit_data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_tlv_to_unitdata</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gabee7e74d00086e92af84938bd6e0d95e</anchor>
      <arglist>(struct ipaccess_unit *ud, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>ipa_ccm_make_id_resp</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga1146f83f73c07ab7abedf57a5029d7ea</anchor>
      <arglist>(const struct ipaccess_unit *dev, const uint8_t *ies_req, unsigned int num_ies_req)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>ipa_ccm_make_id_resp_from_req</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga39c8386a7d4d40c51734855401e4c664</anchor>
      <arglist>(const struct ipaccess_unit *dev, const uint8_t *data, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_send</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gaed27d04f0f1a7b4fd2d1c8e4cdd81bb6</anchor>
      <arglist>(int fd, const void *msg, size_t msglen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_send_pong</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga1017bde59cde1cea88415139a35266d1</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_send_id_ack</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga1ff8e415a818895841135c7f0af2747b</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_send_id_req</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gac086626686b3c4d7878cc22f6447be0f</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_rcvmsg_base</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga40990af43271278e728aa1130a99cb61</anchor>
      <arglist>(struct msgb *msg, struct osmo_fd *bfd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_rcvmsg_bts_base</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gae0471f92d28a0675059c89a64807e530</anchor>
      <arglist>(struct msgb *msg, struct osmo_fd *bfd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ipa_prepend_header_ext</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga801f9b4b6721017eba546c8598f6abd2</anchor>
      <arglist>(struct msgb *msg, int proto)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ipa_prepend_header</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga5453b0deac7307bb3817b882b0250455</anchor>
      <arglist>(struct msgb *msg, int proto)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>ipa_msg_alloc</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga28dae9512716808a69d7182b588a2f72</anchor>
      <arglist>(int headroom)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_msg_recv</name>
      <anchorfile>ipa_8h.html</anchorfile>
      <anchor>a87457ae1d72bc4f9aade1ea94bf393c8</anchor>
      <arglist>(int fd, struct msgb **rmsg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_msg_recv_buffered</name>
      <anchorfile>ipa_8h.html</anchorfile>
      <anchor>a74cd3b6aa6207ef4a9a50237eafaa3b7</anchor>
      <arglist>(int fd, struct msgb **rmsg, struct msgb **tmp_msg)</arglist>
    </member>
    <member kind="variable">
      <type>_parse</type>
      <name>instead</name>
      <anchorfile>ipa_8h.html</anchorfile>
      <anchor>a68f48b7b449155b56420d63a7927f4c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>iuup.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>iuup_8h.html</filename>
    <includes id="gsm__25__415_8h" name="gsm_25_415.h" local="no" imported="no">osmocom/gsm/protocol/gsm_25_415.h</includes>
    <class kind="struct">osmo_iuup_tnl_prim</class>
    <class kind="struct">osmo_iuup_rnl_config_timer</class>
    <class kind="struct">osmo_iuup_rfci</class>
    <class kind="struct">osmo_iuup_rnl_config</class>
    <class kind="struct">osmo_iuup_rnl_data</class>
    <class kind="struct">osmo_iuup_rnl_status</class>
    <class kind="struct">osmo_iuup_rnl_prim</class>
    <member kind="define">
      <type>#define</type>
      <name>IUUP_MAX_SUBFLOWS</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a05cefb5fb311ed17d00cfcc4b76e4980</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IUUP_MAX_RFCIS</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>aeb0067d48fa87bd5ed40d947ca52ac05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IUUP_TIMER_INIT_T_DEFAULT</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>ab76de95398920d3c49c70d07b5f6b91b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IUUP_TIMER_TA_T_DEFAULT</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>ac4d26cca4948d1631c21c64cfad2f01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IUUP_TIMER_RC_T_DEFAULT</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a1c921cdfa7e30498b43370cf1ab74c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IUUP_TIMER_INIT_N_DEFAULT</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>ac9c4eef165ca6fcc1093fb9ece41400f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IUUP_TIMER_TA_N_DEFAULT</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a740218f5aa8c71f11099d3e47346b747</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IUUP_TIMER_RC_N_DEFAULT</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>adbf75a82649e0115eb61e98b4b6fa79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_iuup_tnl_prim_type</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a61aad5483d92f6c73d3ef7be7ecc1e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_IUUP_TNL_UNITDATA</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a61aad5483d92f6c73d3ef7be7ecc1e08afb9d1157d02cbd356e551660aa46f161</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_iuup_rnl_prim_type</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a8c73e261ebfead8bb992046c8379e7d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_IUUP_RNL_CONFIG</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a8c73e261ebfead8bb992046c8379e7d2a10217fa04592f798600fec3fba916836</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_IUUP_RNL_DATA</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a8c73e261ebfead8bb992046c8379e7d2a5e7fcc5bab308df93c2c8130690647c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_IUUP_RNL_STATUS</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a8c73e261ebfead8bb992046c8379e7d2a15250e4b6efe9a90f621e101b76a8a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_IUUP_RNL_UNIT_DATA</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a8c73e261ebfead8bb992046c8379e7d2a911a8f8bf4848347f17ddfec1eef240e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct osmo_iuup_instance *</type>
      <name>osmo_iuup_instance_alloc</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a5209d2e809c9cdff6d03b9748aec8853</anchor>
      <arglist>(void *ctx, const char *id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_iuup_instance_free</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a924d36e14e9d146c873314bc94ef18b0</anchor>
      <arglist>(struct osmo_iuup_instance *iui)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_iuup_instance_set_user_prim_cb</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a7093d1b36c1a1a64e3afe8ce7ed7f7e6</anchor>
      <arglist>(struct osmo_iuup_instance *iui, osmo_prim_cb func, void *priv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_iuup_instance_set_transport_prim_cb</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a0773a45132df0b8549ec0d9a934594a8</anchor>
      <arglist>(struct osmo_iuup_instance *iui, osmo_prim_cb func, void *priv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_iuup_tnl_prim_up</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a68b1eda93c25f565a75767d340942925</anchor>
      <arglist>(struct osmo_iuup_instance *iui, struct osmo_iuup_tnl_prim *itp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_iuup_rnl_prim_down</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>acbe8cfa08b5395de7df26fa14bcc7fa6</anchor>
      <arglist>(struct osmo_iuup_instance *inst, struct osmo_iuup_rnl_prim *irp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_iuup_compute_header_crc</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a536b163eb2b8572c42a8feb31670f7c2</anchor>
      <arglist>(const uint8_t *iuup_pdu, unsigned int pdu_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_iuup_compute_payload_crc</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a2916354946ac10eb982aa4102cbc9536</anchor>
      <arglist>(const uint8_t *iuup_pdu, unsigned int pdu_len)</arglist>
    </member>
    <member kind="function">
      <type>struct osmo_iuup_rnl_prim *</type>
      <name>osmo_iuup_rnl_prim_alloc</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>a071f1db4d7deb9263633935dd82dd282</anchor>
      <arglist>(void *ctx, unsigned int primitive, unsigned int operation, unsigned int size)</arglist>
    </member>
    <member kind="function">
      <type>struct osmo_iuup_tnl_prim *</type>
      <name>osmo_iuup_tnl_prim_alloc</name>
      <anchorfile>iuup_8h.html</anchorfile>
      <anchor>ac10fd2477383bccb7b52e09013ccaf77</anchor>
      <arglist>(void *ctx, unsigned int primitive, unsigned int operation, unsigned int size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kasumi.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>kasumi_8h.html</filename>
    <member kind="function">
      <type>uint64_t</type>
      <name>_kasumi</name>
      <anchorfile>kasumi_8h.html</anchorfile>
      <anchor>a2906bf96a99f461b77b059e26ff99e51</anchor>
      <arglist>(uint64_t P, const uint16_t *KLi1, const uint16_t *KLi2, const uint16_t *KOi1, const uint16_t *KOi2, const uint16_t *KOi3, const uint16_t *KIi1, const uint16_t *KIi2, const uint16_t *KIi3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_kasumi_kgcore</name>
      <anchorfile>kasumi_8h.html</anchorfile>
      <anchor>a998653393498a3aa3f4f8f624468741f</anchor>
      <arglist>(uint8_t CA, uint8_t cb, uint32_t cc, uint8_t cd, const uint8_t *ck, uint8_t *co, uint16_t cl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_kasumi_key_expand</name>
      <anchorfile>kasumi_8h.html</anchorfile>
      <anchor>a079092d857712a160578b4a31deb1fb0</anchor>
      <arglist>(const uint8_t *key, uint16_t *KLi1, uint16_t *KLi2, uint16_t *KOi1, uint16_t *KOi2, uint16_t *KOi3, uint16_t *KIi1, uint16_t *KIi2, uint16_t *KIi3)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>l1sap.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>l1sap_8h.html</filename>
    <class kind="struct">ph_rach_req_param</class>
    <class kind="struct">ph_rach_ind_param</class>
    <class kind="struct">ph_data_param</class>
    <class kind="struct">ph_tch_param</class>
    <class kind="struct">ph_conn_ind_param</class>
    <class kind="struct">info_time_ind_param</class>
    <class kind="struct">info_meas_ind_param</class>
    <class kind="struct">info_act_req_param</class>
    <class kind="struct">info_act_cnf_param</class>
    <class kind="struct">info_ciph_req_param</class>
    <class kind="struct">info_ulacc_req_param</class>
    <class kind="struct">mph_info_param</class>
    <class kind="struct">osmo_phsap_prim</class>
    <member kind="enumeration">
      <type></type>
      <name>osmo_ph_prim</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>af91aae113eddbcad07f9e2cdd1795990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_PH_DATA</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>af91aae113eddbcad07f9e2cdd1795990a212eb13a5b37a1fdded312718f24b39d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_PH_RACH</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>af91aae113eddbcad07f9e2cdd1795990a3ec82b680ff02abba09a4543658e3a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_PH_CONN</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>af91aae113eddbcad07f9e2cdd1795990a03a6687746f1dbf53760550a06ccc12d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_PH_EMPTY_FRAME</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>af91aae113eddbcad07f9e2cdd1795990a7f37bae6dc30e63986c75dd7373906ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_PH_RTS</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>af91aae113eddbcad07f9e2cdd1795990a17dde779937019b22561cc71245cbf67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_MPH_INFO</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>af91aae113eddbcad07f9e2cdd1795990a89fdac29e8df0c3be50b652d19c05d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_TCH</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>af91aae113eddbcad07f9e2cdd1795990ae639e9c93a8209167510d9f95c2bc3ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_TCH_RTS</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>af91aae113eddbcad07f9e2cdd1795990a5ee5867ee177f9d0f77086e1e0b4188d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_mph_info_type</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a70d4ea2bb82ff8512900729fb9f56999</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_INFO_TIME</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a70d4ea2bb82ff8512900729fb9f56999a83119a1704de5d9f65d9b6f227945f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_INFO_MEAS</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a70d4ea2bb82ff8512900729fb9f56999a040a1e32cddb80eb703a13ea47b2cefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_INFO_ACTIVATE</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a70d4ea2bb82ff8512900729fb9f56999af341fa414b8f50886037ee8989b63308</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_INFO_DEACTIVATE</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a70d4ea2bb82ff8512900729fb9f56999a6b36e6fce6edf188c945a8296cbf1a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_INFO_MODIFY</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a70d4ea2bb82ff8512900729fb9f56999ab8f2f91b7d66311f866584776123291d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_INFO_ACT_CIPH</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a70d4ea2bb82ff8512900729fb9f56999ae0ab57e93d53aa174c2d0e6f4bfb9d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_INFO_DEACT_CIPH</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a70d4ea2bb82ff8512900729fb9f56999a53dd0813713b495b4b95dd29c00d8489</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_INFO_ACT_UL_ACC</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a70d4ea2bb82ff8512900729fb9f56999ac054585d2844d4ac1905cb65d4bff757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIM_INFO_DEACT_UL_ACC</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a70d4ea2bb82ff8512900729fb9f56999a86f0bba3a62ec82442fdd6552cdf8031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_ph_pres_info_type</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a72d503334658cf6d7694164c7243ac90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRES_INFO_INVALID</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a72d503334658cf6d7694164c7243ac90af7397a1195945cd393e050e51fa21f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRES_INFO_HEADER</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a72d503334658cf6d7694164c7243ac90a64b149fa8777719295f7c77fee35b951</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRES_INFO_FIRST</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a72d503334658cf6d7694164c7243ac90afb55918434d100999aeaf39012bc2585</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRES_INFO_SECOND</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a72d503334658cf6d7694164c7243ac90acdf87910a8e40b882fe52df5e81371c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRES_INFO_BOTH</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a72d503334658cf6d7694164c7243ac90a72085d84ffcc09d1104d891539621786</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRES_INFO_UNKNOWN</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a72d503334658cf6d7694164c7243ac90a307b9bffaf490d133f4d6055ce2cb3db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ph_burst_type</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a67c4456d76640be6fad1bf1f1050619a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_L1_BURST_TYPE_NONE</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a67c4456d76640be6fad1bf1f1050619aa143c5a9525c1bc9881662ac653b38a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_L1_BURST_TYPE_ACCESS_0</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a67c4456d76640be6fad1bf1f1050619aa80f147b25f1e9f7652a56b0727351cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_L1_BURST_TYPE_ACCESS_1</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a67c4456d76640be6fad1bf1f1050619aae8e6eff705f2b1f14d53acc7a3006ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_L1_BURST_TYPE_ACCESS_2</name>
      <anchorfile>l1sap_8h.html</anchorfile>
      <anchor>a67c4456d76640be6fad1bf1f1050619aa0bf7f92ef432099bd516a19ff52d1ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_ph_prim_names</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaab66a3cad02ef3cca0977712222c926e</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lapd_core.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>lapd__core_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>lapdm.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>lapdm_8h.html</filename>
    <includes id="l1sap_8h" name="l1sap.h" local="no" imported="no">osmocom/gsm/l1sap.h</includes>
    <includes id="gsm__utils_8h" name="gsm_utils.h" local="no" imported="no">osmocom/gsm/gsm_utils.h</includes>
    <includes id="lapd__core_8h" name="lapd_core.h" local="no" imported="no">osmocom/gsm/lapd_core.h</includes>
    <class kind="struct">lapdm_msg_ctx</class>
    <class kind="struct">lapdm_datalink</class>
    <class kind="struct">lapdm_entity</class>
    <class kind="struct">lapdm_channel</class>
    <member kind="define">
      <type>#define</type>
      <name>LAPDM_ENT_F_EMPTY_FRAME</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga94958d1861cc3e040d63da7c47ff7f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDM_ENT_F_POLLING_ONLY</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaf3d42d6cedf754cc7269dbf18e048221</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDM_ENT_F_DROP_2ND_REJ</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gab8f80b1790546c315be9500b866f36c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDM_ENT_F_RTS</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac0fc89b703563bd3d00341e34cda7a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>lapdm_cb_t</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga12f43ee45435af3b130f6a3cdeec1f73</anchor>
      <arglist>)(struct msgb *msg, struct lapdm_entity *le, void *ctx)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>lapdm_mode</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gae1114a473c0f1b35d2fddae1bf35ff81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPDM_MODE_MS</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ggae1114a473c0f1b35d2fddae1bf35ff81aca2c98ee5f2db58e711d9a63ddbc3a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPDM_MODE_BTS</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ggae1114a473c0f1b35d2fddae1bf35ff81af172d10dc702a55a86d255318957d236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>lapdm_dl_sapi</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga6e16b93065a9fb79aec7764dccca093c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DL_SAPI0</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga6e16b93065a9fb79aec7764dccca093caece5a6f50f7f19f7ccef95575d8fd47c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DL_SAPI3</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga6e16b93065a9fb79aec7764dccca093ca05a2c14a2f5fb839e9f8d3e24cc19c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_NR_DL_SAPI</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga6e16b93065a9fb79aec7764dccca093ca7c05068a0c315656293104c964593436</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>get_rsl_name</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga27a3dbb3842d23814e81ed412b452e2b</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>struct lapdm_datalink *</type>
      <name>lapdm_datalink_for_sapi</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga350ce091a1e6676a3078f962cfae1c42</anchor>
      <arglist>(struct lapdm_entity *le, uint8_t sapi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_init</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga3e72f2087e33cb4bf39b2ec8aaebba98</anchor>
      <arglist>(struct lapdm_entity *le, enum lapdm_mode mode, int t200)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_init2</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga8a1cdd3e040dfde7c295c64e1ae25eeb</anchor>
      <arglist>(struct lapdm_entity *le, enum lapdm_mode mode, const int *t200_ms, int n200)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_init3</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga314183cdcd59bd7c95d612a0917aea02</anchor>
      <arglist>(struct lapdm_entity *le, enum lapdm_mode mode, const int *t200_ms, int n200, const char *name_pfx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_init</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga7e21f2144b59f8c10904faea1e77dfed</anchor>
      <arglist>(struct lapdm_channel *lc, enum lapdm_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_channel_init2</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaefe8b0d18b984c3210ccfda26ceedb74</anchor>
      <arglist>(struct lapdm_channel *lc, enum lapdm_mode mode, const int *t200_ms_dcch, const int *t200_ms_acch, enum gsm_chan_t chan_t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_channel_init3</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga78d5403c3e93d251687c27d6e371ee0c</anchor>
      <arglist>(struct lapdm_channel *lc, enum lapdm_mode mode, const int *t200_ms_dcch, const int *t200_ms_acch, enum gsm_chan_t chan_t, const char *name_pfx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_exit</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga6f7a1e965bd53e241a8d7823982c490f</anchor>
      <arglist>(struct lapdm_entity *le)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_exit</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac8e42067577a228ec416e61796258aa4</anchor>
      <arglist>(struct lapdm_channel *lc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_phsap_up</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga7720d694547c0f862f213861689835cd</anchor>
      <arglist>(struct osmo_prim_hdr *oph, struct lapdm_entity *le)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_rslms_recvmsg</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gafc6fdfc8157e54f3d0b21928e1b0132d</anchor>
      <arglist>(struct msgb *msg, struct lapdm_channel *lc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_set_l3</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gabfa9f9d068238994bc17ee27f9bdc919</anchor>
      <arglist>(struct lapdm_channel *lc, lapdm_cb_t cb, void *ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_set_l1</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga6d85c06957a92531f72a52973de40e49</anchor>
      <arglist>(struct lapdm_channel *lc, osmo_prim_cb cb, void *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_entity_set_mode</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga0834dfa357495db39a78091119a9c028</anchor>
      <arglist>(struct lapdm_entity *le, enum lapdm_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_channel_set_mode</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga87eba638c352e625451bb2457af2357f</anchor>
      <arglist>(struct lapdm_channel *lc, enum lapdm_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_reset</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga72029f44100c7d0fede72cc83a4275c8</anchor>
      <arglist>(struct lapdm_entity *le)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_reset</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gab50a8701af8b7fc85df5233479c61de8</anchor>
      <arglist>(struct lapdm_channel *lc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_set_flags</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga5ac261aa9a8c16a8429c5d0b27b0c0c4</anchor>
      <arglist>(struct lapdm_entity *le, unsigned int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_set_flags</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga3a4869c84723ce7bbb96de2f61a11b31</anchor>
      <arglist>(struct lapdm_channel *lc, unsigned int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_set_t200_fn</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga71e2facb7a3ed8fae6ef0f5693429614</anchor>
      <arglist>(struct lapdm_entity *le, const uint32_t *t200_fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_set_t200_fn</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaf9696c3a84511c9257fd6c588f1fa830</anchor>
      <arglist>(struct lapdm_channel *lc, const uint32_t *t200_fn_dcch, const uint32_t *t200_fn_acch)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_phsap_dequeue_prim</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gab06c68bd4783c12f9a458d48e127ea22</anchor>
      <arglist>(struct lapdm_entity *le, struct osmo_phsap_prim *pp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_phsap_dequeue_prim_fn</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga63121973fcad8f4550fa5c4a2504f5d9</anchor>
      <arglist>(struct lapdm_entity *le, struct osmo_phsap_prim *pp, uint32_t fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_t200_fn</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga960b62173d0f3f73f2b0e3cc211d6039</anchor>
      <arglist>(struct lapdm_entity *le, uint32_t fn)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>lapdm_state_names</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga719e977d124462c0e7a52ddd64592a9b</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>meas_rep.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>meas__rep_8h.html</filename>
    <class kind="struct">gsm_rx_lev_qual</class>
    <class kind="struct">gsm_meas_rep_unidir</class>
    <member kind="enumeration">
      <type></type>
      <name>meas_rep_field</name>
      <anchorfile>meas__rep_8h.html</anchorfile>
      <anchor>ad34b48ba3d519020f12e98b253e18fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEAS_REP_DL_RXLEV_FULL</name>
      <anchorfile>meas__rep_8h.html</anchorfile>
      <anchor>ad34b48ba3d519020f12e98b253e18fbdabb535de7df81e3df5d101ab9efede23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEAS_REP_DL_RXLEV_SUB</name>
      <anchorfile>meas__rep_8h.html</anchorfile>
      <anchor>ad34b48ba3d519020f12e98b253e18fbda8a9a98e3441a543ac8c53cbec056ab2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEAS_REP_DL_RXQUAL_FULL</name>
      <anchorfile>meas__rep_8h.html</anchorfile>
      <anchor>ad34b48ba3d519020f12e98b253e18fbdac09090dea8a8e178c391f00bf73405d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEAS_REP_DL_RXQUAL_SUB</name>
      <anchorfile>meas__rep_8h.html</anchorfile>
      <anchor>ad34b48ba3d519020f12e98b253e18fbda200d2d3d5faedcb7a69415a4fbe2351f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEAS_REP_UL_RXLEV_FULL</name>
      <anchorfile>meas__rep_8h.html</anchorfile>
      <anchor>ad34b48ba3d519020f12e98b253e18fbdaa0e64933dd18253043cc8e5babde6634</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEAS_REP_UL_RXLEV_SUB</name>
      <anchorfile>meas__rep_8h.html</anchorfile>
      <anchor>ad34b48ba3d519020f12e98b253e18fbdadb8aced4a911672bd3c27fd2d9b91e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEAS_REP_UL_RXQUAL_FULL</name>
      <anchorfile>meas__rep_8h.html</anchorfile>
      <anchor>ad34b48ba3d519020f12e98b253e18fbdadec10cdbcab67b8b808c2e273ee4b494</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEAS_REP_UL_RXQUAL_SUB</name>
      <anchorfile>meas__rep_8h.html</anchorfile>
      <anchor>ad34b48ba3d519020f12e98b253e18fbda7f148efe4b72a6eaf5c0ab347224f254</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>gsm0858_rsl_ul_meas_enc</name>
      <anchorfile>meas__rep_8h.html</anchorfile>
      <anchor>a89ad196372ac923893b2119900303bab</anchor>
      <arglist>(const struct gsm_meas_rep_unidir *mru, bool dtxd_used, uint8_t *buf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mncc.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>mncc_8h.html</filename>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <class kind="struct">gsm_mncc_bearer_cap</class>
    <class kind="struct">gsm_mncc_number</class>
    <class kind="struct">gsm_mncc_cause</class>
    <class kind="struct">gsm_mncc_useruser</class>
    <class kind="struct">gsm_mncc_progress</class>
    <class kind="struct">gsm_mncc_facility</class>
    <class kind="struct">gsm_mncc_ssversion</class>
    <class kind="struct">gsm_mncc_cccap</class>
    <member kind="define">
      <type>#define</type>
      <name>GSM_MAX_FACILITY</name>
      <anchorfile>mncc_8h.html</anchorfile>
      <anchor>aefcddfff8a26176a6be5b41fcc5febb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_MAX_SSVERSION</name>
      <anchorfile>mncc_8h.html</anchorfile>
      <anchor>a3d8c53968806d5b21cedc865522d53ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_MAX_USERUSER</name>
      <anchorfile>mncc_8h.html</anchorfile>
      <anchor>a0fce381208aef9f0ee4cdc9f570fe844</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>osmo_mncc_log</name>
      <anchorfile>mncc_8h.html</anchorfile>
      <anchor>afddaec7aad6af9e5184b8f3365191772</anchor>
      <arglist>(ss, level, prefix, msg, len)</arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_MNCC_BCAP_SPEECH</name>
      <anchorfile>mncc_8h.html</anchorfile>
      <anchor>ae4d5251432e1a9e6803c0240cc492e18a61edfedefb97a4fbaf4324d8633e9ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_MNCC_BCAP_UNR_DIG</name>
      <anchorfile>mncc_8h.html</anchorfile>
      <anchor>ae4d5251432e1a9e6803c0240cc492e18abc2ab6b800ee9f3455760466bdf61185</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_MNCC_BCAP_AUDIO</name>
      <anchorfile>mncc_8h.html</anchorfile>
      <anchor>ae4d5251432e1a9e6803c0240cc492e18a08001de4cda0f3785a4194274be192de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_MNCC_BCAP_FAX_G3</name>
      <anchorfile>mncc_8h.html</anchorfile>
      <anchor>ae4d5251432e1a9e6803c0240cc492e18a8d264133cb3dd442994680041f52609e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_MNCC_BCAP_OTHER_ITC</name>
      <anchorfile>mncc_8h.html</anchorfile>
      <anchor>ae4d5251432e1a9e6803c0240cc492e18a1a04b66f5199d1663502a5e3920ed367</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_MNCC_BCAP_RESERVED</name>
      <anchorfile>mncc_8h.html</anchorfile>
      <anchor>ae4d5251432e1a9e6803c0240cc492e18ab0f9089e756ef0724252388dc4bed9ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>osmo_mncc_stringify</name>
      <anchorfile>mncc_8h.html</anchorfile>
      <anchor>a9fa0ccca6f239c233b9194b2107f1ba2</anchor>
      <arglist>(const uint8_t *msg, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_osmo_mncc_log</name>
      <anchorfile>mncc_8h.html</anchorfile>
      <anchor>aeb5aa32ad4201368af31d2486cb8d466</anchor>
      <arglist>(int subsys, int level, const char *file, int line, const char *prefix, const uint8_t *msg, unsigned int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_mncc_name</name>
      <anchorfile>mncc_8h.html</anchorfile>
      <anchor>a09374fa789d37a12f368fa5a17d0301f</anchor>
      <arglist>(uint32_t msg_type)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_mncc_names</name>
      <anchorfile>mncc_8h.html</anchorfile>
      <anchor>aabfac001353cb1c1638495e497238aa1</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oap.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>oap_8h.html</filename>
    <includes id="gsm__04__08__gprs_8h" name="gsm_04_08_gprs.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08_gprs.h</includes>
    <class kind="struct">osmo_oap_message</class>
    <member kind="enumeration">
      <type></type>
      <name>osmo_oap_iei</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>ga199836e7d38fdcdcb8bbe2cfd1e75f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_CAUSE_IE</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga199836e7d38fdcdcb8bbe2cfd1e75f34adb489e66c55e9a116b4f55b764d4f0d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_RAND_IE</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga199836e7d38fdcdcb8bbe2cfd1e75f34a37700bdd7a0493cc55e594511b477b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_AUTN_IE</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga199836e7d38fdcdcb8bbe2cfd1e75f34abed0f5656e0c26e77bf2ffc7e2b0830a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_XRES_IE</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga199836e7d38fdcdcb8bbe2cfd1e75f34a6fa1b12bad14f2038a5099e77824c1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_AUTS_IE</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga199836e7d38fdcdcb8bbe2cfd1e75f34ada5bdbb9960314d29e8989754e5d42f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_CLIENT_ID_IE</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga199836e7d38fdcdcb8bbe2cfd1e75f34ab72885a73db5b74f48681a28e47e1362</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_oap_message_type</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>ga833e8a5b20c7cfe0d598919cab5f306c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_REGISTER_REQUEST</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca461cb5ec879eb717e5022cdf005d6101</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_REGISTER_ERROR</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca1d9713fd62b55feae58f65c9a691ba88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_REGISTER_RESULT</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca65ba13da2b8e25df21936877f7752e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_CHALLENGE_REQUEST</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca73f09c47880fc2ed5817fe6e7b829a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_CHALLENGE_ERROR</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca6965ad01cf797e51273f7ce508009c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_CHALLENGE_RESULT</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca928cbc2658fb690880fdc0a42196f344</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_SYNC_REQUEST</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca583404fe32d0b48e97bfd2fd04fa3899</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_SYNC_ERROR</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca4ff868f2b357649cf95cbd655b8a7735</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_SYNC_RESULT</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca606577dd37ee117f8022baf1fd94a00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_oap_decode</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gac188809245237da8d619cfe9df98ff0b</anchor>
      <arglist>(struct osmo_oap_message *oap_msg, const uint8_t *const_data, size_t data_len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_oap_encode</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>ga949f5c2430f44f354d09c3387e61046a</anchor>
      <arglist>(struct msgb *msg, const struct osmo_oap_message *oap_msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oap_client.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>oap__client_8h.html</filename>
    <class kind="struct">osmo_oap_client_config</class>
    <class kind="struct">osmo_oap_client_state</class>
    <member kind="function">
      <type>int</type>
      <name>osmo_oap_client_init</name>
      <anchorfile>oap__client_8h.html</anchorfile>
      <anchor>abd3bcd7cd68c725ba56c886d2fbb90d4</anchor>
      <arglist>(struct osmo_oap_client_config *config, struct osmo_oap_client_state *state)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_oap_client_register</name>
      <anchorfile>oap__client_8h.html</anchorfile>
      <anchor>afebde9d8a1c470b3fa45e2920f46f831</anchor>
      <arglist>(struct osmo_oap_client_state *state, struct msgb **msg_tx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_oap_client_handle</name>
      <anchorfile>oap__client_8h.html</anchorfile>
      <anchor>a76c2a4c3ad73e7d83a96115d72e88ca5</anchor>
      <arglist>(struct osmo_oap_client_state *state, const struct msgb *msg_rx, struct msgb **msg_tx)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>osmo_oap_client_encoded</name>
      <anchorfile>oap__client_8h.html</anchorfile>
      <anchor>a827c012e6a3393d723b823fa92234c86</anchor>
      <arglist>(const struct osmo_oap_message *oap_client_msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>prim.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>prim_8h.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsm_sap</name>
      <anchorfile>prim_8h.html</anchorfile>
      <anchor>a35af4fdf86fb9f1b710f0fd9ee84c9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAP_GSM_PH</name>
      <anchorfile>prim_8h.html</anchorfile>
      <anchor>a35af4fdf86fb9f1b710f0fd9ee84c9c3a9a059ef05d350aa25a77e6ab51604ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAP_GSM_DL</name>
      <anchorfile>prim_8h.html</anchorfile>
      <anchor>a35af4fdf86fb9f1b710f0fd9ee84c9c3aeb4b89f46075aa6d49e221af6438b6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAP_GSM_MDL</name>
      <anchorfile>prim_8h.html</anchorfile>
      <anchor>a35af4fdf86fb9f1b710f0fd9ee84c9c3a156ae0c40432a52eeef4331073fb593d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAP_BSSGP_GMM</name>
      <anchorfile>prim_8h.html</anchorfile>
      <anchor>a35af4fdf86fb9f1b710f0fd9ee84c9c3a85d9eca52f7d1d9b4e6d79aa2ef16323</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAP_BSSGP_LL</name>
      <anchorfile>prim_8h.html</anchorfile>
      <anchor>a35af4fdf86fb9f1b710f0fd9ee84c9c3a83e3aa3653679c74e3e1b2a6d27533d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAP_BSSGP_NM</name>
      <anchorfile>prim_8h.html</anchorfile>
      <anchor>a35af4fdf86fb9f1b710f0fd9ee84c9c3a81d1db7a850eb74eff1d3373ea2e869e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAP_BSSGP_PFM</name>
      <anchorfile>prim_8h.html</anchorfile>
      <anchor>a35af4fdf86fb9f1b710f0fd9ee84c9c3adae1bee2abbb1c60bb8068fa805d05d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAP_NS</name>
      <anchorfile>prim_8h.html</anchorfile>
      <anchor>a35af4fdf86fb9f1b710f0fd9ee84c9c3a86a98d992bbb0a34c361217f3c6dc7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAP_BSSGP_RIM</name>
      <anchorfile>prim_8h.html</anchorfile>
      <anchor>a35af4fdf86fb9f1b710f0fd9ee84c9c3a4bb385047f1a3db29097c55e94dc300c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAP_IUUP_TNL</name>
      <anchorfile>prim_8h.html</anchorfile>
      <anchor>a35af4fdf86fb9f1b710f0fd9ee84c9c3a8b572bbf24f6207f1d0c7e2bc9989729</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAP_IUUP_RNL</name>
      <anchorfile>prim_8h.html</anchorfile>
      <anchor>a35af4fdf86fb9f1b710f0fd9ee84c9c3ac19e11853d40a3225b50c05321561645</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_03_40.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__03__40_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_UDL_OCT_MAX</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>a1dd42def7ecd073814a846671619fd7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_UDL_SPT_MAX</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>abc17ece3b24fddd066aaf054f2debdad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_TYPE_UNKNOWN</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>a5d76b81b0ad4c19007a781d4edb8181fa167c32797d3738ffca28c5fddd64a4aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_TYPE_INTERNATIONAL</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>a5d76b81b0ad4c19007a781d4edb8181fab3968fd26ec057f0870948bfe8d51a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_TYPE_NATIONAL</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>a5d76b81b0ad4c19007a781d4edb8181fa27d66368fd0f1c374bb89eb4782fc019</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_TYPE_NETWORK</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>a5d76b81b0ad4c19007a781d4edb8181fada12e3c3fd1a6e3a3802dfb648f7859d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_TYPE_SUBSCRIBER</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>a5d76b81b0ad4c19007a781d4edb8181fae811f5d249158ce8e559985f29540fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_TYPE_ALPHA_NUMERIC</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>a5d76b81b0ad4c19007a781d4edb8181fab8d917f68d5f2c6819ea7be0256b7f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_TYPE_ABBREVIATED</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>a5d76b81b0ad4c19007a781d4edb8181fa9e8fedc00da8e582575c2238e2c20270</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_TYPE_RESERVED</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>a5d76b81b0ad4c19007a781d4edb8181fa839eaba3eee45e22a19106b480766c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_PLAN_UNKNOWN</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>aac34dfe6c6b73b43a4656c9dce041034adcbe89e6383b7367e752d6123fdbc28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_PLAN_ISDN</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>aac34dfe6c6b73b43a4656c9dce041034a12a5bd979087aafc8407f5c9e69f1ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_PLAN_DATA</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>aac34dfe6c6b73b43a4656c9dce041034ad8ec734e8315f1a72107f2e5aa353dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_PLAN_TELEX</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>aac34dfe6c6b73b43a4656c9dce041034ab7f06336d7a1aab2840476edd0033f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_PLAN_NATIONAL</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>aac34dfe6c6b73b43a4656c9dce041034af7601d18de22a290ac3c976c3767ed8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_PLAN_PRIVATE</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>aac34dfe6c6b73b43a4656c9dce041034a75b4bfd095537481d1772b25aa523b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_PLAN_ERMES</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>aac34dfe6c6b73b43a4656c9dce041034aa666fcd9f9745b903a54df62ed5791db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM340_PLAN_RESERVED</name>
      <anchorfile>gsm__03__40_8h.html</anchorfile>
      <anchor>aac34dfe6c6b73b43a4656c9dce041034a1d94a9428ff45f7bfc9507efb622d0b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_03_41.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__03__41_8h.html</filename>
    <includes id="gsm__04__12_8h" name="gsm_04_12.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_12.h</includes>
    <class kind="struct">gsm341_ms_message</class>
    <class kind="struct">gsm341_etws_message</class>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_IS_LITTLE_ENDIAN</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a15408f7c4554c93be027949399cfcaf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MAX_PAYLOAD</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a9f2d9b9407a8d4264920ae71a3af2462</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MAX_CHARS</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a5fe05f0165136acc0d49eac571934507</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_7BIT_PADDING</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a0837488ac9ae37986c4c239d88c3801f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSG_CODE</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>aa5626fbc6c5898371f97643d0c9362f8</anchor>
      <arglist>(ms)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_GS_CELL_WIDE_IMMED</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>ad5442c69991e22d281a38ee0d8efde8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_GS_PLMN_WIDE</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a891f98be13f04a3c42b81fcc4e70b3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_GS_LA_WIDE</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a61b0a97b99ea119ba1ce452c7602d45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_GS_CELL_WIDE</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a1c876b30f9d556cc32bb37641fa25180</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_EOTD_ASSISTANCE</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a5d43429d7562d6e176cfaa6a4b103759</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_DGPS_CORRECTION</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>aa68038dd90ffeef943918d252c59d727</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_DGPS_EPH_CLOCK_COR</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a4837d427c5abdeab6fc6aff14d05d08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_GPS_ALMANAC_OTHER</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a6eeb729764f52d4e4abc8a86092a1b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_EARTHQUAKE</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>abce8f6b8c4992500c26fae897a37362d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_TSUNAMI</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>ab0b3ee226ed5538da81f0eacaceae810</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_QUAKE_AND_TSUNAMI</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a80a595d8bb564737c7c6f9cf8873af08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_TEST</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a7c8c0e7a6c3eef47b1a7892671050219</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_OTHER</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a0a9cad097904c4367786a771e0c04f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_PRESIDENTIAL</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>ae798361bd6931b38598f6e568c2741d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_EXTREME_IMM_OBSERVED</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a803ef63712cffe4108f863f7d83be74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_EXTREME_IMM_LIKELY</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a5b903d20c1bfcee7e14da1aaa000fb8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_EXTREME_EXP_OBSERVED</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a53bcb26a250ebce84ea695ef98d64dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_EXTREME_EXP_LIKELY</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a39334f3bcae3d1d75ffb9b6a3dc017d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_SEVERE_IMM_OBSERVED</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a9837197366e2edd79198a418e5eef423</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_SEVERE_IMM_LIKELY</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a5f87314f234c8e9323a8a1fea3bdad78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_SEVERE_EXP_OBSERVED</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a42030cfd93216233747c5e5a67396b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_SEVERE_EXP_LIKELY</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a6e1799277f4eaba571bc98923850e729</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_AMBER</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>aaa4a93eed57b79079c7abbfd3d1998e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_MONTHLY_TEST</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>adf1356512760b1ce0636c4a1eedec396</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_EXERCISE</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a91a3fd3db56dd24e668c4b31d86d1da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_OPERATOR_DEFINED</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a61ee6fd248448bc2abfb444df3e3a9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_PRESIDENTIAL_AL</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a1c05863e97d798f34096c0fdae2e516a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_EXTREME_IMM_OBSERVED_AL</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>ab7c5663a8c0db38a57034d569ea5b989</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_EXTREME_IMM_LIKELY_AL</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>aa074f8ce273452315686df7887bf3553</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_EXTREME_EXP_OBSERVED_AL</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>ab4462003b8ed0ecf206de6a0afb5569b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_EXTREME_EXP_LIKELY_AL</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>ad30ad76cf572a4de3f82f31fb1ea595b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_SEVERE_IMM_OBSERVED_AL</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a6716e7e5fbf54cbf3f73107bb349b700</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_SEVERE_IMM_LIKELY_AL</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>acc4d6e177195a1f0feae64c109641281</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_SEVERE_EXP_OBSERVED_AL</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a158d6ec9a3bbdfb34423dfd8b1291db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_SEVERE_EXP_LIKELY_AL</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>aa3f6beee5328f2fb9595093cad1b97ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_AMBER_AL</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a7f308fdfbb97cca8b9e944e69aa03c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_MONTHLY_TEST_AL</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a2fce6c24d90f4b0f03b8efc892f13ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_EXERCISE_AL</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>ab5ba08ffec410ac006c3b17dbdd90868</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_CMAS_OPERATOR_DEFINED_AL</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a2821c0870123de9be614c88366af19cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM341_MSGID_ETWS_EU_INFO_LOCAL_LANGUAGE</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a8539dc6d914955f9c126b0a17b42fe61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct gsm341_ms_message</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="variable">
      <type>struct @33</type>
      <name>serial</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>aeae96ac4beb48a3b147ffefb3c5744e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a689014fc11d4f26d264ddae2eaebc9d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct @34</type>
      <name>dcs</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a3670021244908632f923d920b860e433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct @35</type>
      <name>page</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>ad541ffd74fea6938f4bed69f966b28a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>ac3c027f9a365f5741871df5ace13943f</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>warning_type</name>
      <anchorfile>gsm__03__41_8h.html</anchorfile>
      <anchor>a35d7b6e6ccdaa8c062d29e962e06fd55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_04_08.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__04__08_8h.html</filename>
    <includes id="gsm__utils_8h" name="gsm_utils.h" local="no" imported="no">osmocom/gsm/gsm_utils.h</includes>
    <class kind="struct">gsm48_classmark1</class>
    <class kind="struct">gsm48_classmark2</class>
    <class kind="struct">gsm48_classmark3</class>
    <class kind="struct">osmo_gsm48_classmark</class>
    <class kind="struct">gsm48_range_1024</class>
    <class kind="struct">gsm48_range_512</class>
    <class kind="struct">gsm48_range_256</class>
    <class kind="struct">gsm48_range_128</class>
    <class kind="struct">gsm48_var_bit</class>
    <class kind="struct">gsm48_chan_desc</class>
    <class kind="struct">gsm48_meas_res</class>
    <class kind="struct">gsm48_multi_rate_conf</class>
    <class kind="struct">gsm48_power_cmd</class>
    <class kind="struct">gsm48_rach_control</class>
    <class kind="struct">gsm48_req_ref</class>
    <class kind="struct">gsm48_start_time</class>
    <class kind="struct">gsm48_sync_ind</class>
    <class kind="struct">gsm48_chan_mode_modify</class>
    <class kind="struct">gsm48_ass_cmd</class>
    <class kind="struct">gsm48_frq_redef</class>
    <class kind="struct">gsm48_gprs_susp_req</class>
    <class kind="struct">gsm48_cell_desc</class>
    <class kind="struct">gsm48_ho_cmd</class>
    <class kind="struct">gsm48_imm_ass</class>
    <class kind="struct">gsm48_pag_resp</class>
    <class kind="struct">gsm48_loc_area_id</class>
    <class kind="struct">gsm48_auth_req</class>
    <class kind="struct">gsm48_auth_resp</class>
    <class kind="struct">gsm48_loc_upd_req</class>
    <class kind="struct">gsm48_hdr</class>
    <class kind="struct">gsm48_hdr_sh</class>
    <class kind="struct">gsm48_system_information_type_header</class>
    <class kind="struct">gsm48_cell_sel_par</class>
    <class kind="struct">gsm48_control_channel_descr</class>
    <class kind="struct">gsm48_cell_options</class>
    <class kind="struct">gsm48_service_request</class>
    <class kind="struct">gsm48_system_information_type_1</class>
    <class kind="struct">gsm48_system_information_type_2</class>
    <class kind="struct">gsm48_system_information_type_2bis</class>
    <class kind="struct">gsm48_system_information_type_2ter</class>
    <class kind="struct">gsm48_system_information_type_2quater</class>
    <class kind="struct">gsm48_system_information_type_3</class>
    <class kind="struct">gsm48_system_information_type_4</class>
    <class kind="struct">gsm48_system_information_type_5</class>
    <class kind="struct">gsm48_system_information_type_5bis</class>
    <class kind="struct">gsm48_system_information_type_5ter</class>
    <class kind="struct">gsm48_system_information_type_6</class>
    <class kind="struct">gsm48_system_information_type_10</class>
    <class kind="struct">gsm0408_vgcs_ul_grant</class>
    <class kind="struct">gsm48_system_information_type_13</class>
    <class kind="struct">gsm48_imsi_detach_ind</class>
    <class kind="struct">gsm48_add_ass</class>
    <class kind="struct">gsm48_ass_cpl</class>
    <class kind="struct">gsm48_ass_fail</class>
    <class kind="struct">gsm48_ho_cpl</class>
    <class kind="struct">gsm48_ho_fail</class>
    <class kind="struct">gsm48_chan_rel</class>
    <class kind="struct">gsm48_cip_mode_cmd</class>
    <class kind="struct">gsm48_cm_change</class>
    <class kind="struct">gsm48_imm_ass_ext</class>
    <class kind="struct">gsm48_imm_ass_rej</class>
    <class kind="struct">gsm48_notification_nch</class>
    <class kind="struct">gsm48_paging1</class>
    <class kind="struct">gsm48_paging2</class>
    <class kind="struct">gsm48_paging3</class>
    <class kind="struct">gsm48_pag_rsp</class>
    <class kind="struct">gsm48_rr_status</class>
    <class kind="struct">gsm48_talker_indication</class>
    <class kind="struct">gsm48_uplink_release</class>
    <class kind="struct">gsm48_ra_id</class>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_GROUP_CC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a812b2197198e3d86ec6789e5d31f5a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_BCAST_CC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8a264caffcb2ab37ac134ffc92b57e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_PDSS1</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aad641233fca65d9dd07a0ccc3adc46bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_CC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aea2bc4de062acc11c77b65733795b8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_PDSS2</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a71d8b39671e1110f5912f4e2ec888b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_GTTP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a40e570ab6d6982152a13ee525100008c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_MM</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4e63b67ce4d0e669dc3cfa81896fc60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_RR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a368656d2264bf88bde6b5d2f03b120b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_MM_GPRS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a469370fb0eb98ebcbb9c71ca9ff4171f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_SMS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4f902692189c0e8327cb14805f42fa1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_SM_GPRS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9173fc660adff8780c5a6874a3ffea4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_NC_SS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac7688f64697cb55956bba3aa9cead511</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_LOC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a1b51646bda29c0e5efc275b4d631d345</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_EXTEND</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a172b58b5a64cef3e2b036b0a468f3e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_TEST</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a58fd0019842e0e45978a447767d71c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_MASK</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a11842af4705de302951fec8d11186328</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PDISC_SH_RR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9b465233bcb20f32efff829dd11c7848</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_TA_INVALID</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a3e8f45a7074ab561ae1ab242a11ce332</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>gsm48_hdr_msg_type</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aefcd7099cba0a4e14476ad8cb589bca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_INIT_REQ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a3b1dff433dfe440b2066757299d45dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_ADD_ASS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad1c4590326c190ed599ce0977bbacbc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_IMM_ASS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2008b8bb4ba7c63ef131b6e59aee5493</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_IMM_ASS_EXT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a049fd5dc76c640d77b39e0bcc48c1bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_IMM_ASS_REJ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aaa2993c19da280a3f3729521025227bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_DTM_ASS_FAIL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>afd9d672757153b8c57ca32d909927368</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_DTM_REJECT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab77b1a7d0e9e0ad5037e23929c2d66ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_DTM_REQUEST</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a01039caa705458c894bfcb6f9b080f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_PACKET_ASS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9b0b75cedbf37051853b355282746fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_CIPH_M_CMD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5a4f80a4c604f8afae01af1c1ca15af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_CIPH_M_COMPL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a95eb58ea5fdce3c2b572792502cddd79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_CFG_CHG_CMD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7b6ae4670fff95125354e07ab8373a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_CFG_CHG_ACK</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8dba90fd05c1f8c27fdea9624c227d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_CFG_CHG_REJ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a02cdf95ccf7d199fe62e99683fac9424</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_ASS_CMD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a38a74bf19ee095f7c25d0553ae90ab4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_ASS_COMPL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aea698d7dafa07f886e29f56cd7c6e302</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_ASS_FAIL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2355932a42d7a3d7bf86464c82344347</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_HANDO_CMD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad21a8afc973c3f8e2ab4c8c510ae2568</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_HANDO_COMPL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5015e3470b9d04f4090b5d092d2fb6cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_HANDO_FAIL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aac7e7f1cee6a2efa2d4cd9596fbaac6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_HANDO_INFO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>adf63046e26524a95f0c663e2e019291c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_HANDO_INFO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>adf63046e26524a95f0c663e2e019291c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_DTM_ASS_CMD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8e9cbfd502883eb17bcd6c38e444880f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_CELL_CHG_ORDER</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae6411599fad0b296f173fa6ec4f2c718</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_PDCH_ASS_CMD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4da778105fe873e562d95c5e003f376e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_CHAN_REL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aead2822a4028a126a755d6116002d5dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_PART_REL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aea5b2c258cc93a25c06928eba7685eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_PART_REL_COMP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2e77aff5f951c3f17031cdf9522ccdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_PAG_REQ_1</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>af747d603685d01a033ac4de182e7cf5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_PAG_REQ_2</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4280f056b8459dbc80f68e78ba4bbf46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_PAG_REQ_3</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a92b8241723d63fdba318d1524e53240f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_PAG_RESP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>adfd58dfcacfd170914c244ebfb8e3755</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_NOTIF_NCH</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a650b2b3e9540922c9f611e748f3163fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_NOTIF_FACCH</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa0a3222ea00f6641e41cb3bb75cdadac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_NOTIF_RESP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a860350fcdc5f09f0743c4260d749d52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_PACKET_NOTIF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0d174e05cb5c46a965c1e36713f5733c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_UTRAN_CLSM_CHG</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>abe5a4b925a7a693d214d6f16cd4e60f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_CDMA2K_CLSM_CHG</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4fb0835595ad9b7d1262c5d4ee503898</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_IS_TO_UTRAN_HANDO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac0a5090729e09962eb6b01db242f8d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_IS_TO_CDMA2K_HANDO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae9f452668aeaf154bf1e0dcc2a90ab9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_8</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>abab68b9ff7e983ad28cda3b9e10e2dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_1</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8f99d48f61baf9753278c0d7682c4ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_2</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a400c2ff870ba2265b655879e1e654877</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_3</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0c9b1fcb2f6210de88c125e217445024</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_4</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a725c028daa4f8d2a63ed0f702f0978be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_5</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac70bcbda549de73013b6abfd21e9c8b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_6</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac17123db4a1661e542bdd14d20259ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_7</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a84c6011b11bd40ab458e4aa17a3e84c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_2bis</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>afb4701e7dccdb7e5dd054dbd4cab6ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_2ter</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0794a1e89f15b1609396701d5ed728ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_2quater</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aabc5e8def00a3c812a2ed71eeb21b426</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_5bis</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a220642f10642666ffe3ddb3b06b6a189</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_5ter</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad5549fdab033fa5158e894985782cda3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_9</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a43028085fa4036883f781a47063dba68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_13</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8cd2122fa10b0fe0be646a707515a041</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_16</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a46dca4c436884240466fc9f872ae21f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_17</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a98e569de69dbce1bbc51a4411f1fff47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_18</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a81f01b11956c4556ea61dee9f21e3d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_19</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a347477419d4c5bf2b62f5af47df70ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_20</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aead0d4cd43e86ebee54a72d74f079c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_13alt</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a79e4de1c7e7f917049d7a596423106df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_2n</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4c0c76f8b5a679ffbb1e7fe9ca1b7961</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_21</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a15fb1581328144617464c27ef759aabf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_22</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a3d43c20218f45f322b3ff93ed151541f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SYSINFO_23</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad4bd4c47eddda3f94270046490fccf15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_CHAN_MODE_MODIF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a45b56100885ce73271875f50a9b20fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_STATUS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a044d08ff7155ad4e2f6ea2f17402346d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_CHAN_MODE_MODIF_ACK</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a52306ec26cfaca351005fa264187d8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_FREQ_REDEF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>acee85fef4ff8d1fdb5bd37ce133cd6ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_MEAS_REP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8bf1e4be1b5d66f865f6589a4b758174</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_CLSM_CHG</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae528f92d858d59256c3946d3c2728f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_CLSM_ENQ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa8ff3300d20458a5017b7e4fc967d1d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_EXT_MEAS_REP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac5f1c3dbe564ce9c1b95e3428ce16da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_EXT_MEAS_REP_ORD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab4a818089c730ff0ab08a847d81e8b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_GPRS_SUSP_REQ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad5bc2ebfbc2a4220c30b3faec2f9dc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_DTM_INFO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a72c3f3061f615ac1fa602e8e03c5a25b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_VGCS_UPL_GRANT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a451ec49eebc10d74759e2a3a6c59c1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_UPLINK_RELEASE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad25c1ca930c594060e37101e30d72ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_UPLINK_FREE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5382506329267f5d408324f72d4acbd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_UPLINK_BUSY</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4e1afaf3568e25d3236166f11f34f5a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_TALKER_IND</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa7ebfc7c3887dd3093b53169dfa671b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_APP_INFO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa10b448243dd996102ef194a93e14d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SH_SI10</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9a91b99ccbd1eb477093fc704629f62a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SH_FACCH</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77759dc18853c1a0824af597f47733d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SH_UL_FREE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa45320a7702aad830a86694f29f3cddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SH_MEAS_REP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad24bcd1ef0d3342fb46526b32b08bb9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SH_MEAS_INFO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>afba96e90361f8c229b7adbf3cd7849e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SH_VGCS_RECON</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a6d84c58d4db6f09a177890ef8ec61dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SH_VGCS_RECON2</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a1f23fb2308cc369a2f42ab958384392f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SH_VGCS_INFO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a393acf78dfe61738809cc0865d0ce335</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SH_VGCS_SMS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>afeedceb845970eba3246950acd1f255a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SH_SI10bis</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>afda9d7ac70eb017d77f0860b56703907</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SH_SI10ter</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9510179e0da45707a13b4cec598dd49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SH_VGCS_NEIGH</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0e2b738859262072d2669991e19a08af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_RR_SH_APP_DATA</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5f25989e300a016b387a647873a9e3ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_IMSI_DETACH_IND</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a3db1ecad44cfe23dfa27fa08660511c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_LOC_UPD_ACCEPT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a83e4a802cb6e09b873d1b4494fc67946</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_LOC_UPD_REJECT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aed165c60656fc2ca0d4023276ee99300</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_LOC_UPD_REQUEST</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad57831a451abe287ec7b7ed06321c8bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_AUTH_REJ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a1eb2275ae185d0130669b3b18b0e9d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_AUTH_REQ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a430d61dd02ab85da2287565e04e68aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_AUTH_RESP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac63c9367603b59692e50fcc8ddc7a6d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_AUTH_FAIL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a704cf62509a6a6aab33ada70c07f2ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_ID_REQ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9e5fb5d9f93884d1d55846b3a32e8d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_ID_RESP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2ff9538b5dcbb8777b50492afeb37bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_TMSI_REALL_CMD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab1da9ee83c2cb9d358e99fc6556fcf35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_TMSI_REALL_COMPL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aec72b34a3ff1a94c0c093e69afaeff86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_CM_SERV_ACC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a295259e45f99f5037027cea5e9ccb779</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_CM_SERV_REJ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2a09d6d4e98606dd9f046fdfda6e0428</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_CM_SERV_ABORT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ada0929c5cf0ee0dc63e0c925b4be623b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_CM_SERV_REQ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>adbf94ba423a5f527d14c89d4f3446f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_CM_SERV_PROMPT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a3cc19c73b464175638c4f8c21ab3fe85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_CM_REEST_REQ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a635b803fdf1873f7906c1afb2552d378</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_ABORT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aceff314263d90d1b107c4c7695b326cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_NULL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a88ed3aa87816fadeb8f3bc88dcf0ee1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_STATUS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a6d8753c1036d2c859c9fe7153e7f6bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_MM_INFO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aad874fa67e50e89647d8fcc0bca765ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_ALERTING</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a3970973eade8e8e2c366f20b966ea708</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_CALL_CONF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>af12e532dbc09d51e45699961cc77b90a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_CALL_PROC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aba2acd4f4448e3180bce60a9c0a3db39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_CONNECT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a33827e65ceef8c04ed37f42c8fc8c1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_CONNECT_ACK</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>adbf411d4f34ab333e07295090836ad24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_EMERG_SETUP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a691d3a33782ad74fe1b01da5b5744725</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_PROGRESS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7f4cab74e038815dd8727e0c824d565e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_ESTAB</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a29451c039715ccbce9269b5df52bd214</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_ESTAB_CONF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7a2a337cd3ddb28fd70eb1ea9faf7c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_RECALL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4998cc80e341690832e9785f693d157e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_START_CC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a20f0ae49ca12f93ca60dce1e1f47678e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_SETUP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2800f9e2a9043f905b0781e4c47111b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_MODIFY</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac9feb8681a320525b93aeefcc615a795</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_MODIFY_COMPL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac2665f824ed397a85699bea87519c4c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_MODIFY_REJECT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7976cbff7d43d5e236e9c1d3efaeb650</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_USER_INFO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>af0195d88cf8b192ca79b317541234bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_HOLD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9b7879ba35e7178794d91a6dfb1615dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_HOLD_ACK</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7c356c5dae4ed185e7cf84dcd375d72a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_HOLD_REJ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a96bf32258a73f4241af03921eaac4fce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_RETR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>af30a9836b8f7d16191cf0e7502f64348</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_RETR_ACK</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a1ef989898ed5b1e7fb00c5102b32916d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_RETR_REJ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a532b4fe7a845e482f29caaec66b68368</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_DISCONNECT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa048b3af868923ada88f5841eecc6ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_RELEASE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7336f4eee915dae27e6e88bb0d1d005b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_RELEASE_COMPL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a84f94836731a0c45fbbdbb935cbb6756</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_CONG_CTRL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a80b4845df5b3d6409c3e598c1f8d66cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_NOTIFY</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a78f9d1060e8cb661d5191e7822356dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_STATUS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a28bc61e01f4c9b39f41309cbb41a2d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_STATUS_ENQ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5ddcd48bb5a3ac84383da9682e8f429f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_START_DTMF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a96d9ded8ac6013a66a3fe3b05d7b2777</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_STOP_DTMF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a005d14b4d623a982ccccd810c7f1ea0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_STOP_DTMF_ACK</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5b134e147dcd9b9470ab29ff2e17123b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_START_DTMF_ACK</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5df4fc653d4ca77cbebc3325d19950a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_START_DTMF_REJ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a1c409fc0047ff2b3f00269a5fda52863</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_CC_FACILITY</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac48b6b5fc32465cc56b56b69183687de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PM_MASK</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a38e45ff43e8e9e18f679633e300d88d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PM_NORMAL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2b1ad033cae1e5799662b4603aa6063e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PM_EXTENDED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae8fe019bdb0aec1e7d0680ae13e283ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PM_REORG</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>abc480fa6d0f4242d9640ff67ba0e57ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_PM_SAME</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0103fdc820b65da3a36d28aa9b9d06f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_LUPD_NORMAL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a6b80b5600f79dc8cbda178dd039ff84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_LUPD_PERIODIC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9834e12ecd4ed6a1881a040aebbf1696</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_LUPD_IMSI_ATT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>acc07ed0e89f2817e20fa9b62736908f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_LUPD_RESERVED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>af12bf0be96e61445f9c87cb4b6c9934f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_MI_TYPE_MASK</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>afc6ce0713c55c2e43376a74a684e3780</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_MI_TYPE_NONE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a55ad9c3c926d81248adb4cdd7c7f6425</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_MI_TYPE_IMSI</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a1bedf275c99935a822558f8803931ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_MI_TYPE_IMEI</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2a6dd1b9feb4d057bc388b1acc06ef12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_MI_TYPE_IMEISV</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a65239990d05f6f70e5c87c85eadd4d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_MI_TYPE_TMSI</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a17602d73b53bb3a4faeef423c2f46b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_MI_ODD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9b253b5498b30be2aa5a4c208ba22a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_MOBILE_ID</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a03e21bd48113b6c3ecfeacf2f1156325</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_NAME_LONG</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac3768a564f85554ebe0675055b8315f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_NAME_SHORT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>abfd8831c33c6671a0bc1748fafa0486a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_UTC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>add58ab8dbe468d8c8238462ad67f88a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_NET_TIME_TZ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>acd24ef38253ddd581723728e052221ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_LSA_IDENT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad6aaaf4898a21eddde80804b6169b69a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_NET_DST</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>af5c1e488decfe68b856848b07c43c20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_BEARER_CAP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a227c35322192099a5636e6153d60f737</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CAUSE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac23c676b4def92e40cd89fc6a0e24e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CC_CAP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad9242aad1bc7f6bfde6ee85846fce53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_ALERT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8d8ebef18238cb0ebef1bf380d03790a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_FACILITY</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a25a403d26f88aed7005944a1ec36df3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_PROGR_IND</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a442f36cb884e1c93af782dae984ca7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_AUX_STATUS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4ae8895cd3b17f7d1ae6012b30b2722e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_NOTIFY</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aaa99eabdbe2c9662d54e1746efe57a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_KPD_FACILITY</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>abb667718e5db0d827c8a0c1176d6073b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_SIGNAL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5df36867e2b7f4f8f7c0bd641eba9203</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CONN_BCD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae46793c1490a18c5043d26ad23446d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CONN_SUB</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a05d9c7765d01042ae97399c6b0c33f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CALLING_BCD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a3c00d02ebb11aa0cda5b27315fe1c6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CALLING_SUB</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5bb824870c1c8e277cf133f94fa4d05a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CALLED_BCD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8a803e1ec45af5840416cb1938686d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CALLED_SUB</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0be2094d89b9df59cced60346511f60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_REDIR_BCD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a47675bb7668fd6eb0d536d39b1540a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_REDIR_SUB</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a079f9c765e3b0faa9997178508cbedc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_LOWL_COMPAT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5c5611219e3db4dff2bc45237e3647df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_HIGHL_COMPAT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa78d58d0229d0bb3bea9fd52eedecafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_USER_USER</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a381708755e421f42e83c6914413700b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_SS_VERS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8e17c632dd486f88fb65078f830e7760</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_MORE_DATA</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a6bb99d45033dae5153ec3109d7738ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CLIR_SUPP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ade0750cba0a6020ef8db75351b2dba04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CLIR_INVOC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a6d78926fa91f622e20ca92d4a826e57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_REV_C_SETUP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4b16ef68bd5c6b3594a7d22b4b00898a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_REPEAT_CIR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a19096e6a491b3c40f1dd78c8519c9e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_REPEAT_SEQ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab38c9b3fdfb336b69d9991bac59f117b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_CAUSE_CS_GSM</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a578bb548b070247a7d252ba4a0c1269e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_VGCS_TARGET</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a985aba15aa1523608d8fb96f9d762fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_FRQSHORT_AFTER</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a096ba51a388b5888dd3e75c19a1c761c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_MUL_RATE_CFG</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a57c7a6c011221c2476e8352eea3be2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_FREQ_L_AFTER</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae18b7cabde84a38bb0f8df9216155728</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_GROUP_CIP_SEQ_HO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>afda12faf717e2b8a929e697534c09560</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CIP_MODE_SET_HO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa77b401239d44a5615a864ebb27ccded</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_GPRS_RESUMPT_HO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0085e1db0cf0de61ed7d8b3b4b39c2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_SYNC_IND_HO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>abd7239f19ebfc300536d9baa953431ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_MSLOT_DESC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5bd4e92bab9a3b9a4db77c8484b0de76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CHANMODE_2</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a17147dc11db4ffd07f4d09988a69639f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_FRQSHORT_BEFORE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5d3a50d434be79e90470bceac7b36ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CHANMODE_3</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab85b119c3023ea60e0ef147011bc0e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CHANMODE_4</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0691653c63844d095210454035905079</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CHANMODE_5</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a938a7b8b21f9d2776cddbbba9f38a87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CHANMODE_6</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae75c318d030ecdf422552c77632f2c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CHANMODE_7</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae16fba1762c824ad744fadb9bc01bceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CHANMODE_8</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa6a927dbed2d02f1da71220864896219</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CHANDESC_2</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>addd195629537c2352f65f8b91231c102</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_MA_AFTER</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab879d24d44c147ca84cc7cdc086628e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_START_TIME</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab111a43d7be16b4ff22db44245e840a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_FREQ_L_BEFORE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>acc34d802fd4e63c20001ab8b8f55c813</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CH_DESC_1_BEFORE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a1e3687aeea0fd572d802e344f1080174</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CH_DESC_2_BEFORE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5c8d3ca5de11bf9296bd2ad214e1b345</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_F_CH_SEQ_BEFORE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a55f935cbdf2328601277a209467728da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CLASSMARK3</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a028294190a8fd9e83568b90a41c9612e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_MA_BEFORE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a834095da923c046dce166a83c5c9ac7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_RR_PACKET_UL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4725dd14f27ba6c4b846b30bf45e9672</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_RR_PACKET_DL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a1463ed2ed0d90d207df881e88240bf16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CELL_CH_DESC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a22b334ada5b5ebcf45742807614d2e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CHANMODE_1</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2a00db79c5fb4533cf87ae64215b391d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CHDES_2_AFTER</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5422defcc4ebda906d4c8b6be000f689</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_MODE_SEC_CH</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0538cae774b2a7f5026217c99f23ed53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_F_CH_SEQ_AFTER</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a558cd3a654d0bfe115e6ca978cd811b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_EXTENDED_TSC_SET</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae160fc24772ea982eb0b189f148dd459</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_MA_AFTER</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab879d24d44c147ca84cc7cdc086628e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_BA_RANGE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a40a4e4df868901abe659174187232828</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_GROUP_CHDES</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab2d951061c15ab882548d24b615c8f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_BA_LIST_PREF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a62beafc91bcf935ffdf6e4a7a8a4ea02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_MOB_OVSERV_DIF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a3d240babb85fab78fefc0c210e2eb151</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CELL_SEL_IND_AFTER_REL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aae92b54eb343e563c133cc633b04a2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_REALTIME_DIFF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa4d506471b5795c7e1f0f26775dc897b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_START_TIME</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab111a43d7be16b4ff22db44245e840a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_INDIVIDUAL_PRIORITIES</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad3e1cee18b07d7e90c89056e137cf624</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_TIMING_ADVANCE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a821c302759d8ef804807f6019ef00d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_GROUP_CIP_SEQ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a88242cf3a13d560d71dc3404ba2f1249</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CIP_MODE_SET</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4bb31ea5b853e6295478b92baee3ecc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_GPRS_RESUMPT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a248ac4aaf1154311d221199d4c571bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_SYNC_IND</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac71f88c3557ce3af740e2c318fafb7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CBCH_CHAN_DESC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab74934ff87a8f51620d795b55938262a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CBCH_MOB_AL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a02b0a43b3a801f761ce136709e63d082</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_PRIORITY_LEV_HO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8ef59b48bc553a5cd106c8db3f99fc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_LOCATION_AREA</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aeb8fd5486bf22e68313e05d42043a6fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_AUTN</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae0a672a90c40c73c255cafbddc679ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_AUTH_RES_EXT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab8905f25910d5c41eab23eb8b3e4172e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_AUTS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac6e9288a3849ea2bbde76937ae299236</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_PRIORITY_LEV</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac8d02c7ec1e95c3c23c7ebd9d633e90b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_FOLLOW_ON_PROC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>abc0e5ab062b177303a185af8bc91b525</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_IE_CTS_PERMISSION</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a123d787a96a908228d7d12247429bb04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T301</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a6dba06147b9092b0b96b1ea93075889f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T303</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8578d5b9e6606f9849eacda4fab6f2c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T305</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab1bb6038854e6b1e3c669ad319cf087c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T306</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7ca49a65d1bf489b9fe81ebb21bf1f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T308</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a241cff97675e3d50b60421028e16dcd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T310</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab05081b6cee6a312320cc6007a66ba5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T313</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9d0fc0d5de3e3da5ba7ea4274155e076</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T323</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2fedd940aaa34f4db39f0f62fe7b96e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T331</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0c70756c1ff84d1260a91c4c90b9ca1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T333</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a732a0f5badff2140dde501cf1d7fbc29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T334</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae719ef40d1cf8703e5fc32d2ce2525f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T338</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa7b243c80445db46ef6ca278e9d25b12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T303_MS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac7ee3e49c7ca582dcece7912004d067a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T305_MS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8d511f618bfbc038230fff6d67d75c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T308_MS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a57fc682c3bac1b9d4be0beb1706ecc2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T310_MS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a36a7fdfe78509a80e8b1ad18e8934c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T313_MS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a29f219d9e59c671fabee188845f6621f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T323_MS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aece32fe66baef59e6cae418596d70dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T332_MS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>af993265ca8a08a4eddb181771885c359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_T335_MS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac53e8588e95d8b4cbd85bf5d92f941ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_NULL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae0a66a2c946e6313714d2a81956032a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_INITIATED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9e1318f2e61b6dc97db0fd8fcc4875b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_MM_CONNECTION_PEND</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9e80d69150b91830efb47b8a029747ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_MO_CALL_PROC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a551cb542ca92d25e4e1f636e3f900e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_CALL_DELIVERED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0d8139a17e0ef345694ab4ebf55ac5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_CALL_PRESENT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>adde2dd11a27ee63b3bfbd252b7bdb1fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_CALL_RECEIVED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aef7e2631627beec14e99b4723db240d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_CONNECT_REQUEST</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0280c64196b2ec93594c553c37fc2fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_MO_TERM_CALL_CONF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a57fa3af88f2592e1fc2a45d6354f326a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_ACTIVE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a6e58aa08af4ef8b0cde630c561d639d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_DISCONNECT_REQ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae931659c038516b8e2de73a309c798fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_DISCONNECT_IND</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9adae5e875c60b9af44e6e2443821fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_RELEASE_REQ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a092f80eb6670c08da961f303942ef55a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_MO_ORIG_MODIFY</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a70f52e64b07e19906387bfc19a7078b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_MO_TERM_MODIFY</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4930cef2aef2671cf88de26f74356a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_CSTATE_CONNECT_IND</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa8afda616aaa7313f84dae1cf0941128</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SBIT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a644f05caa9937acc1409552d0b188765</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ALL_STATES</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7bee140072bc0b34f7d3279dc8786646</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_LAC_RESERVED_DETACHED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5ffaede8b5f74c952a7dff82d42ad975</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_LAC_RESERVED_ALL_BTS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a6025e7bcee4e3d394ba89d7668a23975</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_BCAP_RRQ_SPARE_NETWORK_TO_MS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a669df1aadef5ebe5316384457bca14dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_TMSI_LEN</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ace6d090b4d774730394e5c58a76217d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MID_TMSI_LEN</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2a29a05cb2d46496e1a487c1d698d24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MI_SIZE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>adfcf8830d17a5cc1c4dd667c4b7a2f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_CELL_CHAN_DESC_SIZE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac37ac0fe9767d6bce6edfd8eddab72c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_MACBLOCK_LEN</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad2168121edcbaa10c5af81d00dbbd4ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_MACBLOCK_PADDING</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a61729800eeefd686d4d7f190adb99df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_chan_mode</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_SIGN</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a50e5303cc3b78e5ab6e273ca4d9b8b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_SPEECH_V1</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a43f4e384e47d3bb735e02ea9b16d5843</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_SPEECH_EFR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838adec207888f74971cb35b59bf8f88a64d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_SPEECH_AMR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a9bb285226f3d72a44c1d7ab39e0976ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_SPEECH_V4</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838aa6cf28947035990f54cf6811a4b83deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_SPEECH_V5</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a8173c34dd537e10ddb75cb71cea3ab93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_SPEECH_V6</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a489872f0c53c8d67e49d3720c2501df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_DATA_43k5_14k5</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838aa335de331b4e678d6422e9aa4d825ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_DATA_29k0_14k5</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838ab49446a940b7e763994570d925c69e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_DATA_43k5_29k0</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838ab373757d416b2e82cf33c96f74d2019d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_DATA_14k5_43k5</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a9b343d47be4f2d98f12588e07578fd61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_DATA_14k5_29k0</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a2d9108d352dc7fc317d88637ceabcc9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_DATA_29k0_43k5</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a335dcfee26968937e9dfed80c6a217a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_DATA_43k5</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838ad9aab3b6d7146d472b69e8daa854a2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_DATA_32k0</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a565611bea013fef4b8fc904d47dc4c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_DATA_29k0</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a6d9c96bb4e3dd9045987e3cf78cd960e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_DATA_14k5</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838af2319d64d6ddf7c438a056032e83e91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_DATA_12k0</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a8bbfdf2d3eea87c5511a24e7dfe31ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_DATA_6k0</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a22a09b165ab9fe0d34d9c5beff73653e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_DATA_3k6</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a480af77cb0cb21d0b7d1f5ec3d6684a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_SPEECH_V1_VAMOS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a489be6dd8be17fb41980f33624b0abe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_SPEECH_V2_VAMOS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a5ef67926cc3b1b1c4e86b6f2cbebd6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_SPEECH_V3_VAMOS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a2bae2bf33de7f42d38ddd8a91c06ecda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMODE_SPEECH_V5_VAMOS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2951c729ef44d84ad1de6521f4b32838a41800079d6665b1897ce6b5074659b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_dtx_mode</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9247bef2fae24202fb244d85c32406bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_DTX_MAY_BE_USED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9247bef2fae24202fb244d85c32406bfa38abdb672226314cff99d129337397fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_DTX_SHALL_BE_USED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9247bef2fae24202fb244d85c32406bfad8254810ef432774b3485e7cf8d5aeec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_DTX_SHALL_NOT_BE_USED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9247bef2fae24202fb244d85c32406bfa24e0ec11a669abff285ac43b09863dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_cm_service_type</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a26b997ce56f8084e0183c79c2ab41add</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMSERV_MO_CALL_PACKET</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a26b997ce56f8084e0183c79c2ab41adda27d0cc92a747cbca0d7684e42a656b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMSERV_EMERGENCY</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a26b997ce56f8084e0183c79c2ab41addaaf2edebda953eae878d3ede690b218da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMSERV_SMS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a26b997ce56f8084e0183c79c2ab41addaad389861139640d6b2eca387bca289b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMSERV_SUP_SERV</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a26b997ce56f8084e0183c79c2ab41adda5f52ee2000f7310920a69ccf4f42f13a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMSERV_VGCS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a26b997ce56f8084e0183c79c2ab41adda94fe75a3357b908af51a4a0558e7c86c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMSERV_VBS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a26b997ce56f8084e0183c79c2ab41adda4c8f09eba76c96e8adaaa2065522d758</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMSERV_LOC_SERV</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a26b997ce56f8084e0183c79c2ab41addac0a1a76db6f4aacb0804ceba712b3dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CMSERV_MAX_VAL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a26b997ce56f8084e0183c79c2ab41adda1a4c6ada2c3f5269dfd8a7d043632e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_progress_desc</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a69ebe4ad5f06007298035c49db0e94de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_PROGR_NOT_E2E</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a69ebe4ad5f06007298035c49db0e94dea212dfd1d1367968f2d4cea464423a170</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_PROGR_DEST_NOT_PLMN</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a69ebe4ad5f06007298035c49db0e94dea64b44f26ca69eab827dd4117f205a5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_PROGR_ORIG_NOT_PLMN</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a69ebe4ad5f06007298035c49db0e94dea44d935d6042bf76da6970f4416a9ba20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_PROGR_RETURNED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a69ebe4ad5f06007298035c49db0e94dea8b3e119379e5c243aae21400612516cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_PROGR_IN_BAND_AVAIL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a69ebe4ad5f06007298035c49db0e94dea58ccf6c39a4fc4f35becb927b0f72645</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_PROGR_CALL_E2E</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a69ebe4ad5f06007298035c49db0e94dea23104a22f93676eff80b2e6f046ddb1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_PROGR_QUEUEING</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a69ebe4ad5f06007298035c49db0e94dea7ed8c5c0c274565a12b2b65209201eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_signal_val</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2770fba633b160935fbac556ef47f2ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_SIGNAL_DIALTONE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2770fba633b160935fbac556ef47f2caa525c95e74b1057c2928fd811600c5561</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_SIGNAL_RINGBACK</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2770fba633b160935fbac556ef47f2caa39d72648b450a33f2f6fc0582f8b188c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_SIGNAL_INTERCEPT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2770fba633b160935fbac556ef47f2caa103de8288859d3e3f38e8b8d5c888a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_SIGNAL_NET_CONG</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2770fba633b160935fbac556ef47f2caab67393bd3e88e98e3ef69ae8fe3656b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_SIGNAL_BUSY</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2770fba633b160935fbac556ef47f2caaee1cca847ae62f648e7c6b2b7e6ff32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_SIGNAL_CONFIRM</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2770fba633b160935fbac556ef47f2caad8d8c0ca29845853c617dae8968c1220</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_SIGNAL_ANSWER</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2770fba633b160935fbac556ef47f2caae0c1d5613f52f8f70d4b435080795816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_SIGNAL_CALL_WAIT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2770fba633b160935fbac556ef47f2caa09a34fcca6b93234172f64e590af1404</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_SIGNAL_OFF_HOOK</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2770fba633b160935fbac556ef47f2caa757b809179c1995f9e1759d2a23ff67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_SIGNAL_OFF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2770fba633b160935fbac556ef47f2caab3af1b6630af53c558628833c945243e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_SIGNAL_ALERT_OFF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2770fba633b160935fbac556ef47f2caaebbefc23682cc9eedee76b00e250b45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_cause_coding</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad50cb463626a96deec0ca4d310ef30a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CAUSE_CODING_CCITT_Q931</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad50cb463626a96deec0ca4d310ef30a0ad923777f9352ab03f7f66e369df9a527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CAUSE_CODING_RESERVED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad50cb463626a96deec0ca4d310ef30a0a0cffc422326ce3d9ef598f53d8393a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CAUSE_CODING_NATIONAL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad50cb463626a96deec0ca4d310ef30a0a5d207e2fa21c6133d351bc729b5c45ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CAUSE_CODING_GSM</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad50cb463626a96deec0ca4d310ef30a0a92491ff83546e3fa2cbf5ada22ca540a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_cause_loc</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac0329ea649fd834a046a85c57709d49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CAUSE_LOC_USER</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac0329ea649fd834a046a85c57709d49baf15ec94f48abc8127bd6a09f7d4402fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CAUSE_LOC_PRN_S_LU</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac0329ea649fd834a046a85c57709d49ba03038a615ad6ce73bd22482f0f6d0b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CAUSE_LOC_PUN_S_LU</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac0329ea649fd834a046a85c57709d49ba8225fa423f7d9b30e52324d77a6f026f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CAUSE_LOC_TRANS_NET</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac0329ea649fd834a046a85c57709d49ba481e35b2e61723e510aa04b9e7ee8b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CAUSE_LOC_PUN_S_RU</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac0329ea649fd834a046a85c57709d49ba5a972bbe69c95d8c88565724ef4c6c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CAUSE_LOC_PRN_S_RU</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac0329ea649fd834a046a85c57709d49ba0a30571b1c381b399040b278bfd78c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CAUSE_LOC_INN_NET</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac0329ea649fd834a046a85c57709d49ba36a0f0e5aa02c4af05ee3dbb95cc8b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CAUSE_LOC_NET_BEYOND</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac0329ea649fd834a046a85c57709d49bafc6255cd11d05ba325684fc7f322c17b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_rr_cause</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_NORMAL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afa54d01b4cee34ed93dc2b29722328abf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_ABNORMAL_UNSPEC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afa4d4ce299db4a69d96a22b6e8f63f967b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_ABNORMAL_UNACCT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afa312520fed9937dbdb4837f99d3dc324e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_ABNORMAL_TIMER</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afa62f6a8242dfcacf9d243a0df95789159</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_ABNORMAL_NOACT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afaede1dc3b6ef718504913a773f48b1238</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_PREMPTIVE_REL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afa7bdd345e7a8f9df3c9813882252286cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_UTRAN_CFG_UNK</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afadaf4b071d850c4fa376e6e0ee194ffbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_HNDOVER_IMP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afa0205faa86dc44e95f1341452eaace629</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_CHAN_MODE_UNACCT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afa7e627db3a34d18647f87f9b46992e5a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_FREQ_NOT_IMPL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afa5e98b82b65de9f58b9ef23ca4ec92670</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_LEAVE_GROUP_CA</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afaeda6f039964e5b73b47f1421b564abb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_LOW_LEVEL_FAIL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afaf65e5391907ea1a6b03aa92928b8776d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_CALL_CLEARED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afa22477cf9bc5bda9bf43ce2ea0f401c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_SEMANT_INCORR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afa8fa51591e9dcf1a5022982cd2286a185</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_INVALID_MAND_INF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afa57b709308b5b68ab898b71866b731284</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_MSG_TYPE_N</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afa323269161ad447e30a88f7d9d752754d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_MSG_TYPE_N_COMPAT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afac41b0df0d42a6b791bcb82df5e2fc476</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_COND_IE_ERROR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afa130d3a4ebc710ebd3040ff8c3bd74d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_NO_CELL_ALLOC_A</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afaeacaa9870a935acc3232863cebe9ef68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_RR_CAUSE_PROT_ERROR_UNSPC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a77e237da288ee3a89cb59e7e792804afa3587c3161323983216357c58b5fc4641</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_cc_cause</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_UNASSIGNED_NR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba284ee2935766a21a845021e4df29b1f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_NO_ROUTE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772badb88b8e04f3c6a410872e3c38f392d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_CHAN_UNACCEPT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba4c652b25e621d598c622b9b6b0549b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_OP_DET_BARRING</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772baf177b2013c01da72ce06f9f1e84f083e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_NORM_CALL_CLEAR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba7e4adca096c16db5521f4d05e961f7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_USER_BUSY</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba98e73c94a90bf1fcf905a8e3143e36ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_USER_NOTRESPOND</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba5b333267f206d1ea42d89ed0da35da25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_USER_ALERTING_NA</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba597ce44385d6bd47a254ef4051beebdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_CALL_REJECTED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba5eb8ae26ef38f81df39990d662c8e827</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_NUMBER_CHANGED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772bacfbe235499d935f4567472ebdf399e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_PRE_EMPTION</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772baba268ef055aa5d107afa59e916e3fd1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_NONSE_USER_CLR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba4ce39258680ff032bd60fe7ba553e986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_DEST_OOO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba9b7883016173bf80b348c93148edc1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_INV_NR_FORMAT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba8423eba5aa3097740d3cf3685584c396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_FACILITY_REJ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba0e61743c1cd1a96c7aac86daea5a4872</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_RESP_STATUS_INQ</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba688a47e6e5049387b412830e664ae799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_NORMAL_UNSPEC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba40ae3d75823babefa51854b5a6654adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_NO_CIRCUIT_CHAN</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772bafe382b06787991ccead11b963ad5f4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_NETWORK_OOO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772bad16ed9ccf8273240d0fc85a0a2c9312d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_TEMP_FAILURE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772bac1c920bf5842869d2f64395690219b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_SWITCH_CONG</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba12e573afdf9b0835a00126b334a1361e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_ACC_INF_DISCARD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba179b91a59bb8e0bfffce4ef112911d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_REQ_CHAN_UNAVAIL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba39be4b8fe52c8493375cef6f48965bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_RESOURCE_UNAVAIL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772baa28ae4a1e6a1e2bff5077905ce599d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_QOS_UNAVAIL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba2867a32e97df69c547ba169dc9e83792</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_REQ_FAC_NOT_SUBSC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772bac1f3b03aa1fba9b175dcd2dd5973de47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_INC_BARRED_CUG</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba63370063bcd48a9e67275be0c279a848</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_BEARER_CAP_UNAUTH</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772baea02af068bd12c065887532151ff04f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_BEARER_CA_UNAVAIL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba91e80b2f3f8f6ef7b9c8cbe08b61024b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_SERV_OPT_UNAVAIL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba1094d084714bdf7255ef417750ea9e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_BEARERSERV_UNIMPL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba9260e6c5365cd1ebeeceec5f6f51ff37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_ACM_GE_ACM_MAX</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772baf0c88c7b4033928f6ae479c60c3ae3a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_REQ_FAC_NOTIMPL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba29e4e55160c8a47de962f4952b128da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_RESTR_BCAP_AVAIL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba5e3292a17d590560ea2f05a4d5b8168a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_SERV_OPT_UNIMPL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772bad3a2254a84cd1fcf66ea47d1a2929ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_INVAL_TRANS_ID</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba79891ba6df6ff90f6e24d43f39003161</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_USER_NOT_IN_CUG</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba6a4f4d1be654183260fd6e53060c7a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_INCOMPAT_DEST</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba13347741f8c801ddc7f58b152824c451</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_INVAL_TRANS_NET</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772baf221a994d4634ba4b7436212c85d397e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_SEMANTIC_INCORR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba0336ccd1a96090151059d981b7c1e9c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_INVAL_MAND_INF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba502c2b9e231e3e938d57abc5d9de14b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_MSGTYPE_NOTEXIST</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba26293162200ad63900929e8ca919a2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_MSGTYPE_INCOMPAT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba29fa2036afc68b95b988236839e7fa1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_IE_NOTEXIST</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772badf95c7b4f6175f899a82797787bee94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_COND_IE_ERR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba988696ac9eaaed6a15de07768c7c0da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_MSG_INCOMP_STATE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba5a242171816ec194ef4fff33b7d5ce38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_RECOVERY_TIMER</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772baff562698dbe451ea72e7010bd11ead1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_PROTO_ERR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772baf6d2a53a1bd17e70dad5588aeb8db950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_CC_CAUSE_INTERWORKING</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4dc5b91def5eb674c3275d6f4e50772ba194dd3c7a4688a36a5715a55c6a91ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_reject_value</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_IMSI_UNKNOWN_IN_HLR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701ac33824b1177874e73d1196e85d913a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_ILLEGAL_MS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701aeddb7ddbc4545ef48dc33e755a707aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_IMSI_UNKNOWN_IN_VLR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a3e0270e7bc7ae17447d8988b650fbed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_IMEI_NOT_ACCEPTED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a95fbdd53af381b299885c350e4086fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_ILLEGAL_ME</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a843a66be426653c9f7a47f49b19f792a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_PLMN_NOT_ALLOWED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a7e854728e009690c2e4cea10ce9ed455</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_LOC_NOT_ALLOWED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701adf68ae8d0a4c316fe86505087e367345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_ROAMING_NOT_ALLOWED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a5c1951962dff79a7ce5119dd9157ad48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_NO_SUIT_CELL_IN_LA</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a8d7c5eb7a92c7fa05ac5cef16f50af22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_NETWORK_FAILURE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a162e9c8f4894dbaddc6c49ed03470364</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_MAC_FAILURE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a8ba3c11c0d7aadcdaf14cabec8289e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_SYNCH_FAILURE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701ae646e4154a1026a5f27f8f5ab5414b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_CONGESTION</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a43e017d724c16a8822b79e526b18d52d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_GSM_AUTH_UNACCEPTABLE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a9807d4235d25dcbbc3f64d305a4bdbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_NOT_AUTH_FOR_CSG</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701ab61fa51f2b58b0892b5a509257acb1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_SRV_OPT_NOT_SUPPORTED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a6340b87f1a66678140fef2900c83f73b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_RQD_SRV_OPT_NOT_SUPPORTED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701aed54d06f1f550e56d3046f4db87f145e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_SRV_OPT_TMP_OUT_OF_ORDER</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a0014093483abb2f9fe4278933908f4f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_CALL_CAN_NOT_BE_IDENTIFIED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a50a007f33f6feb58658d30d97418990f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_INCORRECT_MESSAGE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a87f8233db4d3d055fbce9a5a093bd23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_INVALID_MANDANTORY_INF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a0ac73c775635a7c1b4495581055e398f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_MSG_TYPE_NOT_IMPLEMENTED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a4510365be092cf48de9a907174433b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_MSG_TYPE_NOT_COMPATIBLE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a36e35a7d989f7efb12ea1697dd6a466e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_INF_ELEME_NOT_IMPLEMENTED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701acaa104ed7bb70ecf8cbe887ad287e27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_CONDTIONAL_IE_ERROR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701acdedc7383d4ea4573972e0afa880de87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_MSG_NOT_COMPATIBLE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a7da1963191db8cc94c53e84350358970</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_PROTOCOL_ERROR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701ae6bea0ae2115b00241ce3aeaed591034</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_GPRS_NOT_ALLOWED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a1aefa48b9d3fedf8db89f2167f21a742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_SERVICES_NOT_ALLOWED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a64be616c5bdc368ccaf74dd48b44d58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_MS_IDENTITY_NOT_DERVIVABLE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701ab18fc06b04f447fdbc19fa2362230973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_IMPLICITLY_DETACHED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701ad862b99ebdeece2b2d873f0eb14dcf94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_GPRS_NOT_ALLOWED_IN_PLMN</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701af6555f692d15b217d557ec30a53e5ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_MSC_TMP_NOT_REACHABLE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a21aa1deaa88b05907ff19937ed83dc92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_SMS_PROV_VIA_GPRS_IN_RA</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701a1d600b4a338499cfaeaa0074a57831ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_REJECT_NO_PDP_CONTEXT_ACTIVATED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac59f8fc84db6824acdc3257e5fd23701acddab3910f2a178913c1660e534d6e09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>chreq_type</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_EMERG_CALL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645a726e7c4ef57ddcbccee1a9b839123c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_CALL_REEST_TCH_F</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645ac052a0b568ed3a26b2321becb00c19c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_CALL_REEST_TCH_H</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645a2631c97c3c26c8c21726ac562d7b6b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_CALL_REEST_TCH_H_DBL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645a2c9309a2b40981972544b39feb0b5b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_SDCCH</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645a8a03f74a812f98914930ab164e521fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_TCH_F</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645a9de6112b49c25691b78675d85246e69e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_VOICE_CALL_TCH_H</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645a91fabe4a8b7d65caca0904f0316e172e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_DATA_CALL_TCH_H</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645a0f471e770a6a842b75d160c53a0d716d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_LOCATION_UPD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645aff410726128a2c4ab4ad615d3d7d328e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_PAG_R_ANY_NECI0</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645a3a416f86fd6c041870ffb8c7f1d7f078</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_PAG_R_ANY_NECI1</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645a97c8e4cb79425c3d13e8107f089ea2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_PAG_R_TCH_F</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645a1734e21e77b1797bb5dc116b6147ddd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_PAG_R_TCH_FH</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645a48d2d28505503331508573fa7e531e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_LMU</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645a49497f3c2a1fecf6c3189cc14befba4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_RESERVED_SDCCH</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645adb4368f5939eae0ba6f9e977dcfdb956</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_RESERVED_IGNORE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645ad0ffdb9c8edd028d072d903a463c3185</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_PDCH_ONE_PHASE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645a898843ad1f06d6e81d57307adb1aa22a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHREQ_T_PDCH_TWO_PHASE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645a911e2c272e79c5ce6616478b1b35304a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_NUM_CHREQ_T</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a35b493e0e89faff158861c4e93ac8645af3669b2c1442acf13c2e0edbc9ab507f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_bcap_itcap</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4f9b62f367d590d30be755dfec9b32bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_ITCAP_SPEECH</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4f9b62f367d590d30be755dfec9b32bbab0a0c28c03fa2b5653beb5d3ad826bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_ITCAP_UNR_DIG_INF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4f9b62f367d590d30be755dfec9b32bbab4e94438e0d16d2b403f4cefe5bc9494</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_ITCAP_3k1_AUDIO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4f9b62f367d590d30be755dfec9b32bba7f84efed99b7fe464108d7c9918acf5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_ITCAP_FAX_G3</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4f9b62f367d590d30be755dfec9b32bba842eb1ed7d80ddc862c401c8093df4d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_ITCAP_OTHER</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4f9b62f367d590d30be755dfec9b32bba419b783fdc48c6b6b863e726dec32256</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_ITCAP_RESERVED</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4f9b62f367d590d30be755dfec9b32bbaba23a10e8427cf1b5d91f274643794b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_bcap_tmod</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>af84d8092a72d8f102627ee94e9c4807f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_TMOD_CIRCUIT</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>af84d8092a72d8f102627ee94e9c4807faa6471d1966eefc995c0724a643a43528</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_TMOD_PACKET</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>af84d8092a72d8f102627ee94e9c4807fa2f1acf4d0d0b5f926d5fe2eb65ff7e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_bcap_coding</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad7e4c744cd762dff2f81c7502b00675a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_CODING_GSM_STD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad7e4c744cd762dff2f81c7502b00675aa904a746f2a9014c8c2e49435e4b35fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_bcap_rrq</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7991b3d5e09ebca35d386827ac426174</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_RRQ_FR_ONLY</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7991b3d5e09ebca35d386827ac426174a763db092bee6642cb50439c22a353340</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_RRQ_DUAL_HR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7991b3d5e09ebca35d386827ac426174a3eca9961d14242d29a9930e999dcd9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_RRQ_DUAL_FR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7991b3d5e09ebca35d386827ac426174a8fa02b175b57e58638710074e88526c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_bcap_ra</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aed7f358c0c6983ec1ef31add1288039f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_RA_NONE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aed7f358c0c6983ec1ef31add1288039fa432729cff5345e2257c0c2cdf35eb9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_RA_V110_X30</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aed7f358c0c6983ec1ef31add1288039fa61ad7d3b2ea7968f66b78fd4fd118f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_RA_X31</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aed7f358c0c6983ec1ef31add1288039faeb57c1bb0c7c2db3e2ee00ccb64dd0d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_RA_OTHER</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aed7f358c0c6983ec1ef31add1288039face8db73ca2f12c6d5d74d00779160530</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_bcap_sig_access</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7e498fe36bee4272f4de30a2949aff33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_SA_I440_I450</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7e498fe36bee4272f4de30a2949aff33a794a8cda76040956936cf5ff859b9ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_SA_X21</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7e498fe36bee4272f4de30a2949aff33a74e6090056a6074c1404807e95e16ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_SA_X28_DP_IN</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7e498fe36bee4272f4de30a2949aff33af82003b3d5b4affc72e9b52671b42656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_SA_X28_DP_UN</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7e498fe36bee4272f4de30a2949aff33a3e5a803964fdbd22abd8a2bb85bb626c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_SA_X28_NDP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7e498fe36bee4272f4de30a2949aff33ae15f83cef8164fb8b97e0334d1888b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_SA_X32</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7e498fe36bee4272f4de30a2949aff33a8d8910a32b30f6a53165d517004b6935</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_bcap_user_rate</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0e4296528a35e3d74dbef9cdd52031cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_UR_300</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0e4296528a35e3d74dbef9cdd52031cda71cdf65d9739aa148eeda334f63e3cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_UR_1200</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0e4296528a35e3d74dbef9cdd52031cdac9af19113684774b70b1d1f77900ae4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_UR_2400</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0e4296528a35e3d74dbef9cdd52031cda9d3b0236daf0e6922caeb3d17101b7f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_UR_4800</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0e4296528a35e3d74dbef9cdd52031cda078cac26da587bf713e29df6d11d53d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_UR_9600</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0e4296528a35e3d74dbef9cdd52031cda9352cc9712061bc18ed2932b80a2dc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_UR_12000</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0e4296528a35e3d74dbef9cdd52031cdaeb3b6e158576396ba8fed9046496b998</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_UR_1200_75</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0e4296528a35e3d74dbef9cdd52031cda8881b3702c5b81450440cb8b57af921e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_bcap_parity</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a345725c13d9a54a93d3d80ab28355749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_PAR_ODD</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a345725c13d9a54a93d3d80ab28355749a4af0a82b8ded7cf979506e54e03e20a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_PAR_EVEN</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a345725c13d9a54a93d3d80ab28355749adb20e005c0da2f213050d823015fd27e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_PAR_NONE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a345725c13d9a54a93d3d80ab28355749a2e57468361ae0fcb625efdfe8478fd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_PAR_ZERO</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a345725c13d9a54a93d3d80ab28355749a57b89d778fd7a5a54b61919c3a749023</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_PAR_ONE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a345725c13d9a54a93d3d80ab28355749aa2494b0e2e1495b047b5178561b33448</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_bcap_interm_rate</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5e421ae2c953c508a9aeb6c5aede9ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_IR_8k</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5e421ae2c953c508a9aeb6c5aede9ea9a835fda13db994e2086bf5dda97cfae0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_IR_16k</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5e421ae2c953c508a9aeb6c5aede9ea9ac252847f80500416650f8b58e5396716</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_bcap_transp</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a71cb4e79a51ed1f35faf2767bc4fd767</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_TR_TRANSP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a71cb4e79a51ed1f35faf2767bc4fd767a58bfbbcc93ce80307675382b31779cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_TR_RLP</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a71cb4e79a51ed1f35faf2767bc4fd767a8ea94d76a1eb5ff80c42a28f3b3466e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_TR_TR_PREF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a71cb4e79a51ed1f35faf2767bc4fd767aadcdd5005954a16e56de5aff7eb125bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_TR_RLP_PREF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a71cb4e79a51ed1f35faf2767bc4fd767a39efaca0813e0ba22021fe01754c0e42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_bcap_modem_type</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a97f59b5d74d22f6535fdc77bf3ebc91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_MT_NONE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a97f59b5d74d22f6535fdc77bf3ebc91aac85e4fb1dfbf67a4ce32b1071037625c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_MT_V21</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a97f59b5d74d22f6535fdc77bf3ebc91aa432d83bb9f38bdb8f1b086d589f6187f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_MT_V22</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a97f59b5d74d22f6535fdc77bf3ebc91aa6d30c9d764d590cedaa9c89448b8b075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_MT_V22bis</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a97f59b5d74d22f6535fdc77bf3ebc91aa88137c56c2f850fff743cf5a88d89977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_MT_V23</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a97f59b5d74d22f6535fdc77bf3ebc91aa34ab6d2b921f4d5743f2bd5fa2ce7c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_MT_V26ter</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a97f59b5d74d22f6535fdc77bf3ebc91aa0698de7038186d67c6fb49bba43594a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_MT_V32</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a97f59b5d74d22f6535fdc77bf3ebc91aa7dd72aa84d4786594188cea387795e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_MT_UNDEF</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a97f59b5d74d22f6535fdc77bf3ebc91aae2e7f129b8f658b7df9cf22e824a06dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_MT_AUTO_1</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a97f59b5d74d22f6535fdc77bf3ebc91aa9b46523ecf59bcdb238650b8b41a3359</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_bcap_other_modem_type</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae5f0600ba4665eb7def5fafb65ba45c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_OTHER_MT_NONE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae5f0600ba4665eb7def5fafb65ba45c0a9a0dca55db222ee5d7a6f738ae9bc708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_OTHER_MT_V34</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae5f0600ba4665eb7def5fafb65ba45c0a35b9dea36fd907e2fedd896641839499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_bcap_fixed_net_user_rate</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7f583c5304ae13a3f038b9018dcb2bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_FNUR_NONE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7f583c5304ae13a3f038b9018dcb2bcba8bcf23902b48c795cc82fa0819dd0369</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_FNUR_X1_V110_9600</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7f583c5304ae13a3f038b9018dcb2bcba1124f07fee76096da1b6eab1b902eca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_FNUR_X1_V110_14400</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7f583c5304ae13a3f038b9018dcb2bcbaabdbcddac362b93447fc2f02e7cedc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_FNUR_X1_V110_19200</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7f583c5304ae13a3f038b9018dcb2bcbab83606c4a6a7a45f87f4cc1163e68a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_FNUR_X1_V110_28800</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7f583c5304ae13a3f038b9018dcb2bcba57c3f84c5408df78e7ae8fb436657f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_FNUR_X1_V110_38400</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7f583c5304ae13a3f038b9018dcb2bcbadf42d22c2215807e47a10dbbe0c2bd3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_FNUR_X1_V110_48000</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7f583c5304ae13a3f038b9018dcb2bcbad6ee135824e1d5106cb1e2d2f92066d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_FNUR_X1_V110_56000</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7f583c5304ae13a3f038b9018dcb2bcbabe3b5f67df9cfc005bdefee724beb1f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_FNUR_BT_64000</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7f583c5304ae13a3f038b9018dcb2bcba6c5d9771c6b75cb6b7a7f6ff1baf932f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_FNUR_BT_33600</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7f583c5304ae13a3f038b9018dcb2bcba0f72d9db836907095f60fc76a2466b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_FNUR_I460_32000</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7f583c5304ae13a3f038b9018dcb2bcba4570b6c375b68d7fb5978cc6359ddb68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_FNUR_V34_31200</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7f583c5304ae13a3f038b9018dcb2bcba32e7a564bbb247251753fc0518f6cbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_bcap_speech_ver</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8f81d769e0b9cd10af31a1b7c08efc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_SV_FR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8f81d769e0b9cd10af31a1b7c08efc48a950812a5ac76f77afe70615d621efd1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_SV_HR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8f81d769e0b9cd10af31a1b7c08efc48a114ae48972a398c308b6a8f3414d61d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_SV_EFR</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8f81d769e0b9cd10af31a1b7c08efc48adb13ace169142747b937288950b8a753</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_SV_AMR_F</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8f81d769e0b9cd10af31a1b7c08efc48a8993bb2d34c71d2682f02f78f55bd58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_SV_AMR_H</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8f81d769e0b9cd10af31a1b7c08efc48a4fcec4856259cbce16b8a2d69e73fc14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_SV_AMR_OFW</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8f81d769e0b9cd10af31a1b7c08efc48a88e727c773c0e60eab56fbcbf52c3dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_SV_AMR_OHW</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8f81d769e0b9cd10af31a1b7c08efc48a48c040cd9683a1af1e13c2f9199349a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_SV_AMR_FW</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8f81d769e0b9cd10af31a1b7c08efc48a08ebaa5852b698f207538da2f2a30d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_BCAP_SV_AMR_OH</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8f81d769e0b9cd10af31a1b7c08efc48a08b2fedc05ef2fa91ae9bcdea7d42dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_type_of_number</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a1f760aa582402783010221262b803e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_TON_UNKNOWN</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a1f760aa582402783010221262b803e8ea409525726d5e76d4accbf830d9a3d7e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_TON_INTERNATIONAL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a1f760aa582402783010221262b803e8ea5d36afd4012a6b08fc95e21ded4845ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_TON_NATIONAL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a1f760aa582402783010221262b803e8eafd70cdaf6396bf947ec419b5336db01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_TON_NET_SPEC</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a1f760aa582402783010221262b803e8ea944afc9a8e1dd1451d5ecf49f5c4b948</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_TON_SHORT_CODE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a1f760aa582402783010221262b803e8ea9c8badddb18f29cae221a5d6bf570337</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_numbering_plan</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a176c0d900ccc29c7f677cf111db21e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_NPI_UNKNOWN</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a176c0d900ccc29c7f677cf111db21e9cafea0df5b35f73109326aad7c9cce4a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_NPI_ISDN_E164</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a176c0d900ccc29c7f677cf111db21e9cac56c311e1ef795ee6fe25f00df6fcfd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_NPI_DATA_X121</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a176c0d900ccc29c7f677cf111db21e9ca3cef3d7cb8a69132c8f0c788486ef542</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_NPI_TELEX_F69</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a176c0d900ccc29c7f677cf111db21e9ca124f2c1c153b6256d49c65c5a5b1c769</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_NPI_NATIONAL</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a176c0d900ccc29c7f677cf111db21e9caba6756253e5562eb9efb463e27e970c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_NPI_PRIVATE</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a176c0d900ccc29c7f677cf111db21e9caa9d2776f0793dd53f6bb924eba35991a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_NPI_CTS</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a176c0d900ccc29c7f677cf111db21e9ca5bd9ef40b02d66fcfafbdc68ef68316e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct gsm48_classmark1</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_gsm48_classmark_is_r99</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaed348ffbca145500846226245a3fad84</anchor>
      <arglist>(const struct osmo_gsm48_classmark *cm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_gsm48_classmark1_is_r99</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga3aa7523a479f4511ec12f638e5eb64b7</anchor>
      <arglist>(const struct gsm48_classmark1 *cm1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_gsm48_classmark2_is_r99</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga039e8a8609a6478cce58d4e0b90b32bd</anchor>
      <arglist>(const struct gsm48_classmark2 *cm2, uint8_t cm2_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_classmark_supports_a5</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gabaacb28f8f15b9ee85380653b258fafa</anchor>
      <arglist>(const struct osmo_gsm48_classmark *cm, uint8_t a5)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_gsm48_classmark_a5_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafab8504424ff5c4e791f803193f83030</anchor>
      <arglist>(const struct osmo_gsm48_classmark *cm)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gsm48_classmark_a5_name_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga016c08e0d4b908b50e7b372e8b06bfa1</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_gsm48_classmark *cm)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gsm48_classmark_a5_name_c</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2791c1af8f2780431adf928662ec1e7c</anchor>
      <arglist>(const void *ctx, const struct osmo_gsm48_classmark *cm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_gsm48_classmark_update</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga17a007878293aeabdab010a3f3d34701</anchor>
      <arglist>(struct osmo_gsm48_classmark *dst, const struct osmo_gsm48_classmark *src)</arglist>
    </member>
    <member kind="function">
      <type>int8_t</type>
      <name>osmo_gsm48_rfpowercap2powerclass</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga0d9d70de996a2d60821f309faf7f6093</anchor>
      <arglist>(enum gsm_band band, uint8_t rf_power_cap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>gsm48_meas_res_is_valid</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a6a86f74eea482b9a942f8a158487a67e</anchor>
      <arglist>(const struct gsm48_meas_res *mr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>gsm48_barr_acc</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a3b65c7129c66541b22c428d849f4725d</anchor>
      <arglist>(struct gsm48_rach_control *rach_control, unsigned int acc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>gsm48_allow_acc</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a6415e6d1d5eaef21c4d5990994decd6a</anchor>
      <arglist>(struct gsm48_rach_control *rach_control, unsigned int acc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>gsm48_acc_is_barred</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>af016f119854564ca21f70ef9f96e2847</anchor>
      <arglist>(struct gsm48_rach_control *rach_control, unsigned int acc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm48_chan_mode_name</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad6dfbfde67b97f6fb6b432ab11f429db</anchor>
      <arglist>(enum gsm48_chan_mode val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm48_pdisc_name</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0e3ba1ee083b72809f0f78556823b064</anchor>
      <arglist>(uint8_t val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gsm48_hdr_gmm_cipherable</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gabde092ba15d9b7f0be7d73592bcf5f14</anchor>
      <arglist>(const struct gsm48_hdr *hdr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>gsm48_hdr_pdisc</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a779210c3e91a001d74744c16df6bf3f8</anchor>
      <arglist>(const struct gsm48_hdr *hdr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>gsm48_hdr_trans_id</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9a54beebacf8bc305fd9ecb10914d861</anchor>
      <arglist>(const struct gsm48_hdr *hdr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>gsm48_ta_is_valid</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9e7161daddda3821f919d3c841de0047</anchor>
      <arglist>(uint8_t ta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>gsm48_hdr_trans_id_flip_ti</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9223b6f412bc9c844008968e7c371e65</anchor>
      <arglist>(const struct gsm48_hdr *hdr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>gsm48_hdr_trans_id_no_ti</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae9b892091180c600ebdcf434103b35f6</anchor>
      <arglist>(const struct gsm48_hdr *hdr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>gsm48_hdr_msg_type_r98</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a307e7bfaa00a21b0809abaa8a254bca9</anchor>
      <arglist>(const struct gsm48_hdr *hdr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>gsm48_hdr_msg_type_r99</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4f7bba73c861b738ca2c0ca30b4cc83d</anchor>
      <arglist>(const struct gsm48_hdr *hdr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_set_dtx</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga036f19c91113670eefdf1e5999b125db</anchor>
      <arglist>(struct gsm48_cell_options *op, enum gsm48_dtx_mode full, enum gsm48_dtx_mode half, bool is_bcch)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_pdisc_msgtype_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga085ef8ef6b7e0a5f190bd412d291ec78</anchor>
      <arglist>(uint8_t pdisc, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm48_pdisc_msgtype_name_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga94ed283e4fa4bac7b8ecc26f5a0b8917</anchor>
      <arglist>(char *buf, size_t buf_len, uint8_t pdisc, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm48_pdisc_msgtype_name_c</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gac5cc4129e1513232bf4759ccf0c02afa</anchor>
      <arglist>(const void *ctx, uint8_t pdisc, uint8_t msg_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_cm_service_type_name</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0d8623756d26bb61e7a2b02579d5b9f9</anchor>
      <arglist>(enum osmo_cm_service_type val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_lu_type_name</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa798b3ce0aaa18228eb297461870e21c</anchor>
      <arglist>(uint8_t lu_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm48_cc_cause_name</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a543057247e542b92f72b0fcae397efe2</anchor>
      <arglist>(enum gsm48_cc_cause val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm48_reject_value_name</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a98ff78da01a6218021d3e5cd002370dc</anchor>
      <arglist>(enum gsm48_reject_value val)</arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3</type>
      <name>__attribute__</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a940db0ef75c9f91e4787899fcac4ec1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a401c83a095e00e27532ec3520e9ca796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_chan_desc</type>
      <name>chan_desc</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9b949a9e4aef956061ca9067e33a30b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mode</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a37e90f5e3bd99fac2021fb3a326607d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_chan_mode_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaeae15077989ae2403e06f13a3945bb96</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_command</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aba7a2f21aeb4cdeef0c448b08c517fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac3c027f9a365f5741871df5ace13943f</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mob_alloc_len</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2fd7eaf36e0141ebdc1e03e7b28d2141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mob_alloc</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a6f99c81e99759f65ffb128880d572109</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>tlli</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a704df073f013b579e470eda096e9446b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ra_id</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa0809049571e0dcf726ea009545db0aa</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cause</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a12a08a930d4fbff613267ede6b1af68d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>options</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a15d570669f1585f18a87d277f1753027</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_cell_desc</type>
      <name>cell_desc</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab3b9f38a1013ab0d3db1fad6e1d747d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ho_ref</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ac563a995bf2731698f5bfcac83c0af4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>l2_plen</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae18151a47b13c05815302526016a5b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>proto_discr</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>af416a6c5087a43dc76b22971d7586878</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>af95f620c0e85b634c0caee87127b12a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>page_mode</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7dddb0857d2781f68f3454c8aa991c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_req_ref</type>
      <name>req_ref</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a85ff42d428dd2d179609b15ce90aaa4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>timing_advance</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4847c4b59460ce0edaa8b71e8953dc4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>digits</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a3e8f3d5a53f3b7d4e5e19cb2d28c0871</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>lac</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4ec34a66e750c1acfbd56fd7b7a27b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sres</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa78990c80ea454d5623e4188ae7e58ec</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_system_information_type_header</type>
      <name>header</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ace9262eacd382ae4282fe8e56759c3ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cell_channel_description</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a46ac2b15e29d911cb04ad52ed1957e0b</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_rach_control</type>
      <name>rach_control</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9cf52c0fc8a424cb9b36978def2a61ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rest_octets</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a08c2550d16d8917c0e5b49833777db5e</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bcch_frequency_list</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a89f6a1233f725097463acb1ff226a4c7</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ncc_permitted</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0db80e9ae5acf2cad13a6a5abd04ace4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ext_bcch_frequency_list</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a836f178319d0c1904c0ea2e0e87d4d3e</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cell_identity</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aba5fbd400fdc8702c3deddfcf8996dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_loc_area_id</type>
      <name>lai</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a96b4f3b8501859ac70562d8a3e11586a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_control_channel_descr</type>
      <name>control_channel_desc</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aba4e0e8bd02b2656fcfb2c6e94229d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_cell_options</type>
      <name>cell_options</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a9bd0b28da4a298aed2757c3cdefc1d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_cell_sel_par</type>
      <name>cell_sel_par</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>abd3a1e25d83432bd39f09b818917c866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_hdr</type>
      <name>hdr</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2608dc3a0646dee0aa9fd347c5a3debb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ta</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa243bbe28cbc3761fa8a39a32b09d067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark1</type>
      <name>classmark1</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a7a5b81873530f8811f372cb447767ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mi_len</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a5190332e47528032ab2f44646fe35881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mi</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ad8fad3172fe2df1f85c5363dc9a0c367</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rr_cause</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab8c141f861f35e0eae0ed0018fd6cd14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cm2_len</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a2efaed7e8793c998405adca979de97bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark2</type>
      <name>cm2</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab592cbe24321f9a1b942cf50d2771308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_chan_desc</type>
      <name>chan_desc1</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a341569c1184afd1a5d394a5ebc69db63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_req_ref</type>
      <name>req_ref1</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ab96ee40d387c8d1dd35e9a45c419567a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>timing_advance1</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aa1b92a8b670340fcb04227b4adf17f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_chan_desc</type>
      <name>chan_desc2</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a0aa631a17a7e739c487275b67a3f1647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_req_ref</type>
      <name>req_ref2</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a3ae5b07c591191b74562d5379fec810e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>timing_advance2</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>ae07a4d0559b1bb521617578dac599997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>wait_ind1</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>aea6291c1135cbf889ca5323f9f2d2559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>wait_ind2</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a702d9b1295a633572f99c7c7c96277fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_req_ref</type>
      <name>req_ref3</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a1888e2a62eac330326d03d12f807ae21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>wait_ind3</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a3e6c04d4d4b243234072aab234ac369e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_req_ref</type>
      <name>req_ref4</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a23b1418de0195a3e1b6971b4bf7e58c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>wait_ind4</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a675a4d5c5e5a5cd601fffda133e5da83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rest</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a8b6e2d72d14ad12533c2bb162ebe75c6</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_pdisc_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga51820f203e69c5705c76039999ba43a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_rr_msgtype_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga034f4894d2801290e6636e19a3386523</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_mm_msgtype_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga6e3797cbcbacba722535b0fa77df0875</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_cc_msgtype_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gae513c5a01fdd79ee27d89e9af53eb2a1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_cm_service_type_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gae903aa4d02489ff6a92098706aa49c36</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_lu_type_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaa6371c71b1209c13636d5c5bd54d49fb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_cc_cause_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaeaa5d6558a2c3eea1697e13cdc775b05</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_reject_value_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga07237aa493556fe5a857062b3349f237</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rac</name>
      <anchorfile>gsm__04__08_8h.html</anchorfile>
      <anchor>a4aa403f58c80cefb5e9c1e571b77cb9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_04_08_gprs.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__04__08__gprs_8h.html</filename>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <includes id="gprs__cipher_8h" name="gprs_cipher.h" local="no" imported="no">osmocom/crypt/gprs_cipher.h</includes>
    <class kind="struct">gsm48_ra_upd_ack</class>
    <class kind="struct">gsm48_attach_ack</class>
    <class kind="struct">gsm48_auth_ciph_req</class>
    <class kind="struct">gsm48_auth_ciph_resp</class>
    <class kind="struct">gsm48_act_pdp_ctx_req</class>
    <class kind="struct">gsm48_pdp_address</class>
    <class kind="struct">gsm48_qos</class>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_ATTACH_REQ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8be034812f0b7c0e94af48a740daabe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_ATTACH_ACK</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ab58f4b5f8ea93496069d2759647d15f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_ATTACH_COMPL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a60aeb330d952eafb79ea45c8991c4a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_ATTACH_REJ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ae5a2a604276f499db18dc0f433f2e113</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_DETACH_REQ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ac4dbd4c54dbf66461dd47e6968f03456</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_DETACH_ACK</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aea57db701142fa6a486cf85853af0788</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_RA_UPD_REQ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a2be91474e0bdf91ee6e41974bc272bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_RA_UPD_ACK</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ab68001b1fb2919c0b80d7e9a6d26221a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_RA_UPD_COMPL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a102e7f05ec4c02f1c76e25dcf7330212</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_RA_UPD_REJ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad67c12b45b70a2fdbd89bf3925bf4c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_PTMSI_REALL_CMD</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a40a71aaf5f3dadf64ae9b2321f443408</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_PTMSI_REALL_COMPL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a7592d66add0448ce6452c5510e10e9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_AUTH_CIPH_REQ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aee64009fc3ce0a420208358b2164d71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_AUTH_CIPH_RESP</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a060f7aa5419d4d5a098dd7b26f6fc210</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_AUTH_CIPH_REJ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a79fb88b2abde9bdc6136b93241eb5cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_AUTH_CIPH_FAIL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a74eb24deef2b826798b953166b97787f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_ID_REQ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a23b995719d49fc9f37eee8f24df48684</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_ID_RESP</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a781ce5739dfb089a4e21f4174df5e4c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_STATUS</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba69ad7219fd3a7d6f95353d349c606b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_INFO</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a57f24cc32f64dd4ccf793b0740e0d0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GSM_ACT_PDP_REQ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>abbf787f0cfa50d65a85de5aeb09b291a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GSM_ACT_PDP_ACK</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a1de36d30da551a85bf6e74e0ee33a1a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GSM_ACT_PDP_REJ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a72e968bd03e71be597b3998524263de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GSM_REQ_PDP_ACT</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a3c95cf0f8d14a901c8dd7fcf635e2a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GSM_REQ_PDP_ACT_REJ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a27f1ea7e1e13c8c107b338557db28dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GSM_DEACT_PDP_REQ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>abe58b5cb0979f608b06bfb1f774b3a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GSM_DEACT_PDP_ACK</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ac47cc8c85d6f5b4b537f169e576450df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GSM_ACT_AA_PDP_REQ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aea396b1dbb7acf30d552e2141ef7803b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GSM_ACT_AA_PDP_ACK</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a38a9436cc5de28e62a41b9008bcf85a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GSM_ACT_AA_PDP_REJ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a80677d3c315c2bdaa45bb438b11b61b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GSM_DEACT_AA_PDP_REQ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a86a1eb47afee905043bcbe4df942d638</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GSM_DEACT_AA_PDP_ACK</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aebeefced0a4982a22e57acf6122585ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GSM_STATUS</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aa0cedadafa288fb55e62d60127b868b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GPRS_ATT_T_ATTACH</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a2b20089014d2ab523b845a7f4c083156</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GPRS_ATT_T_ATT_WHILE_IMSI</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a3a97e7417c9e2844f077044743376909</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GPRS_ATT_T_COMBINED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a2d46f0b56b3467087b9e0b461f04c418</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GPRS_DET_T_MO_GPRS</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a3f7438757b323ae9fa06c3bf37081fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GPRS_DET_T_MO_IMSI</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a3b0e132c0353b2f049baeb405a9f4447</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GPRS_DET_T_MO_COMBINED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a21086254accdedea43b5b8778f68f800</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GPRS_DET_T_MT_REATT_REQ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>acbca889d63ade18f42769d49aff3514a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GPRS_DET_T_MT_REATT_NOTREQ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad960e46a6211e287f318dde6f72925db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GPRS_DET_T_MT_IMSI</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a742b38aae76e8124f738e30e73f385da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GPRS_UPD_T_RA</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aff7bcb6ff8582691d03f27e24e08a995</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GPRS_UPD_T_RA_LA</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a83d1c56ae7efadd191b3743ab5093067</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GPRS_UPD_T_RA_LA_IMSI_ATT</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ac30b50bec759e842f5d043cd23e55ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GPRS_UPD_T_PERIODIC</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a08321174836c60b868d7d816194c370b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_SERVICE_REQ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a96370b87f2f6356869589f942b97fe7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_SERVICE_ACK</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ab51cb6cedaab2f4aa5113b8793381b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM48_MT_GMM_SERVICE_REJ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aaeb33968ec16cf565b4ef27c8296a3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GPRS_TMR_UNIT_MASK</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a4b922f18f5128c949fa2d2886f6bd33d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GPRS_TMR_FACT_MASK</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a5d22674a3fc29ad06dd15a492ea7484c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_gprs_ie_mm</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_CIPH_CKSN</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca263c1ac1e3b80cfa25480e2eaaf74797</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_TMSI_STATUS</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca2e4e936c718bf7afd1469ce607ea555b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_MS_NET_FEAT_SUP</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5decabe11d2df9b31fc62e523b4932da1c8fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_DEVICE_PROP</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca6644c47f080a6e1fecb0a2542fa62db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_PTMSI_TYPE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca0b14eae196446bf2bd989998afaf3fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_ADD_UPDATE_TYPE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5decac9ce2c351766b0eefe38a4ad7b438e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_TMSI_BASED_NRI_C</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca47b18c96bed4d521251616c877337531</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_MS_CLASSMARK2</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca3cb71c4686a02e1238875a216f208f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_OLD_LAI</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5decaa0325ce2f55d6f74cdf1ef6307ec9a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_TIMER_READY</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca2ce5d313b57e4a4e9040ebf51bbca820</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_ALLOC_PTMSI</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5decafff8f39fd529b83f09fbc8d90879240d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_PTMSI_SIG</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5decac58105f2797638cb943dfc959b18a772</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_ADD_IDENTITY</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5decace8464f1a35f5770deea267dfbaace6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_RAI2</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca322a558a9c2467514546a6e98998d0e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_MS_CLASSMARK3</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5decac4b0cdef79b6b5e822eff14496a51043</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_AUTH_RAND</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca99aae537a5c42d216ea2ba8adc591b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_AUTH_SRES</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5decae2e00a52d9a4a9bc0b7ea8d8a8c703ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_IMEISV</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca8e2c4722e86180426cc03bec6c4ac9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_CAUSE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca006457fcc3670fbfec64f8e7e043587a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_RX_NPDU_NUM_LIST</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5decae3a5f042ffebd093bfeb5e76d1a870f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_DRX_PARAM</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5decaa34430c009ac2cb1dc7da35806d0cd72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_AUTN</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca8806980478c2aa9c546e8b7869a83005</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_AUTH_RES_EXT</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca477b5a193607a45141af751260273f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_TIMER_T3302</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca1775127f5e45e2d01e7eff5aa200de50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_AUTH_FAIL_PAR</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca3d7f1c068701e4212b23fe33008358be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_MS_NET_CAPA</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca04f4ec9015fe6ec2fb501ce5d94b1579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_PDP_CTX_STATUS</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca7e981ab6e6c04c0078b94c5c68861881</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_PS_LCS_CAPA</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca643a3006471a136fd114417c403caaf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_GMM_MBMS_CTX_ST</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca4e2990ba04b96c83f8521b045284ea84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_TIMER_T3312_EXT</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca0b20c2529b07e8f6a182c68640b5a9e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_TIMER_T3346</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5decaa1ba84ff9910fc0ed515cec9254d20af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_SUPP_CODEC_LIST</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca812c652ae9d33301942d611adf6ebffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_UE_NET_CAP</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca682e1c4aad7a91c460caec82a44f73d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_VD_PREF_UE_USAGE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5decaa85e6115c0552a47604eebe694e00cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM48_IE_GMM_TIMER_T3324</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca2a765e3da103f4f13255c5a3be0554d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_EXT_DRX_PARAMS</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5deca7855d55284aae294e1a47cfd8fd3cc05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GMM_NET_FEAT_SUPPORT</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aba6520689520a4979e0d6314ae1e5decad9294f1c86dfef3cd4d9e5beba25bbeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_gprs_ie_sm</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_RADIO_PRIO</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9a5e9158af50c8e5ea5a2b8d7abfff7bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_DEV_PROP</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9ae123dd9b64db5f958be5a29de4d47063</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_APN</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9a690d6d5fa962de0c4cae9626959a0c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_PROTO_CONF_OPT</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9ac47e042724c6c5cd6401051fa04ff04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_PDP_ADDR</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9a1f3f41b61f33d1d5fa1ce1ae771558a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_AA_TMR</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9a3b9629b653995119327de783cd61f92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_QOS</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9a71688da34ceaf26a28feb9f8816057d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_TFT</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9aff605ab9dd8dfb4966edab54c5a5f73e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_LLC_SAPI</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9afeb5a701da07bd2f39bdf69bd9860b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_MBIFOM_CONT</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9aa372ad372ad39730424e5fb747b0c28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_PFI</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9ae12205a0f4a2edf1fc8322ab6ac68361</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_NAME_FULL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9a0f1ed0f80cf27d4cbe4c874f16b17474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_NAME_SHORT</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9a0e7a061f4ff382645154561dbd5abac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_TIMEZONE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9aacc5585ec14482e753f1cb3754102727</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_UTC_AND_TZ</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9aea71d231c1977a330bf98ac2f9c9e0e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_LSA_ID</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9af76efeafc78b8ebdf376b64958b42ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_EXT_QOS</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9ac0a513a193c386ba1946eadb8070abca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_IE_GSM_EXT_PROTO_CONF_OPT</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9a2c2ece868cd0f70c047a0f8df12efa92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_IE_GSM_CHARG_CHAR</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9aad3ce0410a4edd2c890ad61cd64e7bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_IE_GSM_REQ_QOS</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9a50e401e0b7533bb319626b8fab90413d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_IE_GSM_REQ_PDP_ADDR</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9a4a02192f54534006ea60f110cf39a35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_IE_GSM_SUB_QOS</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a8ed0106ba6573a3d50859638537023c9a6206c98a1e2532dd04910bd44fab822c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_gprs_tmr_unit</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a91c782e713621ec7703d472d8949af4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_TMR_2SECONDS</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a91c782e713621ec7703d472d8949af4fa320fa65aaf40a13f0edebaa7f4c547f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_TMR_MINUTE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a91c782e713621ec7703d472d8949af4fa8d646a5c284160ff632aa2b6f3fadda5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_TMR_6MINUTE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a91c782e713621ec7703d472d8949af4fa8393fa64dec391adad76595d483cb861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_TMR_DEACTIVATED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a91c782e713621ec7703d472d8949af4fa34be3dea382b4ca626b71b2cd5065719</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_gmm_cause</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_IMSI_UNKNOWN</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0acb984842bb2a5b1953c2b0d1ef6bb90e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_ILLEGAL_MS</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0aa38ca37df8b0d2a8cb843f7fe81756ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_IMEI_NOT_ACCEPTED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0ac2cd72de222ffd1eae03ab5210bac389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_ILLEGAL_ME</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a9aa365fb12c434d5c16bf523189766d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_GPRS_NOTALLOWED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a341c23ce329cd6ece25803050f6fdba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_GPRS_OTHER_NOTALLOWED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0aa43c17403a6eb7c14e1c84f0161338eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_MS_ID_NOT_DERIVED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a9aa992387b6c1cffd51796c45d4b527d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_IMPL_DETACHED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a61bd1b1fc79b73cfd55be2124dcad1bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_PLMN_NOTALLOWED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0aa666494dab4b3cead70b2920b57e16db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_LA_NOTALLOWED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a7f7c6335cabc92dcb2e33c7ecdffd3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_ROAMING_NOTALLOWED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a900f6db331a86fedb59bd0c5a0614faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_NO_GPRS_PLMN</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0ab52bcdaecc1600cf3fe25812a61a8cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_NO_SUIT_CELL_IN_LA</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a88e70880075af98ff7e458b655227508</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_MSC_TEMP_NOTREACH</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a72700dfa20ed056bb4624e64d6ebedbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_NET_FAIL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0adf030810b6d27115c79b59669232808c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_MAC_FAIL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a21345a91987b209b20e67f3d093992cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_SYNC_FAIL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0ae6e755a3a3637346e9cfe36819c2959c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_CONGESTION</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0ac235dbbb1a4fc295945a5548c9ad6e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_GSM_AUTH_UNACCEPT</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a6caf984235807c2b5f8c782cfa1f38db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_NOT_AUTH_FOR_CSG</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a2b53187e81a852628d9a8ec252170a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_SMS_VIA_GPRS_IN_RA</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0ade07ef7eae15d1e34cfa872eb7828288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_NO_PDP_ACTIVATED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a17401efa6023a88782f8bab6e8d6b208</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_SEM_INCORR_MSG</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0ac1d4e378c9bfa85bac5db9c707b2ddf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_INV_MAND_INFO</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a557fa2e6ae4ef23417a3fe7f47234dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_MSGT_NOTEXIST_NOTIMPL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a4351f5b7aba0c7ac7e198d1232383064</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_MSGT_INCOMP_P_STATE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a39322c2b828ff557c93fef04c5f1c0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_IE_NOTEXIST_NOTIMPL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0af20b840e6349e774aa1c82c58154c114</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_COND_IE_ERR</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0af2ddd4586c83ecbd4fe07f7ad3b441f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_MSG_INCOMP_P_STATE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0a44b1658d7fb8c3022477998a1962ce36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GMM_CAUSE_PROTO_ERR_UNSPEC</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a30be78d0d65c7ada8dcef5dd0f7726d0abff6356822b4ef7cac78a86fa0c9586b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_gsm_cause</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_OPER_DET_BARR</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea90d07c320ef7ecda76826e107c00abcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_MBMS_CAP_INSUF</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eeafc1b3a93b07cc315d771e442ef96a4e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_LLC_SNDCP_FAIL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eeaa01bf9321e0b968c5d46f8850b9ecf42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_INSUFF_RSRC</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea455a985817275344e06674281e4ff1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_MISSING_APN</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea5e858836377fbb7def81e35c85f64f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_UNKNOWN_PDP</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea92ddcdb31301a81a1548e3e2bb514847</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_AUTH_FAILED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea5388e2e003851ea499483554980365b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_ACT_REJ_GGSN</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eeacec22beabd0da813a6050cab2a87b64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_ACT_REJ_UNSPEC</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea4fa4ace95b27190c4430a208b70f2295</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_SERV_OPT_NOTSUPP</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea1f9603289855afa3a6b24c5bc1849326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_REQ_SERV_OPT_NOTSUB</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eeaf9483d687bdfefafcb83fb911cca9d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_SERV_OPT_TEMP_OOO</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eeac85fe08fa75549eaf12aba155b7c81d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_NSAPI_IN_USE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea39643dd9b7369b95aedab167d85551a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_DEACT_REGULAR</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eeafd2a1712a8d7b7262604795320ebffab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_QOS_NOT_ACCEPTED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea995976e4bf202a274c10f1a4be9aaf3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_NET_FAIL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea431a5352f8f4f7101f55bb04a9ab9277</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_REACT_RQD</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea21a241be20e013c1987f3711e5cd9f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_FEATURE_NOTSUPP</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea9bdb2d030335181b6baed6bb34965d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_INVALID_TRANS_ID</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea086c85cc54cb7a3050d7323a38f2c94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_SEM_INCORR_MSG</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eeacb290d43f3c3d1e222c8907c9beaa08d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_INV_MAND_INFO</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eeaa4cd6ecc4972ad9373475978b94c4f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_MSGT_NOTEXIST_NOTIMPL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea1bf3fce62d8dfa7ded13e80ecbbd85eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_MSGT_INCOMP_P_STATE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea33a80397f81689b53970a34280809c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_IE_NOTEXIST_NOTIMPL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eeacba001033f8fb86ed26a158a10bcd2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_COND_IE_ERR</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eeae0b45a2bc88201a38fcb4481f60e7b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_MSG_INCOMP_P_STATE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eeafe76ec28c2965969c72d8d1439778d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM_CAUSE_PROTO_ERR_UNSPEC</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a39531c3686fb79d53285a0e90a33f9eea9f31b78d188670a26204274c8ab4b906</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_pdp_state</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a5154d0c41e97dcd8cf641fc0d6c13f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PDP_S_INACTIVE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a5154d0c41e97dcd8cf641fc0d6c13f55ab11567ab3a9d3ea67a7cb5cc32a2cb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PDP_S_ACTIVE_PENDING</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a5154d0c41e97dcd8cf641fc0d6c13f55a7a59df1348770718fcf2ac0e5f3f94d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PDP_S_ACTIVE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a5154d0c41e97dcd8cf641fc0d6c13f55a84a2761357f54311afef862d39533260</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PDP_S_INACTIVE_PENDING</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a5154d0c41e97dcd8cf641fc0d6c13f55a2cddb46698be0eada48df8c5f42fbdb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PDP_S_MODIFY_PENDING</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a5154d0c41e97dcd8cf641fc0d6c13f55ae2af7e72b38e705a3f13ca8fc156ef88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_pdp_type_org</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a941e7670e172a2cd0fc57a7e75a4d4d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PDP_TYPE_ORG_ETSI</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a941e7670e172a2cd0fc57a7e75a4d4d6ae4fb504d70294fe25ddfa9e448d8cca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PDP_TYPE_ORG_IETF</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a941e7670e172a2cd0fc57a7e75a4d4d6a10e4a77aa2f6a4facfab63f47fc7f659</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PDP_TYPE_ORG_EMPTY</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a941e7670e172a2cd0fc57a7e75a4d4d6aa5918f9224730bd6db1078c7a24020b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_pdp_type_nr</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a92743b8d85b899712fbae8ee7cdf5413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PDP_TYPE_N_ETSI_RESERVED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a92743b8d85b899712fbae8ee7cdf5413a630064f1e35be099baa128d43a317963</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PDP_TYPE_N_ETSI_PPP</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a92743b8d85b899712fbae8ee7cdf5413adbeca9220eeb7e32fb985e0a9b0eb950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PDP_TYPE_N_IETF_IPv4</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a92743b8d85b899712fbae8ee7cdf5413a6189c6ac40175ed7b7b0ded6ba6fc32d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PDP_TYPE_N_IETF_IPv6</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a92743b8d85b899712fbae8ee7cdf5413afb9ef07f4785597ff1f35d0ebac358a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PDP_TYPE_N_IETF_IPv4v6</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a92743b8d85b899712fbae8ee7cdf5413a2f3d2de2432cd9b61f6caf2f9e2e8ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_qos_reliab_class</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ae783f55b7d831e318579e3bdbc5cf467</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_RC_LLC_ACK_RLC_ACK_DATA_PROT</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ae783f55b7d831e318579e3bdbc5cf467aef690db483f7c96dda8a1a3375fb686c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_RC_LLC_UN_RLC_ACK_DATA_PROT</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ae783f55b7d831e318579e3bdbc5cf467ae7499b1b33e3e43a08a6e6ae03e8d638</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_RC_LLC_UN_RLC_UN_PROT_DATA</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ae783f55b7d831e318579e3bdbc5cf467abf8d76b37930f111008d7e9851f96eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_RC_LLC_UN_RLC_UN_DATA_UN</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ae783f55b7d831e318579e3bdbc5cf467a7b48b732234787e0f004d44bc9ecb1b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_qos_preced_class</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a2e204f93decc32174d403924eed85a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_PC_HIGH</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a2e204f93decc32174d403924eed85a61a8b95b171a56bca92befe0ab6b5980872</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_PC_NORMAL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a2e204f93decc32174d403924eed85a61a3256c3ea8237550382a7942e908088ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_PC_LOW</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a2e204f93decc32174d403924eed85a61afa7c23120384bf01efecf77ca611b708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_qos_peak_tput</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a035590913f857e184dcb6476246c4de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_PEAK_TPUT_1000bps</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a035590913f857e184dcb6476246c4de3ae0bd8d120bf0cca8d3a4430a8f7a1136</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_PEAK_TPUT_2000bps</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a035590913f857e184dcb6476246c4de3a8a3a42966f6e056c0866b14f7388c196</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_PEAK_TPUT_4000bps</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a035590913f857e184dcb6476246c4de3a82ec75fcce1aa1c15456b2e7bd30e0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_PEAK_TPUT_8000bps</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a035590913f857e184dcb6476246c4de3abde1ee7f00a2017b7b7d592ca9d00513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_PEAK_TPUT_16000bps</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a035590913f857e184dcb6476246c4de3add4386ba629ae93e473304a5715f9e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_PEAK_TPUT_32000bps</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a035590913f857e184dcb6476246c4de3abf7c1997f2455ce88e41b2af1d31cb50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_PEAK_TPUT_64000bps</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a035590913f857e184dcb6476246c4de3a59e1c875ba06f80686a8d441ada2271e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_PEAK_TPUT_128000bps</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a035590913f857e184dcb6476246c4de3a0bd8cfb15ae13c173dccdabc01888df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_PEAK_TPUT_256000bps</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a035590913f857e184dcb6476246c4de3a105dbbe2a5499fb9f231aac551c86624</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_qos_mean_tput</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_100bph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910ea1313877473a4ec93c81cde7590dc9501</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_200bph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910eadc24b50ee24e0e7e5d912b365a20d055</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_500bph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910ea38896223037ebce2d1c3c68a72a1de50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_1000bph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910eac77b9404cfa628a32195deb1c155f24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_2000bph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910eaa135293913ced9c7b405b264c2086bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_5000bph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910ea878262617c6ec5fbe45d15a79a233889</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_10000bph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910ea3902055201b8773e0a6bbaca7610e511</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_20000bph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910ea015974672908eaa7a2bf394873faac10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_50000bph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910ea8297137cff99917bf31ff81d7cba3ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_100kbph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910ea0543a8825e097ed6b7b76b19a9bfca9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_200kbph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910eabeadaba9a49d7e941eb6e2efcfc9dc4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_500kbph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910eaf63eeb53a2f515bbea9ce10599ecef72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_1Mbph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910ea7297b746d22ca286d40a2960b10d7af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_2Mbph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910ea0c5f1fccf54746eb15fcabdae16799b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_5Mbph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910ea18a3776386661201cc3bfc072ecb5763</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_10Mbph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910eadb763a885d02629c408a3033d8c1fba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_20Mbph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910ea6b1d49a9a9e9f7689078e5071821b617</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_50Mbph</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910eabb7a2c1f9194b068d786e05d275d4833</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MEAN_TPUT_BEST_EFFORT</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ad9e246cca4834f3ac18fb8b62c79910eaa2dae49b52cec53723c94adec0542819</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_qos_err_sdu</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a1ca0256f9f4c9ba06960935b3a791612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_ERRSDU_NODETECT</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a1ca0256f9f4c9ba06960935b3a791612add5b22a49b33eb8abcc1d49416274b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_ERRSDU_YES</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a1ca0256f9f4c9ba06960935b3a791612a2ce6953d39f6bdc17e42ee3712a42151</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_ERRSDU_NO</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a1ca0256f9f4c9ba06960935b3a791612a70d6685bc911ae5780f8346855230dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_qos_deliv_order</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a08370781275827ff60d45879d1f8c648</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_DO_ORDERED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a08370781275827ff60d45879d1f8c648a214163fb5d6a5320f52e04c0702500eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_DO_UNORDERED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a08370781275827ff60d45879d1f8c648a5f5477a7e2bfc628e7f52995f49bbe21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_qos_traf_class</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a300ec8ef20ba699e8ef1d27cf4f0a8d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_TC_CONVERSATIONAL</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a300ec8ef20ba699e8ef1d27cf4f0a8d1ac1dce85704bc91cfa2898b0eada159e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_TC_STREAMING</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a300ec8ef20ba699e8ef1d27cf4f0a8d1a24ab27568073c8deca5d229439d0b938</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_TC_INTERACTIVE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a300ec8ef20ba699e8ef1d27cf4f0a8d1a49d227da741f2a89d022a70d612c7882</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_TC_BACKGROUND</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a300ec8ef20ba699e8ef1d27cf4f0a8d1a9ff7a84f1744501311346f214dcca5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_qos_max_sdu_size</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a183fcdc069dd8b8ee6503ea24e3721c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MAXSDU_1502</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a183fcdc069dd8b8ee6503ea24e3721c4ad0ebad9d36cf9adcb65958535ecb212e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MAXSDU_1510</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a183fcdc069dd8b8ee6503ea24e3721c4a75f8f280527385ace50d378c4e9b47d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MAXSDU_1520</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a183fcdc069dd8b8ee6503ea24e3721c4a722b31befc244774c124915e7a10ecb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_qos_max_bitrate</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a4e184dbf79a58ff1e36913d8b786c2f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MBRATE_1k</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a4e184dbf79a58ff1e36913d8b786c2f7ae985f3d9313cbc0c530199d3c2c6ad5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MBRATE_63k</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a4e184dbf79a58ff1e36913d8b786c2f7a6a74841d35032815306e9c6433ffe4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MBRATE_64k</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a4e184dbf79a58ff1e36913d8b786c2f7a509a9bfac47d7a1ba4ace625ede66ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MBRATE_568k</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a4e184dbf79a58ff1e36913d8b786c2f7a42eb5a2650b03630af90b8c952a2dd32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MBRATE_576k</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a4e184dbf79a58ff1e36913d8b786c2f7a0bb23fedb487b241129b05b4cc4e584e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MBRATE_8640k</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a4e184dbf79a58ff1e36913d8b786c2f7affaf57c601415162f3e13b391961b2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_MBRATE_0k</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a4e184dbf79a58ff1e36913d8b786c2f7a7ba34b7b42c14357c1959c55e00e8be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_qos_resid_ber</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a22f9efcc23a8774e2737a4e49271dc21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_RBER_5e_2</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a22f9efcc23a8774e2737a4e49271dc21a708cabf384ef493aa52089faca719920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_RBER_1e_2</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a22f9efcc23a8774e2737a4e49271dc21a6dbfe74a22ec4417b6e09b3272380b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_RBER_5e_3</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a22f9efcc23a8774e2737a4e49271dc21a149056bbf85adb92b73b875908e4c202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_RBER_4e_3</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a22f9efcc23a8774e2737a4e49271dc21aa734bcca32163720a0da397ceeff2d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_RBER_1e_3</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a22f9efcc23a8774e2737a4e49271dc21a153289e22788c7e19fe86ac86b81eded</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_RBER_1e_4</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a22f9efcc23a8774e2737a4e49271dc21a1b8eb616cd303b400abf407ec1f4cf39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_RBER_1e_5</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a22f9efcc23a8774e2737a4e49271dc21a1158f5318fa20e3b8d5c1a2ce626dfc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_RBER_1e_6</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a22f9efcc23a8774e2737a4e49271dc21ad4e62bab1e0de62437cad7bede4a8f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_RBER_6e_8</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a22f9efcc23a8774e2737a4e49271dc21a01009a7dba93d5ba919822f90805d104</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_qos_sdu_err</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a7f9aad2c4603d549c369db29afecfc59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_SERR_1e_2</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a7f9aad2c4603d549c369db29afecfc59aaed9bd5927bb2bb69ed3e8e5924f6adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_SERR_7e_2</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a7f9aad2c4603d549c369db29afecfc59a85131be74448f84934e72633e518ae75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_SERR_1e_3</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a7f9aad2c4603d549c369db29afecfc59a2b388e35a2761fd605bdd94d346e14d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_SERR_1e_4</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a7f9aad2c4603d549c369db29afecfc59a8326589a1c215bd693fa8e929262f0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_SERR_1e_5</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a7f9aad2c4603d549c369db29afecfc59a7ba32d9d414b59e9cb052a18f5c17ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_SERR_1e_6</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a7f9aad2c4603d549c369db29afecfc59abedbf0d1b778fb894fc48da5c66d2de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM48_QOS_SERR_1e_1</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a7f9aad2c4603d549c369db29afecfc59a8954ff04a0d42c436d2d5651744f7d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_gmm_service_type</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>abf5ee396dcfc3871afc0a283277b4038</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_SERVICE_T_SIGNALLING</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>abf5ee396dcfc3871afc0a283277b4038a56af1801118d1887234b2e16c7532c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_SERVICE_T_DATA</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>abf5ee396dcfc3871afc0a283277b4038aeb110f09fd3e23c3c5a854b26a3567f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_SERVICE_T_PAGING_RESP</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>abf5ee396dcfc3871afc0a283277b4038a6368c4f099bae80459a8171129671a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_SERVICE_T_MBMS_MC_SERV</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>abf5ee396dcfc3871afc0a283277b4038a0eea7d658a00b812e87fc265b69c1b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_SERVICE_T_MBMS_BC_SERV</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>abf5ee396dcfc3871afc0a283277b4038a57b3bb389541cb897967690b97c98c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm48_ptsmi_type</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a0cbcf576f3db1c2ffab59740dd1e6137</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PTMSI_TYPE_NATIVE</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a0cbcf576f3db1c2ffab59740dd1e6137a7220a269ae9f79e8842f33505ebec109</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PTMSI_TYPE_MAPPED</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a0cbcf576f3db1c2ffab59740dd1e6137a23f2c3bde63857659aa42c599f14a98d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct gsm48_ra_upd_ack</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gprs_ms_net_cap_gea_supported</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga49d16b3ec95ecfbd157a1de037d75b74</anchor>
      <arglist>(const uint8_t *ms_net_cap, uint8_t cap_len, enum gprs_ciph_algo gea)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gprs_att_t_strs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga071c5078dca2735d2a710c9c3e0d11a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_msgt_gmm_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga7078bf50a332af170ca5e3eff89c0899</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gprs_det_t_mo_strs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga919f27d574c7a1b154eee0b139e79dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gprs_det_t_mt_strs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga34fba983c4885c011de6a93d7a5dc167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gprs_upd_t_strs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga603a3f9dc1155c1a4004267ee22d4e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm48_gprs_tmr_unit</type>
      <name>__attribute__</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>aeb3e3e463049ea3e42678d9cd00e473e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>req_nsapi</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a04cad5648664048d58734cf79a979222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>req_llc_sapi</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a08b27df652dd3e523a9453a12be600a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ac3c027f9a365f5741871df5ace13943f</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gsm48_gmm_cause_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab1e8ceaa3873af05c6c1884f0fbdf3ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gsm48_gsm_cause_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga3c5039d26d24d56d442809cdd67fd917</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>v4</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a654069046d83e652d54cae5e353051c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>v6</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a0571601182c1361941313559e9f7d179</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>type</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a1d127017fb298b889f4ba24752d08b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union @76::@77</type>
      <name>etsi</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>ae97f6f19facd74d7f66e90ffb0482b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union @76::@78</type>
      <name>ietf</name>
      <anchorfile>gsm__04__08__gprs_8h.html</anchorfile>
      <anchor>a919ccf8513a1e28e3cfd8399d1d801c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gprs_service_t_strs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafcf8c77183c88bcd0ebfff1d70ca94e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_04_11.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__04__11_8h.html</filename>
    <class kind="struct">gsm411_rp_hdr</class>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_PDISC_SMS</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a2c533030135cce964579831b636c3f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MT_CP_DATA</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ae7faa4d4190585df78f08f8aaa4f2c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MT_CP_ACK</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ab9581a8dd6491eb0b69b8da1fdc2dece</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MT_CP_ERROR</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a2ae4c82dea60bd1b983fe6657019b03f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MT_RP_DATA_MO</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>aed96ca219922f5d83718f00eeac07756</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MT_RP_DATA_MT</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a3b2fc53830ed6e2410328ada57eb489d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MT_RP_ACK_MO</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ac1f848864967e1d04d42841db46e632d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MT_RP_ACK_MT</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a3fbeade1d911c861e4df8cc3ed1c5436</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MT_RP_ERROR_MO</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a400ed521ac1dd9ae031620ba5aa60078</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MT_RP_ERROR_MT</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a102066e16668e1a38f471f32c50e9a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MT_RP_SMMA_MO</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>aba977ccf42be04aa0b9e13a4c44bfe64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SMSC_ADDR_MIN_OCTETS</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a1c0e4402e3763a0244a387807c5bceba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SMSC_ADDR_MAX_OCTETS</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ad45b9584b461871a6f4edca83c2e9ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SMSC_ADDR_MIN_DIGITS</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>aa8b9fca94bde512e3d7f4491712bf041</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SMSC_ADDR_MAX_DIGITS</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a3d3bb63baa6abc7bdae9c73818719a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_TMR_TR1M</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a455861b5b963fc5f4240b256f034682b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_TMR_TRAM</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a3474032f36f7e6f83a1a2c35c8c84cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_TMR_TR2M</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a631b5a801136d137106648964373ba27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_TMR_TC1A</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a7ad7db4ee6d0abfcaef827bc27a88e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_TMR_TC1A_SEC</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>af67644719d867cd41cdd45976e1fa23d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_SMS_DELIVER_SC2MS</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>aec9a4cecadd8b473b2a819bec4a7cc23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_SMS_DELIVER_REP_MS2SC</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a84f30bd5b9f3d729e5057c026952462d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_SMS_STATUS_REP_SC2MS</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a1efdf1d302b71276437740df9cbc268b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_SMS_COMMAND_MS2SC</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>aad3a8eba9782aa41c8ce231719dfba7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_SMS_SUBMIT_MS2SC</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a34f2cd60b7310f19273d51d7b6214bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_SMS_SUBMIT_REP_SC2MS</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ac1d28123691f4c5260a131c7017f3357</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_SMS_RESERVED</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>adb53aaa03f5da4fff85ea88a7a2823c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_TP_MMS_MORE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a9beadaa0f2e041855f3d0fc447f6d4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_TP_MMS_NO_MORE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a6fc3a1aeefb6f5a445ace1f833b370e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_TP_VPF_NONE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>acca9e38fe61eb950d977b790714dfa2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_TP_VPF_RELATIVE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a4d9bbe84c38e8a25d094c113b2118c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_TP_VPF_ENHANCED</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a1c9f07475579e39a56ad515e0ea0c968</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_TP_VPF_ABSOLUTE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a88bd1141dd681a255cdbc77a71ad9347</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_TP_SRI_NONE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a50b6acf5c62665e63ff7241b2e309edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_TP_SRI_PRESENT</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ad496e55d4dae4b8d3ad6a0e135dec16b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_TP_SRR_NONE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a5e32f050ffbeb558385f26ddc9f8a16b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_TP_SRR_REQUESTED</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a4c693d7b357dac6be884121f16b64e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_TP_PID_IMPLICIT</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a54ebf4e7e37a318fe671779e1d2ecceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_TP_PID_TELEX</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ac3f15eb6ff6cd6b27ec38eb29d503064</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_TP_PID_FAX_G3</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>aff80306f18e620c5e15b9d5a91db4f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_TP_PID_FAX_G4</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a8e003a4b91a81e6392777de269f0d112</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM340_TP_PID_VOICE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a53ae6f178cec42c35f1c1f2d414ef2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_ERMES</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>abeb83463d076e7d3f26c35ca4e28df02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_NATIONAL_PAGING</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a94a80680233bb202f35f913bd5611fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_VIDEOTEX</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>aedd0715e05ce2208e6d1940d71b2acbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_TELETEX_UNSPEC</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a30045fb57b8c86c9cc1f715c413a6bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_TELETEX_PSPDN</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a2b9d1e9bfaf725c17fe10048233dceeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_TELETEX_CSPDN</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ab542839a7761fc42b7fbee8cf431dad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_TELETEX_PSTN</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a074d67d2e2aa2d47d6b3e1d4f32f9c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_TELETEX_ISDN</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>afe60d4c223a40231851c05bf1dc88347</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_TELETEX_UCI</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a3e74049b6aa3a0afcd2b10ddea43609c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_MSG_HANDLING</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a1032e2fba89dd6716699e895daa7be01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_MSG_X400</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a83ff43a5cadb22c1b2409c7784375356</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_EMAIL</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>aeb1bc996e3da7462d43dbb963ed9b15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_GSM_MS</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a6b9a1c1b4723ff69b89b2ec6781b263c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_SMS_TYPE_0</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a6c41b25a430451eefc70ae688050857c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_SMS_TYPE_1</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a0ed3ee977fe53bd62db29ab391f4a584</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_SMS_TYPE_2</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>af2b8bba12889ce0965210f6269d54085</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_SMS_TYPE_3</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a17f008bb24f7926d55c709e8c27a0eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_SMS_TYPE_4</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a0aa16db4c3b2e144d96c2780545fa261</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_SMS_TYPE_5</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a4e6e052c00dd73cceb7c29662d800412</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_SMS_TYPE_6</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a573fc0d0cb16dcc41f5d281a6592bf61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_SMS_TYPE_7</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a2abccd0730e32cd55dd4918366e55b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_RETURN_CALL_MSG</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a83499dcf2995ba0e41b009b6af994c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_ME_DATA_DNLOAD</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a6fb038f6a48e48d1c7efdb7aea4e9fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_ME_DE_PERSONAL</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a11ae40d6a8bb4b9d424708010c0c03a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM430_TP_PID_ME_SIM_DNLOAD</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a50d5e97ef6b0127a0b2bb6a2f744c353</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM338_DCS_00_</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a2e7d44ab0175c53a3a7a7b2764b90d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM338_DCS_1110_7BIT</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a913cab940f82d7ef20d035104c93a365</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM338_DCS_1111_7BIT</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>aff6118fb2ad773b4a0f8e67609404729</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM338_DCS_1111_8BIT_DATA</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>adbf401e8462ba93d78f73a88f5a05385</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM338_DCS_1111_CLASS0</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a9a110dfdbe3e06cf27bb296eb24d3b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM338_DCS_1111_CLASS1_ME</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ab27940f7880d3724a6a291630d7ba30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM338_DCS_1111_CLASS2_SIM</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a8b135269e874ac36e8efcfffbe57bc42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM338_DCS_1111_CLASS3_TE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a738c96309d1f243fe9b8d88c60df42d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm411_cp_state</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a5f1fb51e71f175cf5518b8e2b9d2dfe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_CPS_IDLE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a5f1fb51e71f175cf5518b8e2b9d2dfe1af2d2ca508d6190a96430b874ecc3f877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_CPS_MM_CONN_PENDING</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a5f1fb51e71f175cf5518b8e2b9d2dfe1af42719ef8b3c222c39e2f570df751b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_CPS_WAIT_CP_ACK</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a5f1fb51e71f175cf5518b8e2b9d2dfe1ad0101e543fca24f3634bbf3409e3cc9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_CPS_MM_ESTABLISHED</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a5f1fb51e71f175cf5518b8e2b9d2dfe1a047b6991457013819d48e6aa29b4da62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm411_rp_state</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a911750805f4ade98d233e4e736bd9d2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RPS_IDLE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a911750805f4ade98d233e4e736bd9d2eaaf072baa0328c9d78d0f9bbbf3ecb42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RPS_WAIT_FOR_RP_ACK</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a911750805f4ade98d233e4e736bd9d2ead3ba534de9127a6f9986b135aef78ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RPS_WAIT_TO_TX_RP_ACK</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a911750805f4ade98d233e4e736bd9d2ea10c61e4b762cce678f650a798a675c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RPS_WAIT_FOR_RETRANS_T</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a911750805f4ade98d233e4e736bd9d2ea940a84e8108e60e1ca0c35cf2722bcb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm411_cp_ie</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a02cf37929309f3eee1d1db8e524b4227</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_CP_IE_USER_DATA</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a02cf37929309f3eee1d1db8e524b4227a44997fa48c2716d5493e344ee16764cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_CP_IE_CAUSE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a02cf37929309f3eee1d1db8e524b4227ab37f075002f6c251a99e73a04b20e24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm411_cp_cause</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a22dc306353f4b109c220e17c7f42fd4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_CP_CAUSE_NET_FAIL</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a22dc306353f4b109c220e17c7f42fd4ba68583ba71fa036f107c53d8cac5b3c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_CP_CAUSE_CONGESTION</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a22dc306353f4b109c220e17c7f42fd4ba749ff65ab53a76e31e54e6956b4a86ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_CP_CAUSE_INV_TRANS_ID</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a22dc306353f4b109c220e17c7f42fd4ba7dded87bf1b4b5b3442deb35d8a40c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_CP_CAUSE_SEMANT_INC_MSG</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a22dc306353f4b109c220e17c7f42fd4bae570452e06adbe7d54a0d2d5f96f5c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_CP_CAUSE_INV_MAND_INF</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a22dc306353f4b109c220e17c7f42fd4baf9d7735a0047ad3e39bce2816f0b3a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_CP_CAUSE_MSGTYPE_NOTEXIST</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a22dc306353f4b109c220e17c7f42fd4baae8ace375b421b878152bbc240ce2354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_CP_CAUSE_MSG_INCOMP_STATE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a22dc306353f4b109c220e17c7f42fd4ba148f98adcab6feaf121ea635c4be9d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_CP_CAUSE_IE_NOTEXIST</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a22dc306353f4b109c220e17c7f42fd4bab0752552a39e8ae760dcedb30ad7c9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_CP_CAUSE_PROTOCOL_ERR</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a22dc306353f4b109c220e17c7f42fd4ba9c3728f8de1f72e8f5b4da164a42c34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm411_rp_ie</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a82cf08bc980b9681997242e418b02653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_IE_RP_USER_DATA</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a82cf08bc980b9681997242e418b02653a41b8c4a2f7d60df7f1b9924814fb2806</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_IE_RP_CAUSE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a82cf08bc980b9681997242e418b02653a22d158c4723117a4d24ebca8d1d21352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm411_rp_cause</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MO_NUM_UNASSIGNED</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2ad5401d996c8b8d8bcd44bc01a1435547</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MO_OP_DET_BARR</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2a0cf8b64e9f0df78f92e6bdb2a44e71e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MO_CALL_BARRED</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2a50d16b5a80f2cae102204883d303457e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MO_SMS_REJECTED</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2ab97d103da571b1dbcbdeb7c3bf5c1b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MO_DEST_OUT_OF_ORDER</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2adbd9452a77c4b5bc9e68268a78c38284</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MO_UNIDENTIFIED_SUBSCR</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2ae418f7ceae48c742abde5d98865548b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MO_FACILITY_REJ</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2a2dcca8cd46378de2c2fe183bacb47c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MO_UNKNOWN_SUBSCR</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2a413e5b4493496be262e977e3e12fb689</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MO_NET_OUT_OF_ORDER</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2ac2e08fac4cccbebf607ce2e629c85ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MO_TEMP_FAIL</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2a60c7560bd05c149a7ed14211d051131c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MO_CONGESTION</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2ad8c3c2e531dd2805547067b8007b2f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MO_RES_UNAVAIL</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2a8a5f9d60cad61ce87d9a1e81d3ff2f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MO_REQ_FAC_NOTSUBSCR</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2aea892a2172255db51a2a8408f627a096</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MO_REQ_FAC_NOTIMPL</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2a0645052d3184c29f5c0350ffd5491f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MO_INTERWORKING</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2a29e2cca0b414a2db4b45873eff18ac7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MT_MEM_EXCEEDED</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2a66c06a3800f5af4b43d88d7ba286bff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_INV_TRANS_REF</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2a6ac9c567bd17205c01d81f6f1fbc2871</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_SEMANT_INC_MSG</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2aa2ce45703feb94f41bdc8385088acd8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_INV_MAND_INF</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2a2e88c8d7ba3bc6b0a3d5d3f50e3b7527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MSGTYPE_NOTEXIST</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2a07db9cf680bd99233acb438a20323611</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_MSG_INCOMP_STATE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2ae48e5778d60cc7a27add5467bba72794</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_IE_NOTEXIST</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2ad734a1bffa94610251b2f1ccf809a9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM411_RP_CAUSE_PROTOCOL_ERR</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a717d94175ea6352098dccaa1957375b2aebf973d1d1c68071c2ee7c2b90027e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>sms_alphabet</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ad89494022cc7f13a1b76c0417f8d78c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DCS_NONE</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ad89494022cc7f13a1b76c0417f8d78c2ae5402293af252b8ac17b68eddf4dcd07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DCS_7BIT_DEFAULT</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ad89494022cc7f13a1b76c0417f8d78c2a8f6996944d5a941e4a07016bc926221e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DCS_UCS2</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ad89494022cc7f13a1b76c0417f8d78c2a1be8200b9f2090bb7ffbf964144d3c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DCS_8BIT_DATA</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ad89494022cc7f13a1b76c0417f8d78c2abe58075e199cf9ab90fec7fc38229e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct gsm411_rp_hdr</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>len</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a5723e60ffd628510c699eddbce90be23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>af95f620c0e85b634c0caee87127b12a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_ref</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>a3221ffedf00402024e437c2724214eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ac3c027f9a365f5741871df5ace13943f</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>enum sms_alphabet</type>
      <name>__attribute__</name>
      <anchorfile>gsm__04__11_8h.html</anchorfile>
      <anchor>ac361a6800c5410239c99bd5903edaa0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_04_12.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__04__12_8h.html</filename>
    <class kind="struct">gsm412_block_type</class>
    <class kind="struct">gsm412_sched_msg</class>
    <member kind="define">
      <type>#define</type>
      <name>GSM412_MSG_LEN</name>
      <anchorfile>gsm__04__12_8h.html</anchorfile>
      <anchor>ac8c17102e0b83e64cd3cd7fac522ae03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM412_BLOCK_LEN</name>
      <anchorfile>gsm__04__12_8h.html</anchorfile>
      <anchor>a3bb7f25d9feba1de275e4682a2cd1e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM412_SEQ_FST_BLOCK</name>
      <anchorfile>gsm__04__12_8h.html</anchorfile>
      <anchor>ae105487a5689e15be1eff50cff8e967f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM412_SEQ_SND_BLOCK</name>
      <anchorfile>gsm__04__12_8h.html</anchorfile>
      <anchor>a20e85a794005fc5cf592bfc3fc299f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM412_SEQ_TRD_BLOCK</name>
      <anchorfile>gsm__04__12_8h.html</anchorfile>
      <anchor>a6a3957b8c1305be9daafd17bf18a24dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM412_SEQ_FTH_BLOCK</name>
      <anchorfile>gsm__04__12_8h.html</anchorfile>
      <anchor>a0303a9c6a9c5560868f718bfa4d98c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM412_SEQ_FST_SCHED_BLOCK</name>
      <anchorfile>gsm__04__12_8h.html</anchorfile>
      <anchor>a004d5a28da23b304875a8e4721ffe252</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM412_SEQ_NULL_MSG</name>
      <anchorfile>gsm__04__12_8h.html</anchorfile>
      <anchor>a898992c2ef60fe374aa080373ab2cd84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct gsm412_block_type</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_04_14.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__04__14_8h.html</filename>
    <class kind="struct">gsm414_close_mslot_loop_cmd</class>
    <class kind="struct">gsm414_close_mslot_loop_ack</class>
    <class kind="struct">gsm414_gprs_test_mode_cmd</class>
    <class kind="struct">gsm414_egprs_st_sb_loop_cmd</class>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MT_CLOSE_TCH_LOOP_CMD</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a43274c7b7b8a1a5595c074490b526611</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MT_CLOSE_TCH_LOOP_ACK</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a7dee335003ff1bfd4623433b193af397</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MT_OPEN_LOOP_CMD</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>abc6979a233cd1ebc12c27b3a0f4701f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_OPEN_LOOP_ACK_IE</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a1ceac37614d33b0188a8d2d5cc72481e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MT_CLOSE_MSLOT_LOOP_CMD</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>aef21016310de4ee1e3d98c7a3537be0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MT_CLOSE_MSLOT_LOOP_ACK</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a65387bcc649d5e1ed181eff3fdac785c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MT_OPEN_MSLOT_LOOP_CMD</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>abed414cc461f64aa756f42f6f2ed0ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MT_OPEN_MSLOT_LOOP_ACK</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a199965b69282cbdf7636b8a1475ec907</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MT_ACT_EMMI_CMD</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>abb70641541ebf689fa39df074c428e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MT_ACT_EMMI_ACK</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a895895a933b7d75eca86de7fc22a341d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MT_DEACT_EMMI_CMD</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a9982d14be4d503e03f7b3a2e3545c83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MT_TEST_INTERFACE</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>aa993257c6e2664ffbd840a807b91fc6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_TT01_MS</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a0cf9f1c8be02f33e3ce69b4d01bffa3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_TT02_MS</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a5380c9d55544ad0da4583084ec618b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_TT03_MS</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>afe640e320858de802ca62cd7883de2f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MT_GPRS_TEST_MODE_CMD</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a3867a86bdc50af9dce294b6bac148fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MT_EGPRS_ST_RB_LOOP_CMD</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a7461610d75084b358ac1aab259667eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MT_RESET_MS_POS_STORED</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a4b06b2bedaafd21378b9f060a6eb72e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MS_POS_TECH_AGPS</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>ae6bf1fb42175bccdd03326b80a3a5e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM414_MS_POS_TECH_AGNSS</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a835b4528eb1b045a466062025a5ce20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm414_tch_loop_mode</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a1fc0c20822242b07bc4b70e30b0fe6b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM414_LOOP_A</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a1fc0c20822242b07bc4b70e30b0fe6b4af54e9596ef7d1fcf5ca696f3743e9084</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM414_LOOP_B</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a1fc0c20822242b07bc4b70e30b0fe6b4a2a8edcbf2dc673bc40aa9ede255d452a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM414_LOOP_C</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a1fc0c20822242b07bc4b70e30b0fe6b4a9dbca9b3e0c00efb0f813862ca119f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM414_LOOP_D</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a1fc0c20822242b07bc4b70e30b0fe6b4a5eaf3c99dc85dee1378f2666470784fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM414_LOOP_E</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a1fc0c20822242b07bc4b70e30b0fe6b4a1511e85bc74aa9743387ccea5db19264</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM414_LOOP_F</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a1fc0c20822242b07bc4b70e30b0fe6b4aad2fdff13963deb945985faeb33ebc62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM414_LOOP_I</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a1fc0c20822242b07bc4b70e30b0fe6b4aa75374c0c9cacf29e4bc49bf9d079191</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct gsm414_close_mslot_loop_cmd</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm414_msgt_names</name>
      <anchorfile>gsm__04__14_8h.html</anchorfile>
      <anchor>a4a945c0328b2ccc9547f69d740659bb8</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_04_80.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__04__80_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_MTYPE_RELEASE_COMPLETE</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a50d00cfc72d274f65043a80ba3d9bee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_MTYPE_FACILITY</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a473ba3d64d0d73520e8686ed76e32ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_MTYPE_REGISTER</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a6b30d3f3a303ba0d98363b48917f874c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_IE_FACILITY</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a77d59cf5c147aaefd7b7ba84b4204d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_IE_SS_VERSION</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a258308b3057ff8de9bedd392d6399593</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_CTYPE_INVOKE</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>abefffc044abccc8c5dad0769b05682a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_CTYPE_RETURN_RESULT</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a2d0e87835a915e66b647cec72e4c8a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_CTYPE_RETURN_ERROR</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a75c4920feb9205814ea76d997f5b07fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_CTYPE_REJECT</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ab1c0fd658a7af253f1c68dc2897bbd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_COMPIDTAG_INVOKE_ID</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>aecf6200a998e62ae15ab5334726a66ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_COMPIDTAG_LINKED_ID</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>acc000f84b973ecd304f179576188f845</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OPERATION_CODE</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>abb4ea42338cbf850fc0b605bd39d0c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_SEQUENCE_TAG</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a49c8d4ab2b46151a119f2d1021d8dacf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_SET_TAG</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>afc661df92fd5f17257edef8e2b64a2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_ERROR_CODE_TAG</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a398fc545feff77ee9d593b47111cefce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_PROBLEM_CODE_TAG_GENERAL</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a425dc38bc36cdec6906ae2e08f64136d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_PROBLEM_CODE_TAG_INVOKE</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a1ef8017d09d8426fd15b0a0715ac1211</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_PROBLEM_CODE_TAG_RETURN_RESULT</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a0aaf0f24c9b1cf10c205157cc8223f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_PROBLEM_CODE_TAG_RETURN_ERROR</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a49513c74bb0977132630c4dcf4fc996a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_GEN_PROB_CODE_UNRECOGNISED</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ad59a0a9a9afdd24c3bac1fe69b5a9e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_GEN_PROB_CODE_MISTYPED</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a875fc37d30341a79bbf6c3e29042c902</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_GEN_PROB_CODE_BAD_STRUCTURE</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>aa06231dcda73fdde713ec13ec2cc8612</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_INVOKE_PROB_CODE_DUPLICATE_INVOKE_ID</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ab111c8dd07b2aa4fa11e53da9b80fea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_INVOKE_PROB_CODE_UNRECOGNISED_OPERATION</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a96a520c00b9db414e35f4927c576dea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_INVOKE_PROB_CODE_MISTYPED_PARAMETER</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a4c773c6909e82c2b4eabc54e146318cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_INVOKE_PROB_CODE_RESOURCE_LIMITATION</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a0820ac97a88bd924065a5cfe75a9893c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_INVOKE_PROB_CODE_INITIATING_RELEASE</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a94882c878a438c9f30ad89e7782fdf87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_INVOKE_PROB_CODE_UNRECOGNISED_LINKED_ID</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a67555f5d41de472feb908982f08ed482</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_INVOKE_PROB_CODE_UNEXPECTED_LINKED_RESPONSE</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a1d4b096c7594358678ac3a9d184bb09e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_INVOKE_PROB_CODE_UNEXPECTED_LINKED_OPERATION</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>aa657e91a4f7e6c41e60f6720448bbd98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_RESULT_PROB_CODE_UNRECOGNISED_INVOKE_ID</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a820c09e348fdf34ee323ed17892fe79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_RESULT_PROB_CODE_RETURN_RESULT_UNEXPECTED</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a90efaafd04e40456e715db8af274b704</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_RESULT_PROB_CODE_MISTYPED_PARAMETER</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a277092f4d1031a13c44b1f9b3a36026d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_ERROR_PROB_CODE_UNRECOGNISED_INVOKE_ID</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a682f4adac07c49464ac514bec10e17fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_ERROR_PROB_CODE_RETURN_ERROR_UNEXPECTED</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>abf0dd6ff9290b3175c9b75c099501a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_ERROR_PROB_CODE_UNRECOGNISED_ERROR</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a5437ae01f3a5a41d3ab3f83f95a07ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_ERROR_PROB_CODE_UNEXPECTED_ERROR</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>abb7071ee8fb1a49fb2120f83412441c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_0480_ERROR_PROB_CODE_MISTYPED_PARAMETER</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a2d802ddc1f488d4afb9801db5a4fd487</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_REGISTER_SS</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a634e2cdd8d909ad1ff0498b3a7812bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_ERASE_SS</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>af5f1a8b2e1bd0a4f9437a4911ef1f0b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_ACTIVATE_SS</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a8bb90f564af75944fb89d6afbe19bc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_DEACTIVATE_SS</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a232c91799d872099b64975de0dee0a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_INTERROGATE_SS</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a1c66e86478d53ecf6f9126a985b0433a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_NOTIFY_SS</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ac263536893fdbb53a574a5bfb8f09754</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_REGISTER_PASSWORD</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a01cec464023ac804252a69d8a2349aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_GET_PASSWORD</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a48426840b5073122eb2e8305cbf58375</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_PROCESS_USS_DATA</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ad7f268c5f460a045fed2cf9e6e1aa1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_FORWARD_CHECK_SS_IND</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a9b03a92ca47e604be9a1eeb39bd8d227</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_PROCESS_USS_REQ</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ac58f23ae6acdaf01ecbeced012df54a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_USS_REQUEST</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a9bd31d47c06b7e3a82bb21faa7047686</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_USS_NOTIFY</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>af9a4750c5a51a5bc38b5ec2518b79d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_FORWARD_CUG_INFO</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a4c16a48ae5e134fed46e9a2fe95512a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_SPLIT_MPTY</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ad50279755cbfc2f5937d2f71b79e04ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_RETRIEVE_MPTY</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a98b8df87c2931e8c98388f67d20c46f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_HOLD_MPTY</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>abd91f770d4456eef99a96498dc77a7e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_BUILD_MPTY</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a24787ac2de7fbe624721f8d52baf9c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_OP_CODE_FORWARD_CHARGE_ADVICE</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>aade565a97a9dfd6a47d14977f3f8c27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_UNKNOWN_SUBSCRIBER</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ac3a3f3d2a02f4ec045bbfeb726dd6839</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_ILLEGAL_SUBSCRIBER</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a5ea8f2c907b075f59b45a3941ff15eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_BEARER_SERVICE_NOT_PROVISIONED</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a28998f736335e0e9b036bdb5353aad57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_TELESERVICE_NOT_PROVISIONED</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ae63922ac7f88ec1be61a2f58c68b3925</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_ILLEGAL_EQUIPMENT</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a69edb9a939adefd7ce2d726a9c3f3cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_CALL_BARRED</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a2dec1fa9ccf8dde0d682c8d6f4b74e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_ILLEGAL_SS_OPERATION</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a72ee2e23753749c14da864a0e46d96e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_SS_ERROR_STATUS</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a2b8dba9c1905a3cb83506b7795f0b905</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_SS_NOT_AVAILABLE</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a9c27b917ddf9bc3e73f20f01f9d4ffeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_SS_SUBSCRIPTION_VIOLATION</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a35ad5a375d2d43aad5fe685e6959bead</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_SS_INCOMPATIBILITY</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ae7ed5fd8c20d5990fb2e4c3a024527e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_FACILITY_NOT_SUPPORTED</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a8aa73fc11e793c444ee3ebeb1b4425d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_ABSENT_SUBSCRIBER</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a1e66ccf6e338549bf6c62d05a6c86a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_SYSTEM_FAILURE</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>adf224b012a221fb5ac9585f5b10234e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_DATA_MISSING</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a5e408ece608b13b7d3086672e1e67bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_UNEXPECTED_DATA_VALUE</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a240425a470d75188d4af8abd0f4246d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_PW_REGISTRATION_FAILURE</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a420520d22359c95aebee3e3246b3807c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_NEGATIVE_PW_CHECK</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ac4f3f9d68bed62fe4065e810e9d3ae62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_NUM_PW_ATTEMPTS_VIOLATION</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ad5952e0eb0b60e78e66c019ec958a3c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_UNKNOWN_ALPHABET</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a5f418fb2a03ce5e3a127118b590359eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_USSD_BUSY</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ab2d8c6050c8751818573aa0693ed073a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_MAX_MPTY_PARTICIPANTS</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>af4641b1cc932b226012e1474a89d4cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0480_ERR_CODE_RESOURCES_NOT_AVAILABLE</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a1e347839701b9cb93816afb816b16a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASN1_BOOLEAN_TAG</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a0a482ea8390246b4ae51285d6c643d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASN1_INTEGER_TAG</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ac6cfa0c55591137e986db32b6102efb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASN1_BIT_STRING_TAG</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ab771c036b05f55641f638d76e7e0a33b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASN1_OCTET_STRING_TAG</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>acaf8cbcce2aaccbfc36269c00c17c3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASN1_NULL_TYPE_TAG</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a9fed668d58465433d0062d0f86335a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASN1_OBJECT_ID_TAG</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>affb83663b2604ed2153b69f69f92ab4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASN1_UTF8_STRING_TAG</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a80686958ccfa9ab49f782b0c44d5ba13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASN1_PRINTABLE_STRING_TAG</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a4800a14ea330a1be7609bd128b06f362</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASN1_IA5_STRING_TAG</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>a8fdf45ab131ba1249942284594a26ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASN1_UNICODE_STRING_TAG</name>
      <anchorfile>gsm__04__80_8h.html</anchorfile>
      <anchor>ad67a7a412f97177dc3176b05b0ca1b3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_08_08.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__08__08_8h.html</filename>
    <class kind="struct">bssmap_header</class>
    <class kind="struct">dtap_header</class>
    <class kind="struct">gsm0808_speech_codec</class>
    <class kind="struct">gsm0808_speech_codec_list</class>
    <class kind="struct">gsm0808_channel_type</class>
    <class kind="struct">gsm0808_encrypt_info</class>
    <class kind="struct">gsm0808_cell_id_list</class>
    <class kind="struct">gsm0808_diagnostics</class>
    <member kind="define">
      <type>#define</type>
      <name>CELL_IDENT_LAI_AND_LAC</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a9fc0dd763e0cb36930d87a14ce37cf4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSS_MAP_MSG_ASSIGMENT_RQST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>afbb761a71eb2297bd01052e32a645d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSS_MAP_MSG_ASSIGMENT_COMPLETE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a0be2126d422675e80b5946ad35ee6205</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSS_MAP_MSG_ASSIGMENT_FAILURE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>afc2884bea15aa37cb79ad3855aafb5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0808_DATA_FULL_RPREF</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a47bddc673451692de347e6d25e252f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0808_SCT_EXT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ac246b189517ce16519cbb9e414ed4a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPEECH_CODEC_MAXLEN</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ad12abde9b1c99b4e6b786892f4e13724</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CH_TYPE_PERM_SPCH_MAXLEN</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ada1042db86d28e0c71642eb060182b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENCRY_INFO_KEY_MAXLEN</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aef6de90051b6dcc75b94205a159c5674</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENCRY_INFO_PERM_ALGO_MAXLEN</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a73fe061780230e1847a2e06a4ab0e812</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CELL_ID_LIST_LAC_MAXLEN</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a6806ac1d8c6d4640a92b452161eccd0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CELL_IDENT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a875b5f766e4ddcc3815293b5842ace02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CELL_IDENT_WHOLE_GLOBAL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a875b5f766e4ddcc3815293b5842ace02a663d8aef48fa9b225c26c41d6d39b16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CELL_IDENT_LAC_AND_CI</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a875b5f766e4ddcc3815293b5842ace02ac90763460e3013baf37f8450f2c88c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CELL_IDENT_CI</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a875b5f766e4ddcc3815293b5842ace02adcbef19f0a7e9b2cebcb0860ee690c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CELL_IDENT_NO_CELL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a875b5f766e4ddcc3815293b5842ace02ab43c2f256997488db99ecd347f7b9498</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CELL_IDENT_LAI</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a875b5f766e4ddcc3815293b5842ace02ae16b363dc30453c98a97c6e1dbb7d625</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CELL_IDENT_LAC</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a875b5f766e4ddcc3815293b5842ace02a558b94af110efc84575bff2814ff30c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CELL_IDENT_BSS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a875b5f766e4ddcc3815293b5842ace02a9f982ca43bc70f42993b02bca2522958</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CELL_IDENT_UTRAN_PLMN_LAC_RNC</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a875b5f766e4ddcc3815293b5842ace02a4a04f2e8969534c54882cd15a988b9c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CELL_IDENT_UTRAN_RNC</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a875b5f766e4ddcc3815293b5842ace02a5d270df2839c65505376809dd98a221b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CELL_IDENT_UTRAN_LAC_RNC</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a875b5f766e4ddcc3815293b5842ace02a69bb61ea81534982aa0fd49a455c5b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CELL_IDENT_SAI</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a875b5f766e4ddcc3815293b5842ace02a1459e787bbc1c1f2e24317798ddd4738</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CELL_IDENT_WHOLE_GLOBAL_PS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a875b5f766e4ddcc3815293b5842ace02a9a7601111190851887e0140cc979a637</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BSSAP_MSG_TYPE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a8def8f41defd6d9078eeef5126235f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSAP_MSG_BSS_MANAGEMENT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a8def8f41defd6d9078eeef5126235f6ba0a7fc8ce41ed4e3837f1003540a8a7e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSAP_MSG_DTAP</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a8def8f41defd6d9078eeef5126235f6ba34915edca294d6a7bad2442e84decfbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0406_dlci_sapi</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>af8b6af566458aa5f8e599c60619ec764</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DLCI_SAPI_RR_MM_CC</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>af8b6af566458aa5f8e599c60619ec764a5bf2f036101524f4383f8083f0c823b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DLCI_SAPI_SMS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>af8b6af566458aa5f8e599c60619ec764a663dafb3622aaaa13ae2fabbcbc7e245</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BSS_MAP_MSG_TYPE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_RESERVED_0</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda5ff59d20b2cbe9b232ab4c93edbbf8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_ASSIGNMENT_RQST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda1b6e05b7e30dee9ad38fda7bc10c171d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_ASSIGNMENT_COMPLETE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdac168593254fcbf75e46261d913ce5c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_ASSIGNMENT_FAILURE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda15fc97bf8cacee02f196a3da3dcd53a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CHAN_MOD_RQST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdaa0c9e21887ec9e616ca5304074d76a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_HANDOVER_RQST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda63fa582094df58492f1bf860606b5cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_HANDOVER_REQUIRED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda1f99c7648459712564851f555c983463</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_HANDOVER_RQST_ACKNOWLEDGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdad1ebfbec8733078520e70f935d94f37f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_HANDOVER_CMD</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda455abe3e530e3fb3b425aff0b972ed29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_HANDOVER_COMPLETE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda86fc49b4ecba5bd1048beaddfe365346</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_HANDOVER_SUCCEEDED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdae778646c5f8ea06c8f8dd6d6907c8a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_HANDOVER_FAILURE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda7c9df4e2270ba50aa51c260c5296e8a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_HANDOVER_PERFORMED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda98258ba6b3021f689acc6e87dd60a8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_HANDOVER_CANDIDATE_ENQUIRE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdaa6fa7066d23dc5d4a903ef2158619cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_HANDOVER_CANDIDATE_RESPONSE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda5b99ff445b7a59967f36f64e5e8bd97d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_HANDOVER_REQUIRED_REJECT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda4780e1936d232305f7b446ca9fa1b8ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_HANDOVER_DETECT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda8f62d7b519a650aceaaea5d52d21d930</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_INT_HANDOVER_REQUIRED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda51f0e3972d202d069e3bc1f9ef222675</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_INT_HANDOVER_REQUIRED_REJ</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda23da2ee50a93810ba31767a7c85f25e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_INT_HANDOVER_CMD</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda05f903fcb9dd7034b3e74e870b2562f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_INT_HANDOVER_ENQUIRY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda6abaf7a5e3986fc75967e8b47e7ff7b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CLEAR_CMD</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda5d431304cb7cfedeaa2cc7ffbfda534d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CLEAR_COMPLETE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdace2c9516a1ef8c1588bb29564772268c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CLEAR_RQST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdacb7f9a2696755f87f706391a7d9f64ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_RESERVED_1</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda54c7e45bdaab67f3ff244b0d6e25962e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_RESERVED_2</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda57e170d2c12b89c1cc43aa2236c14446</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_SAPI_N_REJECT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdaf044c39a2d329f5282fa7df30a3b4718</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CONFUSION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda4df95c0df33bdce59ec6d9e28fd1de5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_SUSPEND</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdab12f755054edb5ea0d48f70d2415068e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_RESUME</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda700c42246ff7554677b7608d5854e2ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CONNECTION_ORIENTED_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda494412fb073aaf01567d99d7285ebd0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_PERFORM_LOCATION_RQST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda87032ceaedd784eda71750b2e74a0741</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_LSA_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda655e782d6ec7cafc03887ceaada0b5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_PERFORM_LOCATION_RESPONSE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda7d4dd8d143b707d5140fd19f8ded679e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_PERFORM_LOCATION_ABORT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda667e7aea10a3a76b38413c8cde644ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_COMMON_ID</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda4de7b3550036505825f26a6a72b8accd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_REROUTE_CMD</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdac5ca4af957b920dcffdc1981b2119b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_REROUTE_COMPLETE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdad956b7978679c6f2cf7ffce7c696e74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_RESET</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda3effd6323bdec77a6b183d3839fe9e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_RESET_ACKNOWLEDGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda3b09356ac722ede5ee859386f9224b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_OVERLOAD</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda7529337d4c86d25f6d455ef4a971b586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_RESERVED_3</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdad3e45f279260a2f8cf60283356c76636</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_RESET_CIRCUIT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda962907447ef027e634ba96bb24da9883</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_RESET_CIRCUIT_ACKNOWLEDGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda3c5a3e3a1922e3db120353a25e1b1f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_MSC_INVOKE_TRACE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda24e52e5afd6b425d56288613b7cb640e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_BSS_INVOKE_TRACE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda142d9f0076afd6776b7759e6a65d1812</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CONNECTIONLESS_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdaff4327778de1da67f7218dc7ff41ce95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_RESET_IP_RSRC</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda473e386a14f6b13d3ba353f8c389fd91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_RESET_IP_RSRC_ACK</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda5cc7cfb4e7dd3b74891a0b835d4dabc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_BLOCK</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdad127f4aa9214451c58c74bc2d2c0afef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_BLOCKING_ACKNOWLEDGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdab7eb263ac88e84bbaf3db2efd70e0d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_UNBLOCK</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda5205253f14585cc01873045012ac7fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_UNBLOCKING_ACKNOWLEDGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda9cb2136c0e6cfc34916fae2e6c237955</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CIRCUIT_GROUP_BLOCK</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdae7deff5932a7ba06b009aa1e2bdf55ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CIRCUIT_GROUP_BLOCKING_ACKNOWLEDGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdaf190ebe0d4c332c4110ecb4c79226864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CIRCUIT_GROUP_UNBLOCK</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda5a1a0cbe9329ae7132a46741b0ffe301</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CIRCUIT_GROUP_UNBLOCKING_ACKNOWLEDGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda9ba77c7dbaf73f0bcfa4797e922ccefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_UNEQUIPPED_CIRCUIT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdab5a3ab3f03a8f0325490a4eb45043f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CHANGE_CIRCUIT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda027b29b80451188abbe23f8508422f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CHANGE_CIRCUIT_ACKNOWLEDGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda7d61a832bff924aea8ed3cdb6d50e411</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_RESOURCE_RQST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda2321c6dc4a232984f53b31f917ffad89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_RESOURCE_INDICATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda9423c376ac55947661d35216446d745c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_PAGING</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda98857fad47e2c0c4071f0a23fa28b96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CIPHER_MODE_CMD</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda55c1b11d88526b783cd4e3a0dcde0ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CLASSMARK_UPDATE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda1f87c703ccf0381a990d8a9737ed256c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CIPHER_MODE_COMPLETE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdaa05dddba655c26f1073a651c68f0b941</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_QUEUING_INDICATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda55bc2e78c64999861a7b7e64af7d5699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_COMPLETE_LAYER_3</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda6e129de3bd456973244ed33cf673bd98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CLASSMARK_RQST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda8fd21ed777eada7e5577bebe2de0ed30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_CIPHER_MODE_REJECT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdad418d0dd3b64a2927d4f6eb19a1ce29b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_LOAD_INDICATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdaa4c038d4d34b1fa9678686a4c4f79a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_VGCS_VBS_SETUP</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdadcce5cccc30513181417157ebbf88c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_VGCS_VBS_SETUP_ACK</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda0a2861f0a9aab64e3080c3d236c7eff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_VGCS_VBS_SETUP_REFUSE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda0599df4a19ed7fab24db519a1f46ce8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_VGCS_VBS_ASSIGNMENT_RQST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda769f2746183ae142c95fa17d4fd6f0d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_VGCS_VBS_ASSIGNMENT_RESULT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda6e925322637e5b7fc3728efcc3a93436</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_VGCS_VBS_ASSIGNMENT_FAILURE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda1ea035e412c900040d45f385ad72d1ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_VGCS_VBS_QUEUING_INDICATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda16f22fff6740aa771aea1ad4086d13ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_UPLINK_RQST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdad586e9bdda3ce9700439f660a722e45b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_UPLINK_RQST_ACKNOWLEDGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda14df473a4b1b5998776f46da34194da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_VGCS_VBS_ASSIGNMENT_STATUS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda59a971dabe0973b56ccafbf1e5034200</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_VGCS_VBS_AREA_CELL_INFO</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda37efc0528387015a01d5682f596e1542</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_UPLINK_RQST_CONFIRMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda63ae92a64934de24605166b3e26ff56b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_UPLINK_RELEASE_INDICATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda9a64749dc164fad92498bbf9b34d3f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_UPLINK_REJECT_CMD</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdabc29e457b1bba2ddb9156ca05145012e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_UPLINK_RELEASE_CMD</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda8859e50bb9e0b5cfe4db5dde206e73eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_UPLINK_SEIZED_CMD</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdaa6a35447f53fca6610af547fdbf5b648</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_VGCS_ADDL_INFO</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda547ea7506d3b1b4da635e7fa77a57dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_VGCS_SMS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdaaa95cf3cac2f729d197962af4dd0d339</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_NOTIFICATION_DATA</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda0cd942737d8862b2791a186aec2f5057</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_UPLINK_APP_DATA</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda8d1cdb483e84756fa3f69ca035e99ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_LCLS_CONNECT_CTRL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdae4131e68b0582d7bb797b5799143bdd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_LCLS_CONNECT_CTRL_ACK</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfda75d289d6aa7ecfcd76236402c57cb6b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSS_MAP_MSG_LCLS_NOTIFICATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2e2ac879c765a6ead9a76dbe5249bfdad7628e7ca3b3faec136d68c5f0567ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GSM0808_IE_CODING</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CIRCUIT_IDENTITY_CODE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9afed524e3bde8bb7208b4ebcf81de5def</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_RESERVED_0</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a727a0ef64a56167d1094b8bfe1083d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_RESOURCE_AVAILABLE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a5156b8551608bd3deb8d016570b4b4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CAUSE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9afbb39fecf0ab8e8b5ac3a8a7e1612096</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CELL_IDENTIFIER</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9acb677b688a6cd5a99b94fd8efd1bdcb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_PRIORITY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a8b0105c65915986ad0b38355dffce62b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LAYER_3_HEADER_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9acd001a9db932640302e7f71c3abfb37c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_IMSI</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ac9ad220b340e08fcf7fb3a1ac9ef792f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_TMSI</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a81be2cabfba948279e35b2110e4014d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_ENCRYPTION_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ad686addbdac18c330cbc4006a7585c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CHANNEL_TYPE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a7ed69ff8c5ceb059870da26baddf3374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_PERIODICITY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a52b22621eba97d4da044e8c8611319c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_EXTENDED_RESOURCE_INDICATOR</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9acd073129dd13f5b64f996d21587e5cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_NUMBER_OF_MSS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a9283bddb013c2178e4bb078eff16ae8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_RESERVED_1</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a554e60b5b95ac129935bf31ffadc327a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_RESERVED_2</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a24e71476d46ec7415418f4499cf3bd2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_RESERVED_3</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a285e2937e21f3a6e5f7917761c4a06b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CLASSMARK_INFORMATION_T2</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9aa0d69f8c333de5bfeda9fd3a7224064e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CLASSMARK_INFORMATION_T3</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ab5feb85af05ff5bdd11027ae81122185</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_INTERFERENCE_BAND_TO_USE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ace475d91da7d11f9288a0e878df38128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_RR_CAUSE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ae07b03b953026acdb48e5a6db400ee36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_RESERVED_4</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a8caf6703c1f3b1e4d57a5856b7e16c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LAYER_3_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a69ae5c22068f4caee3f1eebf62873684</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_DLCI</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9aa893c05130055f72a405752110603d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_DOWNLINK_DTX_FLAG</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a1ee502c1a0663d2df53866ac683d3432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CELL_IDENTIFIER_LIST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9af1e3ed12f0c3b97444aa7f0b3f2b0eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_RESPONSE_RQST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a825b98756e54014f9a6278027a5fcbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_RESOURCE_INDICATION_METHOD</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a40a986441d25b7302af219a0479771c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CLASSMARK_INFORMATION_TYPE_1</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a9c922c434581ee4d5baee925d6f82634</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CIRCUIT_IDENTITY_CODE_LIST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a5384adc65cbeb0bb70ce6c9eaabd1b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_DIAGNOSTIC</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a11feafc414ca072522841ebdb3be8f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LAYER_3_MESSAGE_CONTENTS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a094ba7d5dfcc0b1b4abd681c9fd7e8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CHOSEN_CHANNEL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a1dcfe9c5a3199275a5221ee13768c29f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_TOTAL_RESOURCE_ACCESSIBLE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ae9590de57ea3f1159aa433c228ce1ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CIPHER_RESPONSE_MODE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9aacfe1d9b1c218aea658acf1fd80bfa54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CHANNEL_NEEDED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a2ad3c7b8955290da0be1216d34c66131</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_TRACE_TYPE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9acca846746483bbe82105e121e2db5d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_TRIGGERID</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a59d26882cf0c2073d06487e2aebc8371</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_TRACE_REFERENCE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ade7a4c5fa740ecef7ff220531f14141c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_TRANSACTIONID</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a53336710303303093f85049e7f5b6474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_MOBILE_IDENTITY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ab4b8bfc199feb71064b13e2631e3c762</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_OMCID</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a1b0982697f9a9bdcca32c44566d627d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_FORWARD_INDICATOR</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a25057efe6ee11252ac11c6660442f802</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CHOSEN_ENCR_ALG</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ae9931ad878bf8eb403b79d3e5715bb8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CIRCUIT_POOL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ad0b22c7bc875b5a1d713d32186c913c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CIRCUIT_POOL_LIST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a1b46cc7696670ce880af64b1e8a3723e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_TIME_INDICATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a3e0d5acac509687fa7383a0e32701729</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_RESOURCE_SITUATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9acbd73b99467eebb5f84369b6dc9cd314</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CURRENT_CHANNEL_TYPE_1</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a19dba717dc090cbc11ab991c45fb0cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_QUEUEING_INDICATOR</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ad8016ef7a9b564174d04ecc140e4b153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_SPEECH_VERSION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a1c9f34211ef8c99e203bc6eea416f9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_ASSIGNMENT_REQUIREMENT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9aeea66c6ede21f09333399d96bebef2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_TALKER_FLAG</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a5b83d1470a2c13de42e940775278aac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CONNECTION_RELEASE_RQSTED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a0cb3c4b8677c9fc9d96f7fd6e3288bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_GROUP_CALL_REFERENCE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ab89bb6cadcc0d9298b4855cbacc94780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_EMLPP_PRIORITY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a498f6e52fc57590dbffb3ecf8bbba50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CONFIG_EVO_INDI</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a79a88f663a376feb8fcdc8a82b07dcbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_OLD_BSS_TO_NEW_BSS_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a8d2e5a5eb1c9c50c0de16c3833facaf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LSA_IDENTIFIER</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a9adfa78da425d8b7c5f5245b1cda58d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LSA_IDENTIFIER_LIST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a480332ac1cb84263d42a5f4bbf1d3013</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LSA_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ae794f384816968f22c567cfdb977b268</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LCS_QOS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a97d8e80e1c76dc2dffc50afe74aa382b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LSA_ACCESS_CTRL_SUPPR</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a69c28e1a04ff183a54ec5e3ab468b361</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LCS_PRIORITY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a88da83c19c4a51d46690c9d03866a8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LOCATION_TYPE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a9dab023b8e3ac8a222778245c53ead7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LOCATION_ESTIMATE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ad9b6c5a04db19f76165c31c4bb37a1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_POSITIONING_DATA</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9aadc4385dcdaace17fc09ce2b5f1fde69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LCS_CAUSE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a06e2eb95d6589884abf8fcbbe4a880cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LCS_CLIENT_TYPE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a43f203267903c5fb6ac96e6017de20cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_APDU</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ace44d302b97ddcc550e6732d2d2c7ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_NETWORK_ELEMENT_IDENTITY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a2a83297d7f25e7ac6a68463488a08da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_GPS_ASSISTANCE_DATA</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a9a1246d2efcc40375637d3660296741b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_DECIPHERING_KEYS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a40bc9d340f14a7c82ef58bbb85f3864e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_RETURN_ERROR_RQST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9abac255d551d723537d832333d9c5df00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_RETURN_ERROR_CAUSE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9aa0b83992224f044fa00b726880bda199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_SEGMENTATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a63b8c3d11879f7bb7a19768913383cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_SERVICE_HANDOVER</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9aeee4e49c8c52d3555466e389a0b9a9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_SOURCE_RNC_TO_TARGET_RNC_TRANSPARENT_UMTS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9aa48b5149dbb769823c380797d8195a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_SOURCE_RNC_TO_TARGET_RNC_TRANSPARENT_CDMA2000</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a4fb2b55aa09f2efba72bf40db79431fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_RESERVED_5</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a98112a5242625fcfe229307f2c9ac498</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_RESERVED_6</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9aa266c2773a0a0d9058171021d308d75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_GERAN_CLASSMARK</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a9a4328b529da7a09f06d6e0cacb238f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_GERAN_BSC_CONTAINER</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a9240a5a4555fcc72e7f13872f549a5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_NEW_BSS_TO_OLD_BSS_INFO</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a0c7aa8bbf0d3ca3664dc97fe9224f1d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0800_IE_INTER_SYSTEM_INFO</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a8e8d3ea90dd2fb8233eb61e9ff3dec03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_SNA_ACCESS_INFO</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ade5090b4939acfcc34a7634a6e827abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_VSTK_RAND_INFO</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a9e63858b69310553a1ef9698ac5fa3cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_VSTK_INFO</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9aa82df77fdd0b04dc5dfc860f758b198d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_PAGING_INFO</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a5287a60cebfc1e5d70f4c8a0e7c60c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_IMEI</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ae635b831279898da141c8f66c995c16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_VELOCITY_ESTIMATE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ad3e29f81ab013790d340c6cb859596a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_VGCS_FEATURE_FLAGS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9af7b839ac21e317e048eb6956f0154365</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_TALKER_PRIORITY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9aff48aca2228c7834910fa533fc6101e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_EMERGENCY_SET_INDICATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a0d3b3b436098386ac56641a100f618e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_TALKER_IDENTITY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a87176586fc03d57d967f58de0553728d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CELL_ID_LIST_SEGMENT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a8fa614cafd4f982cb8af354f340121be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_SMS_TO_VGCS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a113b024a66699a6d48d0051029237d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_VGCS_TALKER_MODE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ac4665ec08ee8325ae22c5eed06d6d39b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_VGCS_VBS_CELL_STATUS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a209fd7ae9c4ce0f991c31680f62d556d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CELL_ID_LIST_SEG_EST_CELLS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a434d51dca93db650fa2266bad1189987</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CELL_ID_LIST_SEG_CELLS_TBE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a1b574cd1e53ccfdef766c05a9b3140b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CELL_ID_LIST_SEG_REL_CELLS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a461cd2792428ea352fc158194fd02d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CELL_ID_LIST_SEG_NE_CELLS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a7759c8b0aeb90513e2bb43fb528dc9ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_GANSS_ASSISTANCE_DATA</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a272f77ee53097068d0b41466c49ccd17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_GANSS_POSITIONING_DATA</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a6f62a20a4ebb61302375824898282f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_GANSS_LOCATION_TYPE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a4f7cc49c2206a87217126ee1af091168</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_APP_DATA</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a7b8b48ffe09fb0dfef7519c4738e4ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_DATA_IDENTITY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a6fe2a5a2925e7adc9c8a17388f2da0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_APP_DATA_INFO</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ae8087bf6846733d06d83a7620f45e88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_MSISDN</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9acfa2e587b577f71507b6c3d5228ff306</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_AOIP_TRASP_ADDR</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a3664a6456b721921048a7175000984c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_SPEECH_CODEC_LIST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9aef69472474d8e1e00c397ed1cef90782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_SPEECH_CODEC</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9af89377d43f93cc3e26319e6f432f82fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CALL_ID</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a90b4e04992a175b15a3922a5bd34b400</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CALL_ID_LIST</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a7d300e9dd8b9a2e0c33a4444361032da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_A_IF_SEL_FOR_RESET</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ac99944709af1052226ea10eeebde5818</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_KC_128</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a08a1ce41841bf2571763e3601c29e599</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CSG_IDENTIFIER</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a27109200a75c33001ca646ed24ade931</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_REDIR_ATTEMPT_FLAG</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9aab45c5bb0171627b5dbca21c3aee3a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_REROUTE_REJ_CAUSE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a1de89bf5a6079274e1b80b9c7fff52ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_SEND_SEQ_NUM</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a72e4c5153e40d31e302edbc9fbef53df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_REROUTE_COMPL_OUTCOME</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a132b59dab92ae534f937eb02e565e946</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_GLOBAL_CALL_REF</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ad76425df474815cf51a1f8ce17dc4f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LCLS_CONFIG</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a469bbd5d771e66e3d2919dd436ab809c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LCLS_CONN_STATUS_CTRL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ad64c39b6439a8955d85092cca1c6228b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LCLS_CORR_NOT_NEEDED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ab15994f0c76b02d41b3e521ffb9e04d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LCLS_BSS_STATUS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a29e7f8c1406d8ce8f084d5f1b1b33c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LCLS_BREAK_REQ</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a4c8b4c9ad69f81e1fa06f7695e09fa59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CSFB_INDICATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ad5c73631f26e5540131c45f523a0e477</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CS_TO_PS_SRVCC</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a1003b31f0a9bfa3839de79566c6af876</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_SRC_ENB_TO_TGT_ENB_TRANSP</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a3eb3f600817649477ec110d2fdcb9383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CS_TO_PS_SRVCC_IND</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a09f651059bb21ac86c61ed3aa2481355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CN_TO_MS_TRANSP_INFO</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ae462f9d7504e27571f860263a3d5707e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_SELECTED_PLMN_ID</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9af0f1465a345a4e3911597b4db2e53960</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_LAST_USED_EUTRAN_PLMN_ID</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9aa2bae210fb0733620bb00832e50ea626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_OLD_LAI</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a67e59dea52ae505529671152b2a0e841</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_ATTACH_INDICATOR</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a4564ca6c982b0f04b86fe0ef910dc650</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_SELECTED_OPERATOR</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9af4bee24ae2015866ea418c226cce4dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_PS_REGISTERED_OPERATOR</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a4e5899804a705bc8c30470f8910e37ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_CS_REGISTERED_OPERATOR</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9acc5027f96bb960a8969e2d1390577445</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_OSMO_OSMUX_SUPPORT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9ab6d3a46a94f3c9e6608373ee6d5088e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_OSMO_OSMUX_CID</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9aab9a049304397e173b4539609bd2adf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_IE_THEMWI_RTP_EXTENSIONS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4ddf168ab691ba9ba29738c135d91ce9a4e5cac156200f64b93fd2f081abef358</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GSM0808_SIGNALLING_FIELD_ELEMENT_CODING</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_EXTRA_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999a86d66659211edbb25420dd1acf290fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_CURRENT_CHANNEL_TYPE_2</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999ae35f7554dca6a36f767d53e60be5e704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_TARGET_CELL_RADIO_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999ac1da35b9b8af90513c8268cce41814f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_GPRS_SUSPEND_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999a0a1a630001ad9a89e45df7780e516a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_MULTIRATE_CONFIGURATION_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999af7a5709464fbb8df6968cdf2f8d7dbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_DUAL_TRANSFER_MODE_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999a21efa66c1cbffa9a385ef29b824ac6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_INTER_RAT_HANDOVER_INFO</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999a424ee5ec8b82b4c7ff234c45adf8ac99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_CDMA2000_CAPABILITY_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999a9d79ad12a9e2bd3a22cd17f13df51a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_DOWNLINK_CELL_LOAD_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999ae93726bbf7e5084214b5dbf375cd0d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_UPLINK_CELL_LOAD_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999a2fdd9535d10eb54dfa4ea590ff68f7e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_CELL_LOAD_INFORMATION_GROUP</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999a67944609ca5a5116a79ab8fb453e2c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_CELL_LOAD_INFORMATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999a66909886266fcf9d9561b3a011a6074a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_PS_INDICATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999a986163fb271f14f6d31785802dbbccd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_DTM_HANDOVER_COMMAND_INDICATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999a2c29d107fe2d7ffe9018416d385ce51f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_D_RNTI</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999a75c2c25b22334e8b1fe2a3a298dc613c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_IRAT_MEASUREMENT_CONFIGURATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999aba6ea4b8f11659f108944a05600cfea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_SOURCE_CELL_ID</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999a307d9f3aa2c0c1a30bccb36d7c2c5c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_IRAT_MEASUREMENT_CONFIGURATION_EXTENDED_E_ARFCNS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999af2f0b7982f2a48a59bbf65c70588be3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_VGCS_TALKER_MODE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999af2e825082d86580e92af430cedc15f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_FE_IE_LAST_USED_EUTRAN_PLMN_ID</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aa2ab5c5a3ad69d994d9685937eba6999a550fbff8f571311d4c56aabcd8e7090c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_cause</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_RADIO_INTERFACE_MESSAGE_FAILURE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a2b6dba96f3ca65074b14e73a09d3df76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_RADIO_INTERFACE_FAILURE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a4ade6e040422a5f50b71086541f18caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_UPLINK_QUALITY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5ae2a6789ca45019b5b29ac54351a154dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_UPLINK_STRENGTH</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5ac83f61078286f77b10b71ebb7aa42bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_DOWNLINK_QUALITY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a3f1f03a2e587e49dae9782eecaef4d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_DOWNLINK_STRENGTH</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a4bb7f72e439daa3e97f05c998ad19c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_DISTANCE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a65647af114927155531e73b9840ca3cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_O_AND_M_INTERVENTION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a6ae8f9f7a2a7f0fa1137071a29dbd2d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_RESPONSE_TO_MSC_INVOCATION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a1f97be0fefc7c6358032bdfa1d16ae8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_CALL_CONTROL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5abcee14fa275bf067e568429e5657cd2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_RADIO_INTERFACE_FAILURE_REVERSION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a5b815bed37965414dd23bdb78a9b879f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_HANDOVER_SUCCESSFUL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5ab7b9a28ff008cbccab526cedbf55b58f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_BETTER_CELL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a737e9072882259dd6e42cb6f50e17c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_DIRECTED_RETRY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a2775c6699a4db004cd4a26c14d5ee4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_JOINED_GROUP_CALL_CHANNEL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5ac7d8574e399f3874a922a93645a252d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_TRAFFIC</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a80ca2dfe920d3a2cd51947cbdd549b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_REDUCE_LOAD_IN_SERVING_CELL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a9d2ce925614f68bd6cb2e10f5cc6fe26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_TRAFFIC_LOAD_IN_TGT_HIGHER_THAN_IN_SRC_CELL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a42277c2fff8ac527a9f0034dc85aa9bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_RELOCATION_TRIGGERED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a00b9701136408e1ce7d70d2e6366c68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_REQUESTED_OPT_NOT_AUTHORISED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5aff28043682e6276c72e35d2453f0b6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_ALT_CHAN_CONFIG_REQUESTED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5af9d3dd460384d1ccb270587b911056e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_RESP_TO_INT_HO_ENQ_MSG</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a91dd1bd418d7bf6dbb54bee1dd4ca1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_INT_HO_ENQUIRY_REJECT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a73f82543ae1546279cf0e3c2c6bdf5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_REDUNDANCY_LEVEL_NOT_ADEQUATE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a2aece4c228e078745215c62b5559503f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_EQUIPMENT_FAILURE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a6c279a7ef727d268df2fced430e060b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_NO_RADIO_RESOURCE_AVAILABLE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a06a4bf11442f23e0acc1644f5e3fec54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_RQSTED_TERRESTRIAL_RESOURCE_UNAVAILABLE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a8e7b3cfa3742c8b5caf16a4ea1579af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_CCCH_OVERLOAD</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5aacab0fb6c064d8d16b7655739611d023</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_PROCESSOR_OVERLOAD</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a11adc80a3867fd074cbbd0d39386acf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_BSS_NOT_EQUIPPED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a55a6b7b0f485ca9ca491383a55a0dc02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_MS_NOT_EQUIPPED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5abed366bfce3c27170cdbd3673574f32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_INVALID_CELL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5ab4aa91a220a23cbbab97c5b836110a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_TRAFFIC_LOAD</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5abb276ef4d20a4890e3885b0a00fdba4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_PREEMPTION</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5af23b13b0c53f9cff4f9e2c393a9d455e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_DTM_HO_SGSN_FAILURE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5ab74538335ac695155821258153bed911</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_DTM_HO_PS_ALLOC_FAILURE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5abdbddc9cfb61b94ca875bd85f1e06bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_RQSTED_TRANSCODING_RATE_ADAPTION_UNAVAILABLE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a958f115a11473d8cf2a435237716ee5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_CIRCUIT_POOL_MISMATCH</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a96cfb2125532729dd95fbc460d3f6059</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_SWITCH_CIRCUIT_POOL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a76ee9ea9355b365ab757e6f0d692bdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_RQSTED_SPEECH_VERSION_UNAVAILABLE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a38f15b49c4e91e33d55cebf6887af0c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_LSA_NOT_ALLOWED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5ac885d2cb72515eea6301c92209fb330e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_REQ_CODEC_TYPE_OR_CONFIG_UNAVAIL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5ae978c9c2c3ce4af11e11f9bcb7fa3e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_REQ_A_IF_TYPE_UNAVAIL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a0558703e93493e2499e19448cf8ec7b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_INVALID_CSG_CELL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a3ab74b17b3a07e6c03c89837022a5177</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_REQ_REDUND_LEVEL_NOT_AVAIL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5ab19886a78140ab1bccbc26e2b0ceafe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_CIPHERING_ALGORITHM_NOT_SUPPORTED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5ad75cfd0704046d85ad45b4e6b46e7d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_GERAN_IU_MODE_FAILURE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a73c33b06a6a2ce980abf989c589c1e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_INC_RELOC_NOT_SUPP_DT_PUESBINE_FEATURE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a50c5a670d312c6a86038693a2a1e7d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_ACCESS_RESTRICTED_DUE_TO_SHARED_NETWORKS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a5c892b64f221a305f0f3b2a3131fc981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_REQ_CODEC_TYPE_OR_CONFIG_NOT_SUPP</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5aea64d535ad52d643363759c7781d9368</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_REQ_A_IF_TYPE_NOT_SUPP</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5aeb3812f69e6a77eafc475458244132b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_REQ_REDUND_LVL_NOT_SUPP</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a3c41d57165945c4904ebf958dd502aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_TERRESTRIAL_CIRCUIT_ALREADY_ALLOCATED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a1ffcad42a15b7613e498201efcaeab6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_INVALID_MESSAGE_CONTENTS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5ab4408bd4797027b2a743ffc45fc1920a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_INFORMATION_ELEMENT_OR_FIELD_MISSING</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5aa1ff635010a2639ae46b6adf0309def3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_INCORRECT_VALUE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5afde02618ce97216d2e4c0202ee8ed257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_UNKNOWN_MESSAGE_TYPE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5acfb9b9f6155552f0759d7741f969e07f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_UNKNOWN_INFORMATION_ELEMENT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a20ba8c4dd9d87cec9c736d3af1c736d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_DTM_HO_INVALID_PS_IND</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a067ad6919edec00c859a055b4c17332b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_CALL_ID_ALREADY_ALLOC</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a9b6e52d2a2951bd1c47cc1204673b6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_PROTOCOL_ERROR_BETWEEN_BSS_AND_MSC</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a4da1dbb57accce5ce530eeeb3915e9f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_VGCS_VBS_CALL_NON_EXISTENT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5a72839260c521b60a4c0ea0abd964cbcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_DTM_HO_TIMER_EXPIRY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a18331b8fe7bc1387c4566f65c2e53bd5ab0624b2609f17469b681321b72ac18cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_cause_class</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a2c707cffa9158bc0e7bc0e1d20452325</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_CLASS_NORM0</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a2c707cffa9158bc0e7bc0e1d20452325afd55ad40e649b6c16a01ae12b7d7212b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_CLASS_NORM1</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a2c707cffa9158bc0e7bc0e1d20452325a06246c3fda7b01382e1947899caddf63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_CLASS_RES_UNAVAIL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a2c707cffa9158bc0e7bc0e1d20452325a5121773f150a9525a8a9d529b5b0e91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_CLASS_SRV_OPT_NA</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a2c707cffa9158bc0e7bc0e1d20452325abac6de289783457e7a4a7243dd89e717</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_CLASS_SRV_OPT_NIMPL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a2c707cffa9158bc0e7bc0e1d20452325a40246b7a4bde07d96aa1fa32ce10d891</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_CLASS_INVAL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a2c707cffa9158bc0e7bc0e1d20452325a2eed0f60d8999b3e0b962c3cd5b91df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_CLASS_PERR</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a2c707cffa9158bc0e7bc0e1d20452325ac0e3d04c4258af93312177fbd08afad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CAUSE_CLASS_INTW</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a2c707cffa9158bc0e7bc0e1d20452325ad35fdc951044e2ca7340fbe1938efe63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_chan_indicator</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a0b37be2ca347b12054b218397869adcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CHAN_SPEECH</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a0b37be2ca347b12054b218397869adcca66c33fafca20da56d9c33d28de4ccdbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CHAN_DATA</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a0b37be2ca347b12054b218397869adccad982ff9a5817a5857ed2b9fe55aa5af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CHAN_SIGN</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a0b37be2ca347b12054b218397869adccae0b91c7d647b2296b40bceacd17ffa49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CHAN_SPEECH_CTM_TEXT_TELEPHONY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a0b37be2ca347b12054b218397869adccafccb2c633f42953b15f34814b20aef90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_chan_rate_type_data</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a507b3a4556be46b69ac1dcb1ea25e570</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_FULL_BM</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a507b3a4556be46b69ac1dcb1ea25e570a49c77bf0230e7088398da8457187357a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_HALF_LM</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a507b3a4556be46b69ac1dcb1ea25e570a86548cf34fc530d237b25e72d99bab70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_FULL_PREF</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a507b3a4556be46b69ac1dcb1ea25e570adca085e5142c232137d71c8ecd184c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_HALF_PREF</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a507b3a4556be46b69ac1dcb1ea25e570ac44076d50c1e654fbd3a21aa39553fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_FULL_PREF_NO_CHANGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a507b3a4556be46b69ac1dcb1ea25e570a2db474417855ffc7017fa8f52aedfb33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_HALF_PREF_NO_CHANGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a507b3a4556be46b69ac1dcb1ea25e570ab65c10b795853dcda6faa6a679bb607e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_MULTI_MASK</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a507b3a4556be46b69ac1dcb1ea25e570ad5b77d730024ec1d183b6f4b76c4aa15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_MULTI_MASK_NO_CHANGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a507b3a4556be46b69ac1dcb1ea25e570af47eac63f88199b80a3ffd93d652308b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_chan_rate_type_speech</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ac0fddf2fb685d95ed010d134fd0ac368</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SPEECH_FULL_BM</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ac0fddf2fb685d95ed010d134fd0ac368a70c4ad2dd3831227cda2e4618ab3c988</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SPEECH_HALF_LM</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ac0fddf2fb685d95ed010d134fd0ac368ada42a6c2649b024695732abb404c2ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SPEECH_FULL_PREF</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ac0fddf2fb685d95ed010d134fd0ac368afbf949ea48be2dd2232cbe266bc88b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SPEECH_HALF_PREF</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ac0fddf2fb685d95ed010d134fd0ac368a258f8486df93c5f18e17840820897aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SPEECH_FULL_PREF_NO_CHANGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ac0fddf2fb685d95ed010d134fd0ac368ad3ab6523680ed281041f43b2e55e5989</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SPEECH_HALF_PREF_NO_CHANGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ac0fddf2fb685d95ed010d134fd0ac368a773ab3c68a3e5288928e9f95e7dbd017</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SPEECH_PERM</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ac0fddf2fb685d95ed010d134fd0ac368abc59928cedeff7b8dc0d2839386755ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SPEECH_PERM_NO_CHANGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ac0fddf2fb685d95ed010d134fd0ac368a234f16ce000c8412057599bad5517538</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_chan_rate_type_sign</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aae45c8ad4eea4f794f7b06324178fa22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SIGN_ANY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aae45c8ad4eea4f794f7b06324178fa22a13ea0d43694c849c2124cb3fef147bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SIGN_SDCCH</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aae45c8ad4eea4f794f7b06324178fa22ab1225aa4e73eb7afa1bd8109f30a0146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SIGN_SDCCH_FULL_BM</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aae45c8ad4eea4f794f7b06324178fa22a249c6d6648e55c89f12c2d1d2233bfa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SIGN_SDCCH_HALF_LM</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aae45c8ad4eea4f794f7b06324178fa22a8bcab69d3c9471844200213c1771bc59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SIGN_FULL_BM</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aae45c8ad4eea4f794f7b06324178fa22aa41069609467bd76ce303a2dc4f04af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SIGN_HALF_LM</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aae45c8ad4eea4f794f7b06324178fa22a1e86a31d3069bac34965ebae7ba71fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SIGN_FULL_PREF</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aae45c8ad4eea4f794f7b06324178fa22a8ff3ff41de7b535cb99e70a78f0f09da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SIGN_HALF_PREF</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aae45c8ad4eea4f794f7b06324178fa22a9d3971eed13d6081618609fc57920387</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SIGN_FULL_PREF_NO_CHANGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aae45c8ad4eea4f794f7b06324178fa22a4f6d3138c24d87f0d0bb510dc4d3b129</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SIGN_HALF_PREF_NO_CHANGE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>aae45c8ad4eea4f794f7b06324178fa22ae9c97ee83d3dcc5c9180cb1a0e669b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_permitted_speech</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a7a8424b4cb192256fa2a9e8d8834e09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_PERM_FR1</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a7a8424b4cb192256fa2a9e8d8834e09ba46017d78915da5aaaeedd7d5b98819e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_PERM_FR2</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a7a8424b4cb192256fa2a9e8d8834e09ba12c05bcfb867cf30e9419f179e5b2137</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_PERM_FR3</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a7a8424b4cb192256fa2a9e8d8834e09baecaa12f1a7fd305b224ff8275c12aaf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_PERM_FR4</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a7a8424b4cb192256fa2a9e8d8834e09bafb2162b81a2cbac245b39e5afd1f946f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_PERM_FR5</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a7a8424b4cb192256fa2a9e8d8834e09bafc9ef24879d24e956897b666defee377</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_PERM_HR1</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a7a8424b4cb192256fa2a9e8d8834e09ba6038a3ae30f788bb7581a68615752038</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_PERM_HR2</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a7a8424b4cb192256fa2a9e8d8834e09bad0faf43b62d8173790d7966635e4c521</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_PERM_HR3</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a7a8424b4cb192256fa2a9e8d8834e09ba980b7a4093aa08745c78d5f5e8d18ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_PERM_HR4</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a7a8424b4cb192256fa2a9e8d8834e09ba884c0166fbd9c0b7c2393db94ce58258</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_PERM_HR6</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a7a8424b4cb192256fa2a9e8d8834e09ba442db6a086c6f1a96684a4f938a60306</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_data_rate_transp</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4bc23e0cdef4ee8f037bef8715dd9cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_TRANSP_32k0</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4bc23e0cdef4ee8f037bef8715dd9cd5abe3b485d49863965aed22feae740bd76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_TRANSP_28k8</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4bc23e0cdef4ee8f037bef8715dd9cd5ac04bc219bd9d1915b38e7f93fa42638f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_TRANSP_14k4</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4bc23e0cdef4ee8f037bef8715dd9cd5a9cae8b6cbd332ea7ad4aabf27a93474c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_TRANSP_9k6</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4bc23e0cdef4ee8f037bef8715dd9cd5a4565dc5100e4483a439310be43975ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_TRANSP_4k8</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4bc23e0cdef4ee8f037bef8715dd9cd5a97c5859e91434d2d8878f84136daf227</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_TRANSP_2k4</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4bc23e0cdef4ee8f037bef8715dd9cd5a2a5497a7900856106ca96bb2c9274d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_TRANSP_1k2</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4bc23e0cdef4ee8f037bef8715dd9cd5ab9a5c64de35124f366e19e95a5b5b359</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_TRANSP_600</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4bc23e0cdef4ee8f037bef8715dd9cd5a2eadc654ccaac2d0646a53a3cfa890d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_TRANSP_1200_75</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a4bc23e0cdef4ee8f037bef8715dd9cd5a3b3418a8f789de92eb4b07a9a7568b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_data_rate_non_transp</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ad1677d843084b00d7270769d064afe53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_NON_TRANSP_12000_6000</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ad1677d843084b00d7270769d064afe53a0694001f6ea64be649289a4f85e56ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_NON_TRANSP_43k5</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ad1677d843084b00d7270769d064afe53a5b9d6913f327583c18e9cfba4fd141dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_NON_TRANSP_29k0</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ad1677d843084b00d7270769d064afe53a17af75c75893155e5a3247c44266eb0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_NON_TRANSP_14k5</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ad1677d843084b00d7270769d064afe53aa3dfe7442156f330b6df33bf4e68c1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_NON_TRANSP_12k0</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ad1677d843084b00d7270769d064afe53abcdcae4c7bcb2c2c47f12756772b415b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_NON_TRANSP_6k0</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ad1677d843084b00d7270769d064afe53a4c080aa5542c41bfd8a97a29db9a311d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_data_rate_allowed_r_if</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a08793c6d0bc9e9c52786de093223b778</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_NON_TRANSP_ALLOWED_43k5</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a08793c6d0bc9e9c52786de093223b778ae503b9607165019484c49b3b31d3005a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_NON_TRANSP_ALLOWED_32k0</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a08793c6d0bc9e9c52786de093223b778a421b9f685f54d40f2d4c4b4af71169cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_NON_TRANSP_ALLOWED_29k0</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a08793c6d0bc9e9c52786de093223b778ad795ac71e46e6c304339a8d0a884f4ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_NON_TRANSP_ALLOWED_14k5</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a08793c6d0bc9e9c52786de093223b778ac250c6baccd2a54f5438d47d68d3b748</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_NON_TRANSP_ALLOWED_12k0</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a08793c6d0bc9e9c52786de093223b778a3009fa7c172205dbf544e397223e0acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DATA_RATE_NON_TRANSP_ALLOWED_6k0</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a08793c6d0bc9e9c52786de093223b778aef6ed0f4b8b0530484f915db5522e094</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_speech_codec_type</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a6e9285e2880cf12d79b129fdb1b5f731</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SCT_FR1</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a6e9285e2880cf12d79b129fdb1b5f731ae010f3437e358806d8ca896a42882a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SCT_FR2</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a6e9285e2880cf12d79b129fdb1b5f731af0810dd59f48fe8c84cbc204e6251a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SCT_FR3</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a6e9285e2880cf12d79b129fdb1b5f731a25bcefb660fb2838b47d65ef69cdaf4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SCT_FR4</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a6e9285e2880cf12d79b129fdb1b5f731ab7b3f83d00e23a9c5dffb75910961c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SCT_FR5</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a6e9285e2880cf12d79b129fdb1b5f731a9f095c1286d60b3d4695058e03759f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SCT_HR1</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a6e9285e2880cf12d79b129fdb1b5f731ae04391b6f661457ae667b3e35eddb92e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SCT_HR3</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a6e9285e2880cf12d79b129fdb1b5f731ab3c275a3c8b46c9647445999f7ef4cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SCT_HR4</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a6e9285e2880cf12d79b129fdb1b5f731a21aaff4b2f0386c5ab956c838e940a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SCT_HR6</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a6e9285e2880cf12d79b129fdb1b5f731a6f904b87a82829d8a60dfda4a644e8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SCT_CSD</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a6e9285e2880cf12d79b129fdb1b5f731ab4b81f4746729f4b1c7805e3f1c02663</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_chosen_enc_alg</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a8c1a8a4a6cbe77c5763add0bb881ba0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_ALG_ID_A5_0</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a8c1a8a4a6cbe77c5763add0bb881ba0aa2c20932f0101c61eea5c0cc59a8b87b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_ALG_ID_A5_1</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a8c1a8a4a6cbe77c5763add0bb881ba0aaac9397f0b8093fcfd1dc0f35f685eb1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_ALG_ID_A5_2</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a8c1a8a4a6cbe77c5763add0bb881ba0aaab446c5a967302b1dc005db4ab929bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_ALG_ID_A5_3</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a8c1a8a4a6cbe77c5763add0bb881ba0aaf7843bda23a93464f71536562bd3bc4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_ALG_ID_A5_4</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a8c1a8a4a6cbe77c5763add0bb881ba0aa449de00ea2f35fe5e191f1aa4e52961a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_ALG_ID_A5_5</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a8c1a8a4a6cbe77c5763add0bb881ba0aa8684e6aa4f22448d367a77977e32e137</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_ALG_ID_A5_6</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a8c1a8a4a6cbe77c5763add0bb881ba0aa9a692b7b2ad707e63766b15b3a4b4263</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_ALG_ID_A5_7</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a8c1a8a4a6cbe77c5763add0bb881ba0aa40f4046eadf9f5096fdb4789860bca04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_paging_info</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a2b394634975efa17328ba081194824e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_PAGINF_FOR_MT_CALL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a2b394634975efa17328ba081194824e4af273007945b60ffc312a8a7936b090e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_PAGINF_FOR_SMS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a2b394634975efa17328ba081194824e4a4b72a4e7fc356429560ec2a07374a841</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_PAGINF_FOR_USSD</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a2b394634975efa17328ba081194824e4a133277fc20edc1ecc2cb620b143c32f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_speech_codec_defaults</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a48ad8e9f63e2617cfe976974ef327c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_DEFAULT_FR_AMR</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a48ad8e9f63e2617cfe976974ef327c7ba9b77756a4969dac91131ea9d3d807138</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_DEFAULT_HR_AMR</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a48ad8e9f63e2617cfe976974ef327c7ba265e68500f7c5885399b18cdc47969ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_DEFAULT_OHR_AMR</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a48ad8e9f63e2617cfe976974ef327c7ba6333877ac88d1a5853ed6aa928eafc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_DEFAULT_FR_AMR_WB</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a48ad8e9f63e2617cfe976974ef327c7ba2f85d963ac1bb3b88b11732a65e39df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_DEFAULT_OFR_AMR_WB</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a48ad8e9f63e2617cfe976974ef327c7ba8842f2a153dfb57a9ef25b9da760d7a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_DEFAULT_OHR_AMR_WB</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a48ad8e9f63e2617cfe976974ef327c7ba392214263e4b738ba5af624569a49c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_speech_codec_rate_defaults</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a61a94ee6276b5159b241e3f110a79c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_DEFAULT_AMR_4_75</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a61a94ee6276b5159b241e3f110a79c96a4524535397731227ad4caed7b9cafce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_DEFAULT_AMR_5_15</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a61a94ee6276b5159b241e3f110a79c96a0f4384f55eec5468deb8d59f1affa126</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_DEFAULT_AMR_5_90</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a61a94ee6276b5159b241e3f110a79c96aeb0def1fe0420f32849a5cdac0e4c2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_DEFAULT_AMR_6_70</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a61a94ee6276b5159b241e3f110a79c96ad54416d0aa0198f4b13af40998f6a570</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_DEFAULT_AMR_7_40</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a61a94ee6276b5159b241e3f110a79c96aa6c0887a722c0170cfc3164c98c9b5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_DEFAULT_AMR_7_95</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a61a94ee6276b5159b241e3f110a79c96a9d4e25fdbf653bebb5fe19e9f9990f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_DEFAULT_AMR_10_2</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a61a94ee6276b5159b241e3f110a79c96a1d8bbe6e2f0083b392a0e440de7e4f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_DEFAULT_AMR_12_2</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a61a94ee6276b5159b241e3f110a79c96accbbaca4b2d07db4954065f9eb09638a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_speech_codec_rate</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a94d6ce075e129b9f43dd6b19059621d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_AMR_4_75</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a94d6ce075e129b9f43dd6b19059621d5a2f3e919ad68e11c8571f5ee62a7d59c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_AMR_4_75_5_90_7_40_12_20</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a94d6ce075e129b9f43dd6b19059621d5aabe76d879008ba395968beea1b9abc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_AMR_5_90</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a94d6ce075e129b9f43dd6b19059621d5ae4df7f4e03597ef47d1a7b448d3ae33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_AMR_6_70</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a94d6ce075e129b9f43dd6b19059621d5abc4b2a6c6f2dd84e7dc6b81084fc62da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_AMR_7_40</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a94d6ce075e129b9f43dd6b19059621d5a35715064d54eca8866f9d69f97917cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_AMR_7_95</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a94d6ce075e129b9f43dd6b19059621d5ae361b47af4e82cc262ccd0c893f47300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_AMR_10_2</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a94d6ce075e129b9f43dd6b19059621d5a9cf801535bd2482f0ad74020d2f241e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SC_CFG_AMR_12_2</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a94d6ce075e129b9f43dd6b19059621d5ae30f90a7a1b212fc796d38f770cab48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_amr_mode</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a76e10b23e9b846b0164ed1024ceae620</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_AMR_MODE_4_75</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a76e10b23e9b846b0164ed1024ceae620a7887b770662baa72625623f28e795f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_AMR_MODE_5_15</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a76e10b23e9b846b0164ed1024ceae620a8f1092aee30aaf11e5304b05038c1264</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_AMR_MODE_5_90</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a76e10b23e9b846b0164ed1024ceae620a755fb598a4b4d3345d96363494be6c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_AMR_MODE_6_70</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a76e10b23e9b846b0164ed1024ceae620a3d172873797b3e35c3462c6a45667c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_AMR_MODE_7_40</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a76e10b23e9b846b0164ed1024ceae620aa4602d11a5109bc9b58099246fee1c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_AMR_MODE_7_95</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a76e10b23e9b846b0164ed1024ceae620a472a4954c52bd2053d1473010a5d75b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_AMR_MODE_10_2</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a76e10b23e9b846b0164ed1024ceae620a223e4f39878ddd85bc57770fc3432c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_AMR_MODE_12_2</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a76e10b23e9b846b0164ed1024ceae620a3d345fc355d0a7656fa7b15628434850</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_channel_type_asym_pref</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a11b7d53437fb0754664d3158bd974f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CT_ASYM_PREF_NOT_APPLICABLE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a11b7d53437fb0754664d3158bd974f13a3aea8a4c05de96ea76a7f16bbb97c2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CT_ASYM_PREF_UL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a11b7d53437fb0754664d3158bd974f13a69e19d618048331dd6c52c5d3c0769e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CT_ASYM_PREF_DL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a11b7d53437fb0754664d3158bd974f13a6f8a7adb8334acbb05a5b7631024a4e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CT_ASYM_PREF_SPARE</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a11b7d53437fb0754664d3158bd974f13a471912b1152c010be9b3f0595ddbbd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_lcls_config</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a712d08ab33b2f10c6a403a7e3f5c940e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_CFG_BOTH_WAY</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a712d08ab33b2f10c6a403a7e3f5c940ea7c641a710191bb5151fd4a5697843553</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_CFG_BOTH_WAY_AND_BICAST_UL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a712d08ab33b2f10c6a403a7e3f5c940eab234e42c1cf87b0e03b8e4f3496f19f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_CFG_BOTH_WAY_AND_SEND_DL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a712d08ab33b2f10c6a403a7e3f5c940eaf844bf687e0f1cad33be9349c5c0bc4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_CFG_BOTH_WAY_AND_SEND_DL_BLOCK_LOCAL_DL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a712d08ab33b2f10c6a403a7e3f5c940ea27a1cebdfe01093ae1508cac92e6a707</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_CFG_BOTH_WAY_AND_BICAST_UL_SEND_DL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a712d08ab33b2f10c6a403a7e3f5c940eab67cdc7ddbed60d3ad1ebb1f22c170ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_CFG_BOTH_WAY_AND_BICAST_UL_SEND_DL_BLOCK_LOCAL_DL</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a712d08ab33b2f10c6a403a7e3f5c940eaff16664b6a0614c2aa78d2bfd9da8cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_CFG_NA</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a712d08ab33b2f10c6a403a7e3f5c940ea0a604a9b33143ff4ab966ffe1015a2e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_lcls_control</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a436081ef83ef1d6d24fcf68ca7c5ecfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_CSC_CONNECT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a436081ef83ef1d6d24fcf68ca7c5ecfea900c988415374c1c50463a1c9bf0f4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_CSC_DO_NOT_CONNECT</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a436081ef83ef1d6d24fcf68ca7c5ecfea3bc65916eadec92dcbd0422df8a7a3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_CSC_RELEASE_LCLS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a436081ef83ef1d6d24fcf68ca7c5ecfea00e662505bdcdb64106c9ddfd326a9b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_CSC_BICAST_UL_AT_HANDOVER</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a436081ef83ef1d6d24fcf68ca7c5ecfea283be51e5a08734771050654d7d02041</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_CSC_BICAST_UL_AND_RECV_DL_AT_HANDOVER</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a436081ef83ef1d6d24fcf68ca7c5ecfea5b10bb8f99c9d7d38c3b73de9477c2f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_CSC_NA</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a436081ef83ef1d6d24fcf68ca7c5ecfeacb6e7c21ce6cdd586cf51208c35efbce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_lcls_status</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a23f10949933e0a315544f4fdc1a9504b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_STS_NOT_YET_LS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a23f10949933e0a315544f4fdc1a9504ba5d8423cf1586eed5f4ea4dcf7816fe12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_STS_NOT_POSSIBLE_LS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a23f10949933e0a315544f4fdc1a9504bab517d6b3263a4f651c6e266114676f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_STS_NO_LONGER_LS</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a23f10949933e0a315544f4fdc1a9504ba97563099a72981fdb765e0f42ded5c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_STS_REQ_LCLS_NOT_SUPP</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a23f10949933e0a315544f4fdc1a9504bafa5d907183a63e1dc0b56383bed1bcdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_STS_LOCALLY_SWITCHED</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a23f10949933e0a315544f4fdc1a9504ba4d89ec84b931a7516782fae7d26b3a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_LCLS_STS_NA</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a23f10949933e0a315544f4fdc1a9504ba1adadbbaf6f031a88880f9f46b5627a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct bssmap_header</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm0406_dlci_sapi_name</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>adb1ab8655866444766544683e16bcf79</anchor>
      <arglist>(enum gsm0406_dlci_sapi val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm0808_permitted_speech_name</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>afdc09015e289a66c1b5ca7f4f2e6351b</anchor>
      <arglist>(enum gsm0808_permitted_speech val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm0808_speech_codec_type_name</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a065ca73ab4d81608cc6ee632edc44175</anchor>
      <arglist>(enum gsm0808_speech_codec_type val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm0808_amr_mode_name</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a7743cf4a126f7fca75f3374554d547c9</anchor>
      <arglist>(enum gsm0808_amr_mode val)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>type</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a1d127017fb298b889f4ba24752d08b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>length</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>ab2b3adeb2a67e656ff030b56727fd0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>link_id</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>afbb4d42ec52ad6513f559fa17040a5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0406_dlci_sapi</type>
      <name>__attribute__</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a477d736dd4c4331f063a3afda4772c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0406_dlci_sapi_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gab6ef2861ef657001f5c197cf056bd421</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_permitted_speech_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2dd774fd4ef58bc6a8c15f0b1bd5a281</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_speech_codec_type_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0c1af84e0adec22dcd31f4f88c64bad1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_chosen_enc_alg_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9b6704b429b542796f6fca5136cad68d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_amr_mode_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9ba76e2998975043c4aca31f03e245bc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>gsm0808_amr_modes_from_cfg</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafaddb849a44618ddb84db4d1f3e59634</anchor>
      <arglist>[2][16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>error_pointer_octet</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a441823498e451a05a4deb4d1329416c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg</name>
      <anchorfile>gsm__08__08_8h.html</anchorfile>
      <anchor>a22fb9e0346dd94237971f7d829821bfa</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_08_58.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__08__58_8h.html</filename>
    <class kind="union">abis_rsl_chan_nr</class>
    <class kind="union">abis_rsl_link_id</class>
    <class kind="struct">abis_rsl_common_hdr</class>
    <class kind="struct">abis_rsl_rll_hdr</class>
    <class kind="struct">abis_rsl_dchan_hdr</class>
    <class kind="struct">abis_rsl_cchan_hdr</class>
    <class kind="struct">abis_rsl_osmo_rep_acch_cap</class>
    <class kind="struct">abis_rsl_osmo_temp_ovp_acch_cap</class>
    <class kind="struct">rsl_ie_chan_mode</class>
    <class kind="struct">rsl_ie_chan_ident</class>
    <class kind="struct">rsl_ie_cb_cmd_type</class>
    <class kind="struct">rsl_ie_nch_drx_info</class>
    <class kind="struct">rsl_mrpci</class>
    <class kind="struct">ipac_preproc_ave_cfg</class>
    <class kind="struct">osmo_preproc_ave_cfg_field</class>
    <class kind="struct">osmo_preproc_ave_cfg</class>
    <class kind="struct">ipac_preproc_pc_thresh</class>
    <class kind="struct">osmo_preproc_pc_thresh</class>
    <class kind="struct">ipac_preproc_ho_thresh</class>
    <class kind="struct">ipac_preproc_pc_comp</class>
    <class kind="struct">ipac_preproc_pc_comp_field</class>
    <class kind="struct">osmo_preproc_pc_comp</class>
    <class kind="struct">ipac_preproc_ho_comp</class>
    <class kind="struct">ipac_preproc_ho_candidates</class>
    <class kind="struct">ipac_preproc_ncell_dflts</class>
    <class kind="struct">ipac_preproc_ho_ctl_param</class>
    <class kind="struct">ipac_preproc_cfg</class>
    <class kind="struct">rsl_l1_info</class>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_Bm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga04792507736acf0e1bd6612f1308481c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_Lm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae5520824eb991579efbcb500d7da67a1</anchor>
      <arglist>(ss)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_SDCCH4_ACCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga47857ac5e3d426d07f0a22a8aa51d8d4</anchor>
      <arglist>(ss)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_SDCCH8_ACCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8d5a30c899d594a4096089fa75a04fca</anchor>
      <arglist>(ss)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_BCCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga02480f4fbb92c9367102abd467bb6c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_RACH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab54c5f6b07765b66c7fc61aa4d49114e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_PCH_AGCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac2fd8412627107f74b195245aba5be5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_OSMO_PDCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga7e87460fb96202773e1894368cb88787</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_OSMO_CBCH4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga1a6efabd0a0a402fec721c151ab166b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_OSMO_CBCH8</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga5036e325f5a71214939c01b0d80b198d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_OSMO_VAMOS_Bm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad01ee5c5113ab619c00a017ad1020b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_OSMO_VAMOS_Lm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga56d1331c61bc81a748fde1df11894a64</anchor>
      <arglist>(ss)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_LINK_ID_CBITS_FACCH_SDCCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaa5c0621f1bf2bcf9614e98fdd8fe78cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_LINK_ID_CBITS_SACCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaacf188a7187edfc5d73fb401d061bf8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_RLL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaa486f03344eca09e73a156772ffb4119</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_DED_CHAN</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga882b34c5a45c53d1f0955b69684b128a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_COM_CHAN</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad4e5a85614a7f631f5d4f5f6365163a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_TRX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gadebc460560d683b24685c27abbed3c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_LOC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga21bf0195e121fe6c6a6c7939d140d060</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_IPACCESS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga43701ab8385759728788c5a99551e937</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_TRANSP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4d073b3804d26d033a148a466af11137</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_IS_TRANSP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae8e58310cfd68d407585073a43e87ef1</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_PAGING_GROUP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga37d8afc8b359155dbd3bdfd22e41bd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_INST_NR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac039ceccd12be52df16ee06afeaf037d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_PGSL_TIMERS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad25cbe72d1c3a507e30d79659a55cb08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_REPEAT_DL_FACCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga79a1d6fda934bb064b3e1eb38c2086f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_POWER_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga0cd34db5a56f693e676bb927e3908d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_MOBILE_ID</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga57e5c986cfa14db31f26cc52c2b8259c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_BCCH_MAPPING</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga96e8f1a42afe28bb00096c0d93dcf7b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_PACKET_PAG_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac929c8384909e28458b1997c18a73364</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_CNTR_CTRL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaab2565e06e662a0e89e963b3daebc28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_CNTR_CTRL_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga90abc48fa1ae6b7235f36b3ffda9ea8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_CNTR_REPORT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6ba7e4d8d2eab1ad628195030b4b7b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_ICP_CONN</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6d3dbdc962c5d284d957b39084f8143c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_EMR_SUPPORT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga48f662a7c2379fea9061276aab2c5beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_EGPRS_REQ_REF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga18a265e15deba65970cbe74724ef57ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_VGCS_REL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga45b3958201780199c348b66ea877cd33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_REP_PER_NCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf8be099148344ab3a8938bd7e80b958d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_NY2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga689171d59bd7baefd340e66b4a2006e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_T3115</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga9f04ac8362995f465f2a0b6c9c2be800</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_ACTIVATE_FLAG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga02b94e845f689d55b3c2bc40659edbb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_FULL_NCH_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga5294996b8fbd480ac26fcf30ed7b9b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_NR_MASK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gafec8531623b30b4a195da5c94e579dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_NR_1</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6b52accaaad2d5ea81af66617eec4208</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_Bm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga3ac8e305763543fe4377544d95005e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_Lm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga9a936410944da534cd8ea815e4c87030</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_SDCCH4_ACCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga87b611b9cfea9d6846d67ab0c8b92965</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_SDCCH8_ACCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga462525df2f5458b4057aa49f88d9ada3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_BCCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga489a02fadfa533b5766e4289162d51b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_RACH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga02f2fd73567d962d04aea2981f911908</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_PCH_AGCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gabaccf2d44d199d26dbb335fe79aa471b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_OSMO_PDCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga0f053a005a549896e9a5144a2f135dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_OSMO_CBCH4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6c74d4048b4bdb462bb3700e2b125383</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_OSMO_CBCH8</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae616fb45b282b0e62f01182b71ea6226</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_OSMO_VAMOS_Bm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga5088eebfc614bccdab3d2f50fba3e489</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_OSMO_VAMOS_Lm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8c8bbc514a9139cc64f7d3f5f3779ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_OSMO_VAMOS_MASK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga69f5425dfc43aee777abd477aff6142f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_TYPE_INITIAL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga80289a600b08c9a63ab23645c8b45753</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_TYPE_REACT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4296043c442976cecd1bf3eceb7ae009</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_INTRA_IMM_ASS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga949c2f2b098998d29ab826692367d563</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_INTRA_NORM_ASS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga58ac7be444f00e7edf45d38c441da719</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_INTER_ASYNC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga5818010a877bdb68b4a5e80eb5a3f6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_INTER_SYNC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae4007db7d825a73398b87e295b038c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_SECOND_ADD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac1153f143b965f4d3ec0264aba118f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_SECOND_MULTI</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga04b1c6d7fdec2ebce686fc369b2a9633</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_OSMO_PDCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga48d3502c5eea77962c570b3b34b3d53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_DTXu</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae7d986fdc760682bc46f863a582900a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_DTXd</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga401c20fcacc66f7024185aa1c749bcc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_SP_NT_14k5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga7109e7d236e3af8e4ef9c0e79b5a1ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_SP_NT_12k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gafbe3ec5991c3cd11d244f0139e68a8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_SP_NT_6k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga02e991b6f738402a778099e482f62d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_CSD_T_32000</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga1530a5ca66f38f147ff76e2c497b8510</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_CSD_T_29000</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga96d8e42bf8de72175024b5425a850b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_CSD_T_14400</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga737951673707fe40968218414b17e3bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_CSD_T_9600</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8d3001b9ae8002967835362744ccb333</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_CSD_T_4800</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae7a1ac977456c22ea0cd7a010b1ee1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_CSD_T_2400</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga122178f17b5c6961ce867c8da41fb5a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_CSD_T_1200</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaccfa7aea8a81f4be848e1fe5d165c7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_T200_EXPIRED</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6baf27d293ba6bb4e38fd0c7ec1c1a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_REEST_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6817bf48df3e1226071c38ada6bf92da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_UNSOL_UA_RESP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga3ac373d76329669c15f85fb1db21dbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_UNSOL_DM_RESP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga90b6af32defbf6908340370381d16b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_UNSOL_DM_RESP_MF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga24f87ea9c1bc6e96a363be156a3cbc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_UNSOL_SPRV_RESP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gacd01ebed162718a31a409821631811ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_SEQ_ERR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4305887f2f00c01b80082ebbc4833983</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_UFRM_INC_PARAM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6375f81383c1d1fd611bf9f9de64a660</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_SFRM_INC_PARAM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga5b67613b80e15fe22d5bb5ffef4d37a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_IFRM_INC_MBITS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab004ad432ca9f3a58426182c514fb063</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_IFRM_INC_LEN</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gabf39e62958cb2862cacd23c5d5d4daa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_FRM_UNIMPL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae7b457096d4ebbf5ce8e7a394e6ad0ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_SABM_MF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab9d2f31b74366e0857758c7285d9eb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_SABM_INFO_NOTALL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga80dd87a3a4241f57e46f2f0e0e89f41b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERRCLS_NORMAL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gacded4f692857269658f99ca057e5d6fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERRCLS_RESOURCE_UNAVAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac6d832c3a9b84de286ff17cb104e8ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERRCLS_SERVICE_UNAVAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4e226e84487413812b4f54cc1d2cb1cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERRCLS_SERVICE_UNIMPL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf6fd8d3914d07d2f771e9f6db3e8847c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERRCLS_INVAL_MSG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab9c0bb5dff132eb3e7e78626174a149d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERRCLS_PROTO_ERROR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga57be8a9d8909dbd8cd3326df9ff9dbec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERRCLS_INTERWORKING</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga31a83d59bfc5204d246a0eb191b9a585</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_RADIO_IF_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga105ed356257a14c64a72cf950c9975c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_RADIO_LINK_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga0da7e5f9acc16915a3e77e9beadcc8fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_HANDOVER_ACC_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaed6b0137a0dc66064f46506aa9b58cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_TALKER_ACC_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4b01a3026ec8ddacd10b25675adb208b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_OM_INTERVENTION</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab4bb58a2444114e111d9982a4a0991ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_NORMAL_UNSPEC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad31384a810538f3801ab28a1b7dda591</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_T_MSRFPCI_EXP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab2782dfcb011ab1d5cc5c4025913b83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_EQUIPMENT_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gafa0ba28f1d698e163e004a1c3b75b91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_RR_UNAVAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6f15c7800b4fd9382f006ca29cc54bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_TERR_CH_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6ae1dee8bbf9e2396bd2cc038973d06a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_CCCH_OVERLOAD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf30e0496652e3302e5d52d819ba4ac96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_ACCH_OVERLOAD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga310d63b24b2726246ae099657f045f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_PROCESSOR_OVERLOAD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga11b84c8d641bd7e35ef71df71c56f01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_BTS_NOT_EQUIPPED</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga7b4a34aaa4ca574f120819ba1656db7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_REMOTE_TRANSC_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad0557381225d4797f45acffddb754597</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_NOTIFICATION_OVERFL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4eb92a8589e057f1ca07bfa48ac28adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_RES_UNAVAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf06b92000a06e264ba88d2b7b746a93b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_TRANSC_UNAVAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf08096b3a69e082e7607d7b537f63ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_SERV_OPT_UNAVAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga43529621ac87e8a7ce403fba96011d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_ENCR_UNIMPL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga30db3e8a061ae222d33f0d4e7278703a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_SERV_OPT_UNIMPL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gafd03a0bfefc7c79b1ff3343e82c509e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_RCH_ALR_ACTV_ALLOC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8ba75ae548e1f86277a554747d8a2c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_INVALID_MESSAGE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gabdcd25a56743c27d7f15f57035a89a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_MSG_DISCR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaa3a95828878d7619c9e9956f46ec25b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_MSG_TYPE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga05ea238448fed35fac5b34d39bb2bf2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_MSG_SEQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gabfbead1363bd688a68f60542fbffd036</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_IE_ERROR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga098bf00197529a7a6eb69bbb2229d4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_MAND_IE_ERROR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga473ec5cd139d779408991d481f3f2851</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_OPT_IE_ERROR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8fb00cd9a3661dcefc776a54357caa5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_IE_NONEXIST</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf6aea3a1a56a21a64243ac04da06df16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_IE_LENGTH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae2b36bc8ac15aeac8ab93440520b07e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_IE_CONTENT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga635782f8da65bacc06739e0a824073ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_PROTO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf5f5a01909503e33c3527d592cfc5319</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_INTERWORKING</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga56d3b63210065aead9aef56a752bbfcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_8</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga51ba2253ecc2c44c9113173affb38ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_1</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga852e5629b95612e9a30c3a3a6534b8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac1c73ccb481547daf69c3741dd0914c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_3</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga26ca3512dcbdc2887df156001a24c85d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaaeadf1e92286541d092418d9a4bd4d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga137417b57138d95af57e1cd070d50fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_6</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga056b235b9a8a532463a2233267d09e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_7</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga370c9d8872297eec6063a6ea6d6073a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_16</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae5969c12b113ca5887aa6c90953a3b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_17</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga1ac4fcc952cc1cd7bf03b2899603424c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_2bis</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga08a6bcf473cc904cb8b6cee4b6df1ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_2ter</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga681a4e499b815f2ad69390455d3ca20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_5bis</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6fb40de864192c09a2bf477ff21debb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_5ter</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf55117a47181ec0a8e6c9293dac1ab0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_10</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4a4a35a3905789d5ffed4f7f4388ab0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_EXT_MEAS_ORDER</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga02843f256924e182d133c1af9f6e3f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_MEAS_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga06459e699fba3eacf73ff869408718ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_13</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga1065294c4d654f38dddee8dfcbe35502</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERIC_SYSTEM_INFO_13</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga7b815d4cb643ef5884fdbe335432915d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_2quater</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga89b63d36f6be50d2f470220883c2a116</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_9</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga0ccf6e77db5ae4e06be4f9005d6edd77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_18</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga867dd3f532297e6c4737d16ffc38c2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_19</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad17e6eba3520f542e52aea06bbd42df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_20</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf0bf6e400464cd2a54fa6d8b5c1b5803</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHANNEED_ANY</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga066c4cea2f1c9976b626ba3b84215d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHANNEED_SDCCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga0a98e09209f41a3378e661a9aeff0df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHANNEED_TCH_F</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaa3ef8a2b6c0ecafc546bc413cc27c705</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHANNEED_TCH_ForH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga514cfbcedf4b162df31e33f8d1c4b0b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_TYPE_NORMAL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga112ced6b183480b31917591034aceef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_TYPE_SCHEDULE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gabdeb29d37aab2ef9b978fb3d26aab88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_TYPE_DEFAULT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga299492116d854834abdd9e12f0b4a09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_TYPE_NULL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga5c27ef026d65dd5e63241573a5f3848c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_DEFBCAST_NORMAL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga3becad88b4b60efc543fa0db956e88ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_DEFBCAST_NULL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaff61bb41fe0f38f88ae73f82ecdf3174</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_LASTBLOCK_4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaca7679c8e8ac58a846a385fba030bfbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_LASTBLOCK_1</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab0358c224b1d01b90ca77233027e4404</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_LASTBLOCK_2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaee77de513ad7ba26862adfcf770cbaa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_LASTBLOCK_3</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga65bde7393b9bf39da5661dfe43377941</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMD_INDICATOR_START</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga2b9bd11d06299dc0f5eddf91e55a236c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMD_INDICATOR_STOP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga44a74c22575722e728ad2a0e04fd3403</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BCCH_CCCH_CONF_1_NC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4f2389abc541fd37e74b5f460ee4405f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BCCH_CCCH_CONF_1_C</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga26ea409bdf86bc5db23eef184c7c8859</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BCCH_CCCH_CONF_2_NC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga70034b9631ad64031f0e7ead5bf93868</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BCCH_CCCH_CONF_3_NC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga57bee2a8057a4f0252c2b8c5f9aefafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BCCH_CCCH_CONF_4_NC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gacf0f492ba2c16ea466429346db7b2469</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8cba0d60af69def800285e93d554e40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_3</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaed1d29a7665ed733c86824aee6886d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga784a0c901e62fe7daad770cccef26ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga7ea51363033410e06ca969fb421aa4c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_6</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf16006e883b15b5a423edb6ee35181b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_7</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga664195ef20f4ff2dfd18a77ac5170f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_8</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga3ccf905fd2e46793579ea26a2d06b0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_9</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4c2525e1db948d40594247eeff9dac95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_rsl_msgtype</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab97141ec5e03b589fd75f8ee5d4b7537</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_DATA_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a2f3755f6879c4c8727755e1ed05ae233</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_DATA_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a323177d74d9cb5c7c62f8ba512913566</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_ERROR_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ad4ea3d47705515d82a62c8c0ed8957df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_EST_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a2190bd59863c65349a8841b1636c8e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_EST_CONF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aead9e66c87411722887b7eff6b65a828</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_EST_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a09980b223739eb242604e81f162d2efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_REL_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a825c14be06a40d6a22eabc2f776ee0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_REL_CONF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ab50ccbdc5e601e11b919522a5a7eaf5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_REL_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a07b088073fed6af2f878b6e8323dd211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_UNIT_DATA_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a3d3f13704e992028aa55ce38640639ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_UNIT_DATA_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a2282862be99b7d89efefbc61c204fd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SUSP_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a4ac831de8a08957dbc6d65ae2d7a4fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SUSP_CONF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ade62bf157b6108f024cbbfc7b1f435c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_RES_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a99bbd2c129b22e9f265df5a0b545a67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_RECON_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a9c3fae2268b001966cc61b260e091f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_BCCH_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a35ce883750459408b6d27cc53b882764</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CCCH_LOAD_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aa77ad9c7ed4e02821954e1d66b13ec7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CHAN_RQD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a636394a412e9b92f0154a9db375854cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_DELETE_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ae04eac0311c836f0d996f97c0f41968a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_PAGING_CMD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aeb1649a2ac55c8a9a9a00bcc7698e8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IMMEDIATE_ASSIGN_CMD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a0162161603e1b4bbf3acb323c007fa3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SMS_BC_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a8bed54d1b561e6cd9c821adf0ad55025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CHAN_CONF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ae0d0372a2dddf581b8f1d528475833ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_RF_RES_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a34356718d098b6bef0d734e442706465</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SACCH_FILL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537acce12e4b1ad9726ca83e10a20874a199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_OVERLOAD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a408ea395df618e4243c450a8452f3c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_ERROR_REPORT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aa1313150c4f3e2a70e548d4eeb321496</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SMS_BC_CMD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aa76ce83f861d972b19da401ab6430aa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CBCH_LOAD_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ad40687e93701afd2d26a78598ad81f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_NOT_CMD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a1596eec42974f402fda143b1a20a6c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CHAN_ACTIV</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a797f8d8875a7848d9e9735a92bf0f09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CHAN_ACTIV_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a95c8611c93c4c6b9918f2cde91f42720</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CHAN_ACTIV_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a965db6133a87b98b917e18b3b6eed85d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CONN_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a9c394f1ad167bd276c6601f339b99858</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_DEACTIVATE_SACCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537abb4bc10dc9ac9fa55d42844105c3084e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_ENCR_CMD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a259d5d1259147f34855f8e3999bce770</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_HANDO_DET</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aabfeaef86a1b906189dd212ed10b1a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MEAS_RES</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a1cc1050a28f749e25fa14d8c621fb952</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MODE_MODIFY_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a15c2040821da8df88fb5c4ffd81d4919</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MODE_MODIFY_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537abe93e4cfe35c986bce45052831e92b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MODE_MODIFY_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a140482e5a222f01bfdb0d68e8ac38722</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_PHY_CONTEXT_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a6ba608343d579e8afea6e917aeda6523</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_PHY_CONTEXT_CONF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aa2e62ac0632ffe75638e7d8ff22ad09c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_RF_CHAN_REL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a701b3b2cc3006ae102627068a5bf6be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MS_POWER_CONTROL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a0160fc1df9d2fabe7dfce042249403d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_BS_POWER_CONTROL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a1881b5aab6cf046be76c727b299192c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_PREPROC_CONFIG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537afbcd9089348955e9a6bd770c8ce51c3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_PREPROC_MEAS_RES</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ae1b9d47da4dec0f58e76201ee20e8825</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_RF_CHAN_REL_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a41035bc3ff84e3c66dc3e8a81de03d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SACCH_INFO_MODIFY</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ad19a9466b2582f3f4ede24e2d5b0a158</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_TALKER_DET</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537afe1ca8661994e2944319ab521a34f369</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_LISTENER_DET</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537af4c19d20274bd5ecd5ae9d3eba15932e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_REMOTE_CODEC_CONF_REP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a7f0f2fa3f55568cc8fa60813288fd72e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_RTD_REP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a4079b3cbfa219452d34c1d08bab20cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_PRE_HANDO_NOTIF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a82f852baba7d05a751b11dcea45fb37c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MR_CODEC_MOD_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a725d3dfb708f02fd7336435f67f3e37e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MR_CODEC_MOD_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a53ba52d66de6b9e5e920cf8dcfaa755f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MR_CODEC_MOD_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a02abb9adf870736ae946449689b310d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MR_CODEC_MOD_PER</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ad60df7798432eac4d6cd7866b3602789</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_TFO_REP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537af15fa892fd9050603f6151827e2fe90a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_TFO_MOD_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a8cf6b554e93eff3cfc2292f9904a4922</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_LOCATION_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a188d3465f51a60e370c252ba085290e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DIR_RETR_ENQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a366f0d7f73dd889d604b62372eb8f8ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_PDCH_ACT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a4bc46ca2a6be7f1f5f770bc7f3e11e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_PDCH_ACT_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a5783e35bcc74a3b8852c09052e71690f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_PDCH_ACT_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a49587bb68bf66229e1594f1ffe71aad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_PDCH_DEACT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a2a958b9faf1c7437de03a244dc46fba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_PDCH_DEACT_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ad8b164f920af56d9a27c0fb2b61deda8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_PDCH_DEACT_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537af39e2fc22a2ee9ac61ce48e4346d0067</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_CONNECT_MUX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aaabe81fcb895d987d6e67621e2a96f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_CONNECT_MUX_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a046f9dfe4680a4e23943942495eb3486</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_CONNECT_MUX_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537acff8d60f1635875826e6548fd28c65d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_BIND_MUX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a14fd0faf3cbf59eefc8e7208491aff6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_BIND_MUX_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ad6f8464a0a66c31350e00a84f74bee13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_BIND_MUX_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ac4e8c3387ddbfb496f0b82fe135ef56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DISC_MUX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a05dac22391a43ad79316f08fcc16c6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DISC_MUX_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a804da092a5103e7fe4accdc0f18dee15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DISC_MUX_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aa3f47c6f3fc2da9b64775abaa319e29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_MEAS_PREPROC_DFT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aac80fc65de132e3020bae6485e8f14dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_HO_CAN_ENQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ad4b4e24d7ff5a672e881fa63d9e3860d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_HO_CAN_RES</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a1da526bfb7778b7a580daa192e3a45c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_CRCX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ab6c34584932bc9282b238b7dd64787ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_CRCX_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a116bd55597e02bc5d059f7ca986abe38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_CRCX_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a15e085941c409e51405ee7a0ef1992c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_MDCX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a967caf515778be72bbbd25d5d3d287e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_MDCX_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537acbf1dda05b58ab45fa6854d024202c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_MDCX_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a74db1f7ecf903d02ba2fa7973953525b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DLCX_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a79e8f586dcdc7cf578f219217964c116</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DLCX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aff68fd89ba5c6e22d85c5345e37fd8da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DLCX_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a566f6bdad382630137cbc146afe15cc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DLCX_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a86310866539c4e376cee04bbe62f99ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_OSMO_ETWS_CMD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a4ddc6fee9c36fd0a93a4db394471c66d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_rsl_msgtype_siemens</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab05b7a3c156a56f4e3255d237ce25c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_MRPCI</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a7735f87c37368d88ed513ca4cd1e1b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_INTRAC_HO_COND_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33ae22f11e8fe46718cb4a59e531d6f1848</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_INTERC_HO_COND_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33ac2650ee1fcdc0a59ea86bcca95f051fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_FORCED_HO_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a3be749b44b6305c85f02321556a657dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_PREF_AREA_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33ad583f54180622ea237179a32ed8d2657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_PREF_AREA</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33ac703bd7e342d468465a6507962ad3656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_START_TRACE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a474c84e3290bdeb2cf435517237ed6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_START_TRACE_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a81b94ecd4c588a00d5cf6156a53914d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_STOP_TRACE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a6a177105699e1db02c14a4cdd2c4560c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_TRMR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a7c78affb64a9cfac5a68adfd04cad85c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_HO_FAIL_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a0f77e9d8902861327731ba03fd18a234</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_STOP_TRACE_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a35366b7fefd94ff7bd8f1348e2c2a01a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_UPLF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33ab79d1280af26fd8834881de80fa50f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_UPLB</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33aea5484f69041d988bf654ada5477888d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_SET_SYS_INFO_10</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a5e96407fc51c40e20f94219f55d012fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_MODIF_COND_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a649c171783f9e734d454545281136b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_rsl_msgtype_ericsson</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga37195eafe234b2256eb7935cc88ac265</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_ERICSSON_IMM_ASS_SENT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga37195eafe234b2256eb7935cc88ac265af4ed59595fc32563ba02dfa921202996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_rsl_ie</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga3311798953086607584abed72b0b53dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CHAN_NR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcae5c0ed807a0b92bc4202aa6be756af01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_LINK_IDENT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca4302e21cf4961030749cdf2232d78064</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_ACT_TYPE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaf9e4c4ba6aeba619639659ccf7b14cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_BS_POWER</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcafcdde0f05a78a7a162fbfa0062ca1cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CHAN_IDENT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcada9d4ef3961a478b68abf58db2e14116</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CHAN_MODE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcab7bce0888d53b946331787f4f09ba1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_ENCR_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca78831c84895c4f1293d5518ab92c8b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_FRAME_NUMBER</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca2140bb3675abab4c9985ca4b36c08b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_HANDO_REF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca97330ea73cd62021b6cf6d1a3434ffef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_L1_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca3dc09cb7b514fecee82636f2235cc3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_L3_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaf50f5a9fc14d71ad1c6d53e867c1f08d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MS_IDENTITY</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca9adabe647de190a2a6fb8bbc2ee8b16b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MS_POWER</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca3eed93d2a33369466a446b55c1fd5e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_PAGING_GROUP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcafaed89597cc8cca701697078b5b0708c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_PAGING_LOAD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcae2fd006792f5ca204bb011d0f5ff6c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_PYHS_CONTEXT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcac2a8275763ee2ac6d7dca6f747a06cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_ACCESS_DELAY</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca47c18b202d97be5509e58ce72e47da61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_RACH_LOAD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca0741e0e0ccca3362aa8b806fc9ac315e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_REQ_REFERENCE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaa4f100ac221192515e4a1073dad77402</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_RELEASE_MODE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaa81fe20d66124ce3f99fc4f7a929fa80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_RESOURCE_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca58cfeeb5d1d8df993df11a24362786c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_RLM_CAUSE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaa36a45b032dc2786503e7cc60210430e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_STARTNG_TIME</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaa6a0b756c4252538e5c4ec32d16bbafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_TIMING_ADVANCE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcae7616f27e9eb89f2646ee65de4712ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_UPLINK_MEAS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca8816bcecc203b541874b437fe9de3a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CAUSE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca0cbae8aa9784b906a4c14de44e9c864e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MEAS_RES_NR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcad11e5bacfaa7dbfc59cb0e6d8bb8e5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MSG_ID</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaafcbf96a259edc3f256853b6919c22ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SYSINFO_TYPE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca4cf520285f6a7e1b16e6693a992b41af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MS_POWER_PARAM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaa175e588f19c7c202d77dd38c4081ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_BS_POWER_PARAM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcafdf56b86898d772df38c8126a3c7831b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_PREPROC_PARAM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcab65322c1180150624afe57dcab285fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_PREPROC_MEAS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca2c644c1a895094b7e64035904fa990a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IMM_ASS_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca34297352a696914529071dc98b148b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SMSCB_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca261088acd111b360e164daf4bad5c2dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MS_TIMING_OFFSET</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcae6fda68de2996cbfb763ba8ec9f03c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_ERR_MSG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca25366b379045dda2ae5a59e2f40aad08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_FULL_BCCH_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca1a319f56c4ed1f7f14e824cba0e28352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CHAN_NEEDED</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcae766e3473741117f94243a3dd358a4b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CB_CMD_TYPE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca85fa41f270207d4d26bc29b17c98e7f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SMSCB_MSG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca99dc5464955deae4a8c55a856cfbb262</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_FULL_IMM_ASS_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca827e2a91f68472b00e1317e77fa19771</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SACCH_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca04d9e259b45d39a81fe85b60bfb674dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CBCH_LOAD_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca1fffb78890f03cf4605c731b7b1f821e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SMSCB_CHAN_INDICATOR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaccdf5bfceb14fcbf9b2d75c1136b451a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_GROUP_CALL_REF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcae650e856521683b4a3f3338d0e30746e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CHAN_DESC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca26ab4edaa8cf768094fdd75e8daae0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_NCH_DRX_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca5ff26f4d0e36e0c5c8835f8fa4365afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CMD_INDICATOR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca33a89f3ad3e764f9592b7bf51789eefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_EMLPP_PRIO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca729b6c3f1b20202dc9163fc0666ea036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_UIC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca927e31b8121326e656426e4028969987</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MAIN_CHAN_REF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca3401862ba1bbabe7582143117c044057</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MR_CONFIG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca4f3936fdbb2ad5dfd86d7ed59e199460</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MR_CONTROL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca471ec6f7c9a3276bc7ae4b18b2cf5cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SUP_CODEC_TYPES</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcab5df2f217a49165c9aff8ef3c510f74d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CODEC_CONFIG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcabab551778b2ca048254ec2ab77be0d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_RTD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca2f6545ecdb87a6a23e6419b412aefd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_TFO_STATUS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcab8e05e548b55af99c349fa67408fae4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_LLP_APDU</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca98716ad0b81552df3adc3bbe4bc32cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_TFO_XPAR_CONT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaf4782bd54d4d810986cadd69fa5586fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_MRPCI</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca91a48f4c5c732ef170073865ca89101c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_PREF_AREA_TYPE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca8f5923651f46f3f7cca4f31d975e4d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_ININ_CELL_HO_PAR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca2c8e0dff1eecfccdb4d5cfbd2fd69a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_TRACE_REF_NR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca366ec46186a200d2e77e7dd3f78fcab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_INT_TRACE_IDX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca6fa8289276113e90b7b77fae890eaecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_L2_HDR_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca7f40f095fdd4fe38beb9c2fd87ea6dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_HIGHEST_RATE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca5cad5b98612bbca749e916c33d7cbe6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_SUGGESTED_RATE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcab973fcebd287c4b2045d060f40bc0eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_OSMO_REP_ACCH_CAP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca270052a01b1ca218974935580293b054</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_OSMO_TRAINING_SEQUENCE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca84b3c9f20f33b4c9c7e41216722652e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_OSMO_TEMP_OVP_ACCH_CAP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca6d14f7add14af4fd7944b96577917d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_OSMO_OSMUX_CID</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca2d31f9ab8e9e96fced3090da1f8586a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_OSMO_RTP_EXTENSIONS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca1607917dbd4421057ce7603873b975a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_SRTP_CONFIG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcafb5606925384164ce8e4f003ed55dd2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_PROXY_UDP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcacebbf759b44f47b67cd94ef8283b7ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_BSCMPL_TOUT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaa59cc6fef312ceeb604d76c92725be0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_REMOTE_IP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcad807cdc8af9ff3466ca482365c3c3f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_REMOTE_PORT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaea4263dc321a9a6321699af3786f9f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_RTP_PAYLOAD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcab846f1ef725cdcf8ae4f047dc044f9b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_LOCAL_PORT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca41276dbd06b4880427ef8f361d2f7d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_SPEECH_MODE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcac6bb041bdbe91d2694379e6b3993eb73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_LOCAL_IP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca6680b9f16b16fb69662f7c3fe4cae220</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_CONN_STAT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca6cc6736529b78876174bca94f9e72296</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_HO_C_PARMS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca988ed5401594bd82be06d55be01d0cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_CONN_ID</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcacbfa2ced52efb16f87e6b091ca23070c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_RTP_CSD_FMT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcae062ef27ddb7e5110717d2a149659822</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_RTP_JIT_BUF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca4c6f128001bc0acfa799ff70e0a369e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_RTP_COMPR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca9643b264251ec8c31c6a1147c8edb5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_RTP_PAYLOAD2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca55d3c936a24236d177d7dfeaf7cae062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_RTP_MPLEX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca23ff929ec8d4195aff020df802b816f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_RTP_MPLEX_ID</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca812a5909d96224109d795eecaedd5b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_UNWEIGHTED_AVE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga950bf8e3371138ceb9649d45e9a96340a7e7d7394866e68dba7c7f0ec55246ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_WEIGHTED_AVE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga950bf8e3371138ceb9649d45e9a96340a4afaaa74b0bb678dce7098c348fc4610</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_MEDIAN_AVE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga950bf8e3371138ceb9649d45e9a96340a40c7434c10408662ff1a31df584ccf21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_OSMO_EWMA_AVE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga950bf8e3371138ceb9649d45e9a96340a53a020d045ac385a31f05079846807b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_RXLEV_AVE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga5a77d65f4abba81d4456fa6ba8136e24a743519eedfbd16ea034e61180735dbcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_RXQUAL_AVE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga5a77d65f4abba81d4456fa6ba8136e24a4140e30ff974371a994215a68a495d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_MS_BTS_DIS_AVE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga5a77d65f4abba81d4456fa6ba8136e24ac66e27501a1cd030725b034150914541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_L_RXLEV_UL_H</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da65eea5174c81354775c3d4fa8dca4373</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_L_RXLEV_DL_H</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da928c742abd1899af3f65ffde4456b107</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_L_RXQUAL_UL_H</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da7ddd0f6ec5ab8803f0b04fc82702233b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_L_RXQUAL_DL_H</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da422461ade55c355a458057617f112724</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_RXLEV_UL_IH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da3fd93bd0350fad113518bbe7456ab975</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_RXLEV_DL_IH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027daf00fce593a82e4f7ea880f4903a2b393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_MAX_MS_RANGE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027dafa4e7828bfa5ed3038a17681cd544a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_POWER_BUDGET</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da9af127056981540e73d76234df897a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_ENQUIRY</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da1565865a9623d28bcdee856acb0a070d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_ENQUIRY_FAILED</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da81a5f51f8625c84f2b672e9ba2497e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_NORMAL3G</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da28f9fe2328f9153d01df16e45feb4700</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_EMERGENCY3G</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da46a8d6d9b1ddd7284416ca30bb413dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_SERVICE_PREFERRED3G</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027daaa79a7ad2e45dc9cd1a09fc64984a029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_O_M_SHUTDOWN</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027dad0b171b0cf9c86732b36ee141d769b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_QUALITY_PROMOTION</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da5ac2a7416d48ef773aee0de195fadf9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_LOAD_PROMOTION</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027daedd21a8057f44aa8eb70e7868bceef2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_LOAD_DEMOTION</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da5863261ed16b6df453d57a49ccda54b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_MAX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da8e7a537a943070f6d9d94e56a7ce332b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_cmod_spd</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8c5bc68dd06d8253372bdca7840d1f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SPD_SPEECH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga8c5bc68dd06d8253372bdca7840d1f4da3631654b64fab86d44c2bf2a20a88d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SPD_DATA</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga8c5bc68dd06d8253372bdca7840d1f4da9146fcc7ff772d12fb457bda9d2369cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SPD_SIGN</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga8c5bc68dd06d8253372bdca7840d1f4da73f63b1bcc68a68aa1766657ef8ed8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_cmod_crt</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad2d743f138a1e1705dba92184b8b9aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_SDCCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada5ee8ebb530c98984f785ac1868d54d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_Bm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada2b6ac926a0ef204e4f0629bcf96fa134</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_Lm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aadaf49e06aab5e2ca090d9751b6bfbe5b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_BI_Bm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada9db2e453ddb3071f94666974634b3f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_UNI_Bm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada72cf53201d6c2863372b5c59779170a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_GROUP_Bm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada09b295eea0d6ab085869ee9d0e4d4e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_GROUP_Lm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada3cb1622b43f8901039383d8446f6cdb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_BCAST_Bm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada085bf5cec0d79aec7b0fe714e80fa4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_BCAST_Lm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada8f41a4034987c0bf862138ed09b46737</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_OSMO_TCH_VAMOS_Bm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada1e35bdc3f3d127f3d75f8abc3f14072e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_OSMO_TCH_VAMOS_Lm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada834c7bd28d4b7db02468541b0aef6bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_cmod_sp</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaa77e7290a20ee3e87335c759781c542f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SP_GSM1</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaa77e7290a20ee3e87335c759781c542fa624da3861196f3b96c76e4dc50fa1a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SP_GSM2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaa77e7290a20ee3e87335c759781c542fa0b6daa0b9abe8733b67d3c46f8bc9361</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SP_GSM3</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaa77e7290a20ee3e87335c759781c542fa8d1e74c7b2fdb28dda3ceb56ff1d7d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SP_GSM4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaa77e7290a20ee3e87335c759781c542faeeeea1d3743b248d47b86efbee804137</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SP_GSM5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaa77e7290a20ee3e87335c759781c542faa748737693bff93e46dec37e6997ba07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SP_GSM6</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaa77e7290a20ee3e87335c759781c542fa5dd65b6bf3820e4065617efbc3cff279</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_cmod_csd_nt</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae59ae6050e8fff0d3618e8251ae1fad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NTA_43k5_14k5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3aa7bd2a1435767e374258317bc1999504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NTA_29k0_14k5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3a9db397e7d700c0dd0fac5b620c786be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NTA_43k5_29k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3a22ff566f37dca7dccb0764483b6b70a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NTA_14k5_43k5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3af9f7c057ec2848ba9f0eb20f2ccbf8c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NTA_14k5_29k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3a6d3eb3672f11691b181b820010ae4612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NTA_29k0_43k5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3a9a383101dae8664f5e5c6a62f96e3a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NT_43k5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3af6ff44f731cd843e3041f87e5ba3e8f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NT_28k8</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3afc9eacdc406be6d93440e0cdafcaf0f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NT_14k5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3a0d35d7fa30289ea3a0dddb95a4f0ad7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NT_12k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3aff85bdba9ee13655f8fbbb85f568dbae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NT_6k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3a272c485dcfa92683d7dca82f6d932f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_cmod_csd_t</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad8d9a047293dfe60b28601d9e808e9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_32k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5ae90b39767d9b8aeb77a134c39f360355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_29k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5af8eb0dbdffd601465e37d04f7e47802f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_14k4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5a2cf9d15027e21b18a1c2748b4e9e46c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_9k6</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5ac8915366341736f8e1bf9972bc2dea4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_4k8</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5afefb56baf2704480c20437dd5db4a848</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_2k4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5a30a030c8243c68f790d0216a0a013f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_1k2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5a43554396e7785bee46e5131faa600f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_600</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5aa885f85a97793eed71ef6fb8e024c821</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_1200_75</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5a2cb77baf9d8eb2b38fff49e3186ee152</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_ipac_rtp_payload</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4b2513bcb2181e16b60a5b5e62a5b548</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_GSM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga4b2513bcb2181e16b60a5b5e62a5b548a7263194a22228eb96ab80c9b9ed1e853</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_EFR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga4b2513bcb2181e16b60a5b5e62a5b548a59ea66501bc79a4b24e89c22d2a6ba03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_AMR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga4b2513bcb2181e16b60a5b5e62a5b548a6d08dc575bed84a5acb27749bddc253b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga4b2513bcb2181e16b60a5b5e62a5b548ad69195771ceec59b9d192b24216fda9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_MUX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga4b2513bcb2181e16b60a5b5e62a5b548ab632f9fbd7322ba68c642b1faf0fd06d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_ipac_speech_mode_s</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gabbaa12e93081369becdd6fe0f46579f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_GSM_FR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggabbaa12e93081369becdd6fe0f46579f8a21d1a07d39f7b058343a668fe2394b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_GSM_EFR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggabbaa12e93081369becdd6fe0f46579f8ad0ee47b5bdc73b1d5cb91fd30157ff79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_GSM_AMR_FR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggabbaa12e93081369becdd6fe0f46579f8a884954d5e36d161183eff0eb2513edd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_GSM_HR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggabbaa12e93081369becdd6fe0f46579f8a2ac88c6daf5cdd7bbcbec46d5c9c0505</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_GSM_AMR_HR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggabbaa12e93081369becdd6fe0f46579f8a433b9990e9209a0b9c2fbc08a53484c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_AS_RTP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggabbaa12e93081369becdd6fe0f46579f8a94e551465d23737d0ea228fffe205ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_ipac_speech_mode_m</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga88224c925cf6b38489ee8255bf87b365</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_M_RXTX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga88224c925cf6b38489ee8255bf87b365a8b5a4a181c839f74c30d539002c440ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_M_RX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga88224c925cf6b38489ee8255bf87b365a26ae71223c7d899a9af4f9cf563fe1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_M_TX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga88224c925cf6b38489ee8255bf87b365a125217cd28fa39fce553400aeab1958f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_ipac_rtp_csd_format_d</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga2172557c4a6bb05671b1e3322eb99d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_EXT_TRAU</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga2172557c4a6bb05671b1e3322eb99d38aaf78f8577ff35736d8b444c946065cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_NON_TRAU</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga2172557c4a6bb05671b1e3322eb99d38a0c1b0846eaf1509d24e2750928a325dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_TRAU_BTS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga2172557c4a6bb05671b1e3322eb99d38accb286be42b4016612c3da7f21fbfa27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_IWF_FREE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga2172557c4a6bb05671b1e3322eb99d38a693ccce75817b78cd66a33dad3968c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_ipac_rtp_csd_format_ir</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8a45af82bde7ce38771b5db74f9254fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_IR_8k</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga8a45af82bde7ce38771b5db74f9254fdaade762d490e79807c28bbb4e4f0e1f70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_IR_16k</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga8a45af82bde7ce38771b5db74f9254fdab9a024bca0e39c22cf60013a90139825</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_IR_32k</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga8a45af82bde7ce38771b5db74f9254fda3bc4c5ebbe792c02567c24414f916ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_IR_64k</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga8a45af82bde7ce38771b5db74f9254fda8e6cbac6085293a46c8965bec64d499b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_mrpci_pwrclass</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga227ddfe2adfaf4aec39f1883ee53d72c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PWRC_1</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga227ddfe2adfaf4aec39f1883ee53d72ca740491e0da373a1897d707ee90367ee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PWRC_2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga227ddfe2adfaf4aec39f1883ee53d72ca1ff90dcd88daf5de7543381f92a160a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PWRC_3</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga227ddfe2adfaf4aec39f1883ee53d72ca941090d74d4fc355ed0198fe2891b7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PWRC_4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga227ddfe2adfaf4aec39f1883ee53d72ca396b099a57d49a42f18feb0877f249a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PWRC_5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga227ddfe2adfaf4aec39f1883ee53d72cad472e7de620e33528a5e9cbbc925cc2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_mrpci_phase</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga975f8dd1ef4c8318843ee7cc47790432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PHASE_1</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga975f8dd1ef4c8318843ee7cc47790432a40938802944cf0222295a4723ca693f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PHASE_2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga975f8dd1ef4c8318843ee7cc47790432a20567c01e632b00c7d831a22ea300ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PHASE_2PLUS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga975f8dd1ef4c8318843ee7cc47790432aa27267312f071d5c25f12a478475ad79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_rel_mode</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga3235efc06fa702353f71742e2bc9826d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_REL_NORMAL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3235efc06fa702353f71742e2bc9826da7a70164e623b46c4e8a993002e847597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_REL_LOCAL_END</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3235efc06fa702353f71742e2bc9826da25e5dfeed3e0e85aa42d11f563d60fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_ipac_embedded_ie</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga61ba6753d8f0ef59328b24ef36dfe169</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_RXLEV</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169ac330c1e4cd7e8125cac6c67838d599b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_RXQUAL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169ad99ade764d6f0c073e37b2f1b0cd90f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_FREQ_ERR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a4107672c13d9e173469a013a75bc8526</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_TIMING_ERR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169aac49795bceea56cf4c78464101cf5bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_MEAS_AVG_CFG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a0941e862a74dede4d26ca43ec256df91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_BS_PWR_CTL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169ae3e8af4c2838a538ea1ce1db83907699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_MS_PWR_CTL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a4ee8c3791407a1718ff83c1c323ca775</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_HANDO_THRESH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a935ad9a9e4de5e6f88b886526feffef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_NCELL_DEFAULTS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a1aba07e45c3be37c7848d9d2253ed0fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_NCELL_LIST</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a74cc2a06816ba9a87e3251e1da03c989</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_PC_THRESH_COMP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a2d3e5b872b27250366257eda7062e27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_HO_THRESH_COMP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a4203e656a2f9f82fce0fb5b9af3cc422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_HO_CAUSE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169aeea447694aa79dcd8a1426f59e637e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_HO_CANDIDATES</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a684b87ddba4c480fd6fa1fc71e740692</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_NCELL_BA_CHG_LIST</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a3f1b74b9b01f94e55bdaf7e7c9d6f8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_NUM_OF_MS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a21ddd6dd7f82fcaa228b63d11e2824d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_HO_CAND_EXT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a4e2c61f68e18e9e8dcf9036e27f77301</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_NCELL_DEF_EXT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a8f1b4282023d76b6d1389be6a1ae8f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_NCELL_LIST_EXT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a6f188ad2ab4ef4609f44f25e1d956163</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_MASTER_KEY</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a0173c3223999abde0742bcde3b95fe9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_MASTER_SALT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a0eba25e152c081f4215f9374b8c4c6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_MEAS_TRANS_RES</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a998bd4b026ae639530d7cbeebe1b65d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_3G_HO_PARAM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a3ae07496bffddb7273f95b447904db98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_3G_NCELL_LIST</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a55a81eaa4e6d9ff8a6cc9fd663834622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_SDCCH_CTL_PARAM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a8ef2b06bdcaa3e2b505e81e743ae54ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_AMR_CONV_THRESH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a6ebfeb180d5c0e8d2650a3e497a8896f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_OSMO_MEAS_AVG_CFG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169ad322409c550db2fdf2625cbd23f5a825</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_OSMO_MS_PWR_CTL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169ace04fa33af690c3e717fdf44a1837740</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_OSMO_PC_THRESH_COMP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a92f1eb83f4d12f3e5a49265bb9a40a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>union abis_rsl_chan_nr</type>
      <name>__attribute__</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac086f463f97bf55a20bd4ba2d01b54bb</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a401c83a095e00e27532ec3520e9ca796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>link_id</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>afbb4d42ec52ad6513f559fa17040a5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_discr</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>ac73d270f9eeccc1d7b3b5d7a34a72ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>af95f620c0e85b634c0caee87127b12a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>ac3c027f9a365f5741871df5ace13943f</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>struct abis_rsl_common_hdr</type>
      <name>c</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a48e471aea46369cc0a14b9a7e521bdf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ie_chan</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>af1a1d15ed56582afcc14e8b2ca269063</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union abis_rsl_chan_nr</type>
      <name>chan_nr_fields</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>ac84f845e23a05abcaa91b420cc0b173c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ie_link_id</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a3a4bda7f9b1fa40b01ad546cad282084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union abis_rsl_link_id</type>
      <name>link_id_fields</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>aba1163be42fbaff65df068fdc032c133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum abis_rsl_msgtype</type>
      <name>__attribute__</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaccf975bf6df0830973abbf559ea126ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>dtx_dtu</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a64275543a195f89b267fe10477cb0d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>spd_ind</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a53bbf42658e34df43b9615e83a05da73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_rt</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>ae9c194c54be90ed0cd9aa51ffddf0cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_rate</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>adbad53112966412c16e3095329b8af61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>iei</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a70e885367b90d8c1d8818af67bd10413</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>oct3</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a9406c35bc061abedff03b6b1009dea9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>oct4</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a50ae15b4ec4624acf4764f29863011d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct @110</type>
      <name>chan_desc</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a5358065ee1d22ff95d520e4ba59fbf2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_class</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a423433482881678d0e401d550314e036</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>vgcs_capable</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a0be83fb8755b0529c3a25831df0b7baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>vbs_capable</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a47d66f93ae16e49c39c8ec092acf80b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>gsm_phase</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>add836c4f726daedd1ba17e1a50786c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_preproc_ave_cfg_field</type>
      <name>ci_fr</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>ae5b385247481d7d5ab301ab8988cff58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_preproc_ave_cfg_field</type>
      <name>ci_hr</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>ab6042b6cb81a3a50de271629dbdbf996</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_preproc_ave_cfg_field</type>
      <name>ci_amr_fr</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a07d5628f94b35fcf41cde922aacdefa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_preproc_ave_cfg_field</type>
      <name>ci_amr_hr</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a10dbd36a20a55020fac4f2c4b1ad45db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_preproc_ave_cfg_field</type>
      <name>ci_sdcch</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a334f1dc8dba8e4567d48ea1100c4a74d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_preproc_ave_cfg_field</type>
      <name>ci_gprs</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a0f027a26ddc57d65ef9cd6022b138fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>params</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a686930a5a8c4db34891291096ad39826</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>l_ci_fr</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>afb9e616e1b15aca43983f756b66b4a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>u_ci_fr</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a269a0485495f6db37cbffc64dcdc6bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>l_ci_hr</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a8db7a2333d63469e6af9043ba3083b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>u_ci_hr</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a82f92aa73d15f126a5315bd37dec0558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>l_ci_amr_fr</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a443ab26c47e5384a5f26a2f63be5c0b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>u_ci_amr_fr</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a11eb35362e7696208d631508556daa86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>l_ci_amr_hr</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a75288c97f8bcdc3cfe9aa480f5e48e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>u_ci_amr_hr</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>adde85cb9f7e10619d83c3799aacf1cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>l_ci_sdcch</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a6d2ab94d0cb36bb792c1457b17167f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>u_ci_sdcch</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a432a8a5ce78db7c8358af51219dc36f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>l_ci_gprs</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a7d27030fdbec8a13205b7246134cdf9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>u_ci_gprs</name>
      <anchorfile>gsm__08__58_8h.html</anchorfile>
      <anchor>a54eab348df4e2cf645c451f538e313fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_09_02.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__09__02_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_STATUS_Q_BIT</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a4cb920a551c211bf98fc114f21ed54f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_STATUS_P_BIT</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>af9d49ce9d697b230917ee4b960a54a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_STATUS_R_BIT</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a56e64f9bd8bc54e7a8235e5062a906f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_STATUS_A_BIT</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a90d9e20aa6ace752275f5f5361b30a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_DATA_SS_STATUS_TAG</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>af41b0accef9030bfd43f518d95f1e66f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_DATA_NBR_USER</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a576d594514a3fed1e995ce04b7d8e424</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_INFO_FORW_INFO_TAG</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a1f415c11c45581f19358b6e04a74fbef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_INFO_CALL_BARR_INFO_TAG</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a5a81b894d8f35f644f3077bdf0b139c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_INFO_SS_DATA_TAG</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>aa3dcaf0e7a45011afd7421e49d5ad0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_INTERR_SS_RES_SS_STATUS_TAG</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>aa79b51d7ebc29de6f20ca9dc6b4168d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_INTERR_SS_RES_BSG_LIST_TAG</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a9d6b13ecc940a907fb26073c3a480830</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_INTERR_SS_RES_FORW_FEAT_LIST_TAG</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ad3ebd5e1e24ed9853ac402f7226d8cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_INTERR_SS_RES_GEN_SERV_INFO_TAG</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a556fe4454aa0924d05877fe972203942</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_SS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a5b845f40034cd3006b5b0dcc5d5bbb08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_LINE_IDENTIFICATION_SS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a27a8a05824c77cd1bb56512e707bff76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_CLIP</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>abe9f09ec69c03b64ffff1e55fe151c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_CLIR</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a4e4663e8913cf7ee18b666371e0048a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_COLP</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>aa1146f5066aa84a4e3039e2dafe6b8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_COLR</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a3fd04f90ea25612a7f028b8c5eddff0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_MCI</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a580f3798b3fa07de42c25da95788c635</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_NAME_IDENTIFICATION_SS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a6f753905452cdc61782496dc0251b0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_CNAP</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ae4674b67e2dcdecc0b42526fdfb3e87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_FORWARDING_SS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ab5084674ebb10d60918e7f8352b36a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_CFU</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>af78d28c12617f899c39ebc697f4bc000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_COND_FORWARDING_SS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>aae70a0424ae148ec05f3aaa4a362272f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_CFB</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a20b68328a45296c8653fce206c7bfe58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_CFNRY</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a59e586a11c796f4ea0f3f0cf46795295</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_CFNRC</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a6baf7d0d37ce9d2dbf1e8ded5e7167dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_CD</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a64d8eb92034a5645d8eab3eb47e88460</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_CALL_OFFERING_SS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a37facc4e692eb1f776f1a91e9e27debe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ECT</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a75444ee91d76d80aab8556bbb8dc0bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_MAH</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a2e9972b597713f8245b77a81d2eaf1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_CALL_COMPLETION_SS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ac73d722d0b8da9ee990bb828545bbe17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_CW</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>af8be76a73ad5c15757984052c75b89c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_HOLD</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ac085f150753f4e4c13a5a4fd0f6cff88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_CCBS_A</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a07481f27363ffa0391b7c15e31b63124</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_CCBS_B</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a16cee0c509d75343dd2a04216e2345cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_MC</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a713976f53e349253ad989cc816a2aca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_MULTI_PARTY_SS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a657c2e2383885e3332546a5817498cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_MULTI_PTY</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a2d97eec6fe3225c4b83ca14dddfdf1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_COMMUNITY_OF_INTEREST_SS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a4cf333f81c8acfc576a51f1cdff8989c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_CUG</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a4319db7aee8eeff7a5dc568c5d615d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_CHARGING_SS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ad9c9efd539c23b4172dd5840976e80db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_AOCI</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a48d18b19d8b274e73fbcc32a165b84d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_AOCC</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a166bf86f56f33b83b58d947a6f7d6d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_ADDITIONAL_INFO_TRANSFER_SS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ac1de2d16c41a7a76d0fdf30e703d329f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_UUS1</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>aa50fe510fa94e34729d677d22f0f210c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_UUS2</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a349d152f8d8c2143c0a6cf5f5d7f2076</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_UUS3</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a0e140606b15317a7a6f5aacb9f400b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_BARRING_SS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a2d02ed11b9c2835bdb06db74d651f4e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_BARRING_OF_OUTGOING_CALLS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a4c244161d771f5d537246b8048f46e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_BAOC</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ae7d43956a2d22a5346406aa54706cd9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_BOIC</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a3e822409e971fa6d26a3358d842767bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_BOIC_EX_HC</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ab8b2f4c2bbc80ccf45ad5b4004c7b39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_BARRING_OF_INCOMING_CALLS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>afe5f03b338272f8cd399273b6f4c0f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_BAIC</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a6a9fae9898284e5bbebc174572a1398a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_BIC_ROAM</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a2ad7bb99df0193d5b851cd72a21afd42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_PLMN_SPECIFIC_SS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a8ed33152a4aedfd4888e6ab5df9fb4e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMN_SPECIFIC_SS_1</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a76cec1679441336d5ff274512296978f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMN_SPECIFIC_SS_2</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ac21eb1f3a0b370d5bcbb1836a848e08a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMN_SPECIFIC_SS_3</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>af760c9d04c981bba8ae9960b3f11ada0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMN_SPECIFIC_SS_4</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a97796c3be653c12aa9e04077e9b98163</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMN_SPECIFIC_SS_5</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>af2090d992279c54df13e0e770d213fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMN_SPECIFIC_SS_6</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a02dd9f537df76614cbf8fe7e323ba0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMN_SPECIFIC_SS_7</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>aa275e58a0237e31d7e85872efdc10ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMN_SPECIFIC_SS_8</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a0de6ab5c42433095ef205dbb61c041b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMN_SPECIFIC_SS_9</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>aee69115056525e9248b97fbac9faf8a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMN_SPECIFIC_SS_A</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a4b26dfdb472c115dfbbbd94d47fc8bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMN_SPECIFIC_SS_B</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a4fc0f01810b340045bc106de5ab64274</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMN_SPECIFIC_SS_C</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a5b29fe11566dfcc35dde951007d6cbd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMN_SPECIFIC_SS_D</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>acafb2a095f0e09e6c1bb752ba3e81519</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMN_SPECIFIC_SS_E</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ae4cef108c0f852cd2e9a70badd601bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMN_SPECIFIC_SS_F</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a6a3454d8c7dd1156deec3ea01117b091</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_CALL_PRIORITY_SS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>aaf5685861891c04a58ab188ff1ac9ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_EMLPP</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a249cf056255393e207c32818b65f225b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_LCSPRIVACY_EXCEPTION</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a865a6facdc30ee18df152044172f7285</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_UNIVERSAL</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>afc7ca6ae44a1448c6bfdcfe95f476ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_CALL_SESSION_RELATED</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a6fcbed5f1e70d1a638b953cbfcaaf180</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_CALL_SESSION_UNRELATED</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>aa372a2d0f196ed822eaf5fefe4b32fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_PLMNOPERATOR</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a7a63620f6dbb5139c737f69dc7ef78a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_SERVICE_TYPE</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a469dd87c0290c8714e71ecf1b5566fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_ALL_MOLR_SS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a38b13ed05e5316dde76411641989d86d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_BASIC_SELF_LOCATION</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a74cdafe4c9cf210a198c5d7c0cc317d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_AUTONOMOUS_SELF_LOCATION</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ae4a88f5efece71c19a52fc435790bc9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_SS_CODE_TRANSFER_TO_THIRD_PARTY</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ab839e0b9993e099bda4b8d8d5b86a5c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_ALL_TELESERVICES</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a5acb748e99158d64b275abe5b061b5da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_ALL_SPEECH_TRANSMISSION_SERVICES</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a96e6cc963cc447e39e2fd10b849bbab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_TELEPHONY</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a7416f3e5b0ab63ea12661e8451e3d9ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_EMERGENCY_CALLS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a322776c347170bacd0282f70083dd991</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_ALL_SHORT_MESSAGE_SERVICES</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>aefee042003090d2387b6be30996cac49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_SHORT_MESSAGE_MT_PP</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a5dbab777fe4e9aa5866d36e6ec63e7a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_SHORT_MESSAGE_MO_PP</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a3b5e97df0be0ef9e74f818f30b34f250</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_ALL_FACSIMILE_TRANSMISSION_SERVICES</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>af8c7514ffb31c66cc88e33b6a5dca89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_FACSIMILE_GROUP3AND_ALTER_SPEECH</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>acd8989f1c160255463c1715de27702d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_AUTOMATIC_FACSIMILE_GROUP3</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ac79ad79062f0189be70af6fbcff02b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_FACSIMILE_GROUP4</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a9bba796e9252af63597575ba4d4fbaaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_ALL_DATA_TELESERVICES</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>aac597ab8dab7c09863342a5b2f3d6f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_ALL_TELESERVICES_EXEPT_SMS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ae61aa5a03d22631f7232177d4ff8d00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_ALL_VOICE_GROUP_CALL_SERVICES</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ac4fd64fa2685773720e9d5f730b8b72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_VOICE_GROUP_CALL</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a32e0929ac366fb6b8b5c71bb72cbc1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_VOICE_BROADCAST_CALL</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ae9c78b78f254f368f07ee442f2ff12e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_ALL_PLMN_SPECIFIC_TS</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a4a6f26ca28f1cf604ec9dc3bc9143834</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_PLMN_SPECIFIC_TS_1</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a49894db4fe770e6ae107d283772732a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_PLMN_SPECIFIC_TS_2</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a54ebbd7d4278a4f9fe2a5d8ca833c3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_PLMN_SPECIFIC_TS_3</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a5e6b6590208e0e99132fe84660868773</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_PLMN_SPECIFIC_TS_4</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a0c938ab12c625a18dc9568235e7648b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_PLMN_SPECIFIC_TS_5</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ab289a987cb9040826fccc0dcb50f88d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_PLMN_SPECIFIC_TS_6</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a8d9d47c66ab505c2e7d0e2fb878ce12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_PLMN_SPECIFIC_TS_7</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a8e04e0d0ab0f26e19c133ab021aa0cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_PLMN_SPECIFIC_TS_8</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a56da371a1681f605a6e948a72eb03bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_PLMN_SPECIFIC_TS_9</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>ac4a9af09be62ed8f0fcd8f77bafcae4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_PLMN_SPECIFIC_TS_A</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a3b139c8ec4200a0b60fb0b3923123d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_PLMN_SPECIFIC_TS_B</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a297d0735d0d42464e1669de5ca611b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_PLMN_SPECIFIC_TS_C</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a322514682f8e281c10759d6fc1b26de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_PLMN_SPECIFIC_TS_D</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>a345bc91c32f2abe0ad84abd0af6472e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0902_TS_CODE_PLMN_SPECIFIC_TS_E</name>
      <anchorfile>gsm__09__02_8h.html</anchorfile>
      <anchor>aab04b1e26771c2b1df8bbcf39ef3e1ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_12_21.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__12__21_8h.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <class kind="struct">abis_om_hdr</class>
    <class kind="struct">abis_om_obj_inst</class>
    <class kind="struct">abis_om_fom_hdr</class>
    <class kind="struct">abis_nm_channel</class>
    <class kind="struct">abis_nm_ipacc_att_ns_cfg</class>
    <class kind="struct">abis_nm_ipacc_att_bssgp_cfg</class>
    <class kind="struct">abis_nm_ipacc_att_rlc_cfg</class>
    <class kind="struct">abis_nm_ipacc_att_rlc_cfg_2</class>
    <class kind="struct">abis_nm_ipacc_att_rlc_cfg_3</class>
    <class kind="struct">abis_nm_sw_desc</class>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_NM_MSG_SIZE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7bbb02cda18b97421a3662ab384969eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_NM_MSG_HEADROOM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gae0d8f7bfbc6be98bdd0dfeda0e6f7204</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_MDISC_FOM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga81b85700091427a2e857e0ad3e526829</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_MDISC_MMI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad84796317c747d3f146c217b9cda6859</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_MDISC_TRAU</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad9320ac6baf26e484896d890cfe9c10d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_MDISC_MANUF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga281842dda88cfd8405de9dca46bae3f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_PLACEMENT_ONLY</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gadba19378fc553007e0d4f175e68e52d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_PLACEMENT_FIRST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8e40507e3f8552920c1b44829a9907fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_PLACEMENT_MIDDLE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4538476565fd5e00b7898112184c4ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_PLACEMENT_LAST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga59ab8f6fb00aef6a9a9bf532f6cc0def</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_FOM_HDR_SIZE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaf74d106239715c92fc6c842d22057043</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_ATT_BS11_FILE_DATA</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8c5ba8e11df7d99df1dc9523acd1f590</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_CHANC_OSMO_TCHFull_TCHHalf_PDCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7b9804763b541e8ef2113e69f197d3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_PGSM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga3cec74459914fd5720d29b053f6478f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_EGSM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga648a80f8f50534dabaa07c82964a71ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_RGSM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga2cfcdd613bf65d3c0f7fdee3b505008c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_DCS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga6027af65fde1fa1dd10f6d9bcce894f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_PCS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8f27f60203f37e393312a28b82fe2158</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_850</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga595986c55cde638cd26e209538b8da4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_480</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga62086f944856520365ce496576cf6011</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_450</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga13979f874d69dc0b3d5a72a19cc9fff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A51</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa4cd252681f98f846774b9c8a4e22654</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A52</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga990556af955648cdd0e65b009e53e026</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A53</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga361aef869f9232e2a0f3f73c7cf77985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A54</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga0a6d878627017157b628db23e4e82fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A55</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa521a7ee1ef5506b93fcf3a79e89918b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A56</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga563f0cd6d4a165ab67f444340a0fa002</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A57</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaf833bc52d1aad000cc5738d204652829</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A58</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac5a20621fed51052c09efda2784848f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_TCHF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa6c31f0a967142856b86a4582483b978</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_TCHH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa6659a9a8f0a5e4778e0887fd2b515d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_SDCCH8</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7d4335c357379e3b9c01d64afb1ece62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_BCCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gab04cd53f1a1a6c1c343dea00c08a57bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_BCCH_SDCCH4</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga818618a4d7b39a99ff0e6bf71f6f6cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_BCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga86aaa088df1494f24274232f843507cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_BCCH_SDCCH4_CBCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga5d0159ee9346f30203201442796b489e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_SDCCH8_CBCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga40ba5bcf52ab9a41c8795fa526ce4b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_PDCHF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gae61e3f4f98bfc103124fc1b0dee9a364</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_TCHF_PDCHF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga1834b401c9d152abcf5da70cd621b20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_TCHH_PDCHH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa3ff4aa1fac9d9fdd57972605a78a3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_TCHF_TCHH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gab8ef77304dd025be5f17bb1e4d083ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_SPEECH_FS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga593ec653c458a0f14ec53f6285133f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_SPEECH_EFS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga471ae64b9ff4266b326d4f8b62e0f651</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_SPEECH_AFS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga2c75618cdfcefa152f4d486f2c02779f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_SPEECH_HS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaacab489d9f14ac42bcb1809e33263cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_SPEECH_AHS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7f4f995e232652140dfe6882fdb785b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_NT_4k8</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7cb7a2081f5b623b4aa58320d7ad1d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_NT_9k6</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8665f52f939172e00efbf07f329936d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_NT_14k4</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga29b91cd7f56d523ffc76a55e53f78425</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_T_1200_75</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga824e27e0b459417133cf9ab3c29668b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_T_600</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga293b9ca6b1fbd51a3014ba8000342644</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_T_1k2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga76d268c6ebcf8943cbe3bf31b7df4a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_T_2k4</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaae7da3fc1c1ccf46eb4a721c9026f758</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_T_4k8</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaacbd6f95963b6f220eb3cc434ac748b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_T_9k6</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad38a0274862e8f370c429cd5916fa43b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_T_14k4</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga201cc416ce8f776d0510bde835a1620c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_CS1</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4b34cdb1d1ed24f17d35a5cf30ddbcad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_CS2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga62123101ab460b925cb88cd16050e8b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_CS3</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad0e1aa034d932a1eb0ebe2c6a5707cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_CS4</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gabf30b3daeb9712b080061b34f05072e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS1</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga0042d356a44eaa13043ab009f44c91b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac5533cc24205a1cbe29a86aaa79dc690</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS3</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gabc22b5d9968dcfaca92ce3421dc573d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS4</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga5531ca76b0b7e1c62b83b1dcf5d88a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS5</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa7e141ba92ea26e0d1d95a48cbecdbbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS6</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7303a4dbb6fead889ef62e9052571847</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS7</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4bd94f6f8250098d5d697d53f35bf659</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS8</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4cb7e67c7039b9ffa11bdffa1a729d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS9</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga5ed9fbb4e30e8d652a8435aaae7197b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RTP_FEAT_COMPR_CONTROL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4c1de5371a8a1c1a8fddff52a5573f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RTP_FEAT_IR_8k</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga305861e8b533a7019c9359d7a820d9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RTP_FEAT_IR_16k</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga2607ff9586001bad3b15ec7c379de6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RTP_FEAT_IR_32k</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8760276a292cb8785a5e8539c90ac13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RTP_FEAT_IR_64k</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga00998f99024ad418f9164b8a1e67c77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RTP_FEAT_MULTIPLEX_RTP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga95607c9ee2a1e67c858354515715ded5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RTP_FEAT_MULTIPLEX_SRTP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga475e0fdceb9d20120832c53d4b9b67cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RSL_FEAT_PHYSICAL_CONTEXT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga0915db87b6111d034d7794553737ef95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RSL_FEAT_DYN_PDCH_ACT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa398481f2b48c6b0f077a359b0f70215</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RSL_FEAT_RTP_PT2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaec65716f05155d537cf1302c42f7d766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_msgtype</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga94d045fc2adef7395390ee0e0265e33e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_INIT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ead241ad56222bd6757fc5265927a318a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_INIT_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eab42865a8d05fc55d4c77a2fd650caef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_INIT_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eae47a2e252a27d00b3efbc3015d0d30a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_SEG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea63c8b3eeef5dfd486fe5a9f30115323c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_SEG_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eae963465e57e613b2f1ff0175b70896ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_ABORT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eabae330c2f6c7531e6c1a0093d6d15c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_END</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea0b8a21d756278db0e1f99e1a7e4c473f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_END_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaafa3c369c3635720ffe4d3576ab3691b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_END_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea3a003c3f0e032dd21ba79184ae3842f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SW_ACT_REQ</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea3c110eeceefd6a97e5503f51ef428b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SW_ACT_REQ_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea845696031d89a85b028ae390dac7880e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SW_ACT_REQ_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eab9db70f229f84447258dfecffabab61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_ACTIVATE_SW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eafe090bcdbcbfe78de0f72bb5faab792a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_ACTIVATE_SW_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea0750ecce9d9e27cbcfa1d064a2654be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_ACTIVATE_SW_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaecceab837352547c9398f8b9a86062e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SW_ACTIVATED_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea8af2fa14cba5d6e49f6e2dca03205fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_ESTABLISH_TEI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea00024e0f09def539daf7b55bf2e4c0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_ESTABLISH_TEI_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eacb70937e429c0fc0229487884ab1bca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_ESTABLISH_TEI_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eac4288e831f33ffe1decd32b41bf97be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_TERR_SIGN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea34684d98a723f84d2ea6815147c54d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_TERR_SIGN_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea2e036d72ddd7de1636337a4431072490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_TERR_SIGN_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea432dfbebcfb94f768a2e6b9b19e9269d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_TERR_SIGN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea9c434c858661276ca6a29553f54494ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_TERR_SIGN_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaeffa940829e13e3695cf123eb70e3f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_TERR_SIGN_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea6a41343851a72d19a15e0104bcb48cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_TERR_TRAF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea9947e047e8b2211fe66e4fd578ef0518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_TERR_TRAF_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea36ea747cb72de370fe1773da46266ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_TERR_TRAF_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea29098ad30f2bc262084c93e1938c67de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_TERR_TRAF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eacfebea8eb6b28a8149f41a264747999c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_TERR_TRAF_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eabed73c5135fc2750d4259aa75e25d10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_TERR_TRAF_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea8e8d4fbe9b5c08035d596bc8a8595359</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_MDROP_LINK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea5ad21e638036c8c19871e0f933bd085d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_MDROP_LINK_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea6997b3388909eaf700da0cf0484c209b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_MDROP_LINK_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea89f2e16efe257e6612bdb0ec80fc1dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_MDROP_LINK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea9534156e27b2d5aedc018a86d5e03100</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_MDROP_LINK_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaa9e235e56e1bb9762fd6ec7ae72caa98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_MDROP_LINK_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea112f36c8d24a69095ac778f24f6141dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_BTS_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ead4d9b062d287266ec761fdba79be0a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_BTS_ATTR_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaa55c5524e4053495848e4e9620efed8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_BTS_ATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eac88c8412b8c6db516294570e84de9043</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_RADIO_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea2fd5407af7a01c4c9460d971bba95246</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_RADIO_ATTR_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea4570538060065563f526c4513c3dbb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_RADIO_ATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea570649691384c84017845ab9954826ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_CHAN_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eab01aee0fc8c752903a7cf1b76c5aefab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_CHAN_ATTR_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaf88ac4d34d2ca147e01bafb4fee1c1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_CHAN_ATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea3c8c0600ac366f901503d2630579d038</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_PERF_TEST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea84f968199bd96c83f570bbac14f2e829</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_PERF_TEST_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea3e0087c420a990881087875ee7154c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_PERF_TEST_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea53e9ed9763e837a036b5ef1e51eb0257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_TEST_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea073baedf8f389d9d05c15402081addd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SEND_TEST_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eab1356fdd84db2852a2a006f4445e1158</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SEND_TEST_REP_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea99ebe91f114f40c771b30d23381649b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SEND_TEST_REP_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ead6a9b8e4988ab45cba443af5f0bd0480</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STOP_TEST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea5cc988287c8265d9fa4c7bada6132f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STOP_TEST_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea297c51c96edc5ee5eeb907bfd2b1b9b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STOP_TEST_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eabfa6298a6512607f1277b43f0e55549a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STATECHG_EVENT_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea6deddd2589e3f9bd7e2925b5eee3dc32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_FAILURE_EVENT_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea12dbc7fe1c8df2a52008a97b8fdf6b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STOP_EVENT_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea8d658ce7d44f8b5f5a0ccde138f0c721</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STOP_EVENT_REP_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea81034cb19b64a840c48e0d3cbf4db7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STOP_EVENT_REP_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea8ee6185534091bcd3147a46ec7f0ea19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REST_EVENT_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eafd4887c99cf047bbc31048fff47e03e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REST_EVENT_REP_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea01ca8b5b53f83f1a403110c7f5678fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REST_EVENT_REP_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eab5bc3fdd362380b9f334455fa04ea1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_ADM_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea4be5124ca422040b12753872fe7842fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_ADM_STATE_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea7d56c8b0387ef84c2548c5ab33ad72d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_ADM_STATE_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea76fef4d59382ba570fb8c0cf72a89590</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_ADM_STATE_REQ</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ead80e40e90efab3db915b574f2d7c86ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_ADM_STATE_REQ_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea69291cbe79e89c3670e4957c861101ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_ADM_STATE_REQ_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea162480d92dce26ba8d3b81f9dd853343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REP_OUTST_ALARMS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea5f0934d572994757b140c53bcfa004ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REP_OUTST_ALARMS_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea25ae01e1ddc2a4e4234eef1e07b80166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REP_OUTST_ALARMS_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea58b79e3c74043cf7da3048cdc7c0e670</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHANGEOVER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea4304e24412c5dc0f43588f78993dd3ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHANGEOVER_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eae0651bbc9c429e892a7c12d61ed6f150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHANGEOVER_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eadcd098b746a7e597fc18df7d36d6f22e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_OPSTART</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea54bfdf8115ce3c311ec7f0a1b31ca4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_OPSTART_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ead478260384485a0973444ee647ca78c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_OPSTART_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eabbbf85d32d8b819607dace1c865b304e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REINIT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaea5318a948cd7107a28ab1913303d5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REINIT_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea00a3a6f61d83b417eb8b522e75efd6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REINIT_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eabfb7c2d3a381d90b465b33324bace48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_SITE_OUT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eae1be9536024326877b5683ce85a8ef5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_SITE_OUT_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea214735dc42b2752fe94da02a17767690</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_SITE_OUT_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea9528bfc74cec98a1078a78805a3b1193</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_HW_CONF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea55939fb2afe996f46ae7fddf81b401d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_HW_CONF_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eafe6914d4474d273a2e578243c96429e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_HW_CONF_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaa8c228b2625cc306c3b24cb33555e585</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_MEAS_RES_REQ</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ead2191c8c709b641d9a8807130a899738</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_MEAS_RES_RESP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea1f11ac9ba9a46e3738053212345bdce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STOP_MEAS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ead88f2c6113b07c15b36d27c572f0db8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_START_MEAS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eae4f1ca41c19fde71f98f9e0c09df16b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_GET_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eae562568c480177449a4bd0187d2c0296</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_GET_ATTR_RESP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea35dc5f74a35598e7a52656b6cc70bee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_GET_ATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eacaf866bc6366b7b5b274123d791cd1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_ALARM_THRES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eac1df6a343e442c9a090e30214e1f2e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_ALARM_THRES_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea3303f076d6a413e765aba0eaeb71b0d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_ALARM_THRES_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea3222f6c23630baa0e4827d959d71cbaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_msgtype_bs11</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac6da50805b351f6e1afce57ced59a9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_RESET_RESOURCE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5ad631f62788d41c14c43c747555480c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_BEGIN_DB_TX</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a8656fd214af583b5b2d71b3e0124f2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_BEGIN_DB_TX_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a5b2a64e36d1bbc448bf9588404cddee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_BEGIN_DB_TX_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a775ff4fcf399e91502d5bb5d66cf10b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_END_DB_TX</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a2d12b5f302aec47fe2e34b439aba912e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_END_DB_TX_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5ac00c13b6419dc01311fc76dcb7bc5f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_END_DB_TX_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a205f2d72cb8a9a915fa346578685a6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_CREATE_OBJ</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a59b6d93bea276ada45aa5fb3f82d3a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_CREATE_OBJ_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5af5c8e146818415ce25e14ad403a95bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_CREATE_OBJ_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a09055c45d2e214401a327e5be4028750</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_DELETE_OBJ</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5aad37501836c547e78a6fa2ac06659f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_DELETE_OBJ_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a142f3364048e434f0366aca65858091a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_DELETE_OBJ_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a094c2564b535295e0be798d5415bb92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_SET_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5ada3f0d32b18313eec5fefc4c4dd4b32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_SET_ATTR_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a5576d53f4e75d0d845d0d167a08dd52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_SET_ATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a0598cbcf192f36573d9e071b56cce1ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_LMT_SESSION</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5ad20dcf294d531b5f7cc690c2649deb9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_GET_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a819c908533f7e37ee4ffafeda55e729e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_GET_STATE_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a4d34eeaf8037cb99a0803cb72280657b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_LMT_LOGON</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a28157016c32f1eeed443e3749c9ee0bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_LMT_LOGON_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a0562035dc2535c04263839edc6bc7059</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_RESTART</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a0628fd9610b253ee7f67c1bc8bacee9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_RESTART_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a16d90c2e5722baf9680317e8156c3998</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_DISCONNECT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a5edb68e5d6e4aa951ad4d095dc7dd968</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_DISCONNECT_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a7cf5c5014dbb73c46a240e8b79ca3f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_LMT_LOGOFF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a126d5b6e0cdab18fb0c3ed87b67c16b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_LMT_LOGOFF_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5ab752bd154a2b6c32490fdedb297c5dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_RECONNECT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5aefdba321f46ed536ee15322016d8ecc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_RECONNECT_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a56afa5664d577fad220f9cd99b1d5f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_msgtype_ipacc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac464dc871d95e2782f9bb7b5606a08e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RESTART</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0af78f3cedcd9cf727f26f53856fc31e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RESTART_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a1279df16ff3811e77ca9498133b6c603</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RESTART_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a0e8998d3b69aa7ce73ef269a8a1d8478</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RSL_CONNECT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0ad0cc057d6254b7c7fd93b9bed95a7d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RSL_CONNECT_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a027dc4d3b41a7deb99cff16e0b3e9fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RSL_CONNECT_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a6087534ec1ecfb4be4eb5e56c1c39f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RSL_DISCONNECT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0ae8ec1c7a2c2866c866dd7ce6d4a282e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RSL_DISCONNECT_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a3ada081b51f76d967ae1c122b6b87c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RSL_DISCONNECT_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a524a14d7ed0e279d5553851079cc4e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_CONN_TRAF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a878d2d3dddeea7fd9603199213cb1dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_CONN_TRAF_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0acce443280f5cf2045674435a929664fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_CONN_TRAF_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0aa92c455be068dc85e5bc56fa455f579c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_DEF_BOOT_SW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a57e617f5999b2316054703dcd20d24c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_DEF_BOOT_SW_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0af3e96a59820259c681bef72135d01149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MN_MT_IPACC_DEF_BOOT_SW_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a2d8a1af293d2dcaf545bc7ff445f9309</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_SET_NVATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0abf636c13d05206e3b04641688c4920dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_SET_NVATTR_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0aced2631375d9e422d9ff3ba36396b0ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_SET_NVATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a3437cf893448e26cbab684436983411e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_GET_NVATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a93b514311ee4ea5a02e01dfac331a795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_GET_NVATTR_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0ad4f479fb4aa7b97ae0061a68c1e8bf86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_GET_NVATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0aed0fdb35700195ab1d05326ab0f07d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_SET_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0affd26f4b5c7b358e0bd18535cbda6ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_SET_ATTR_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0aa552f24f5e657a12337c932f5a86f493</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_SET_ATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0ab4097c80f8f155405fc914b3d3c29ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_mm_event_causes</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga0949a4cd86af0d74ceb3cbc8e9f93165</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_CRIT_SW_FATAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a1bc14ca4133bab4e8abf4a9a16998d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_CRIT_PROC_STOP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a983c10244772e22e7b20ae04b0a5d727</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_CRIT_RTP_TOUT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165ac8bcb76497b60d444e0464704f61546d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_CRIT_BOOT_FAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a5e23352802e15ad1bd7e9bf4f8cac97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_MAJ_UKWN_MSG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a8eb9876426135145652079e07d594a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_MAJ_RSL_FAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a32cbf2ce75795f297777777a4e477ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_MAJ_UNSUP_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a7e4c65506d769019ef4e6071c9ea5183</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_MAJ_NET_CONGEST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165ae3530885f9a4cdec3370a2ec6938670f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_MIN_PAG_TAB_FULL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165ab6968e3781e4e064473c3ee15986c5d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_WARN_SW_WARN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a55a3f2fbad4b34b6997667f4eec12567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_EXT_ALARM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a93a6538f9a85bb86fc7b9e027a214b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_PCU_VERS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a7bc657cd5e29d712f3081630668e3ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_bs11_cell_alloc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga63a214db462c1c6b106ed1db8e1ae578</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_BS11_CANR_GSM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga63a214db462c1c6b106ed1db8e1ae578a1a2cc6c424e6695d028776e102779292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_BS11_CANR_DCS1800</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga63a214db462c1c6b106ed1db8e1ae578a695b5f5b9f4eb0a7d5445addfb1e9af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_obj_class</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga92454ded1060f0398a0a5880ba400945</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_SITE_MANAGER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945aea29627f6fae42257cb972d03d35791f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BTS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a29b9cf1f540e45471857da4f50246e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_RADIO_CARRIER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945abfa850a7d8e80a4819567e3b4d6c365f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_CHANNEL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a9d08460d31a5a1387866f2d81a7e9b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BASEB_TRANSC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a3ba20aa9cc564a3af359db39bb4042f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_IPAC_E1_TRUNK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945ad588250d2431a40816b8c8816e2ce59a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_IPAC_E1_PORT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a75fb0fb9e30f49cc8c9ca614014a47f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_IPAC_E1_CHAN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a7729dfa934cb860ae0ce87f0dc5d174f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_IPAC_CLK_MODULE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a3d2b7965d8d0ad0ce4280ea13d50b089</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_ADJC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a4210a9920426a61083d29eb6b903755d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_HANDOVER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a1a173218570f9b5fb6ad958d9dfad4c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_PWR_CTRL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945ad690b74a90a67da1d8acaf9904b01d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_BTSE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a0563fdfe1e2cef2650d80030db93937d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_RACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945aed0409b62dcb94ed07c8c7dd1ea31603</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a8686c120ffabfa952feee472dfb08aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_TEST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945aac7fcf7334f4be879b5a19d98a39b11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_ENVABTSE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a3a93c35179b61ff95aa60cc46b236843</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_BPORT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945ad453850b18c001c724dfec37becd177a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_GPRS_NSE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a523cbb8defe77167b9bd65c43e672cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_GPRS_CELL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a9d65be3425617127a8bb9b5c676b79e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_GPRS_NSVC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a53ea2951bd946c0b6cc0d31b781264c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_NULL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a00b74787907de821acbd8196f7c257ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_attr</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gab81aa2e7f9b48e22abfec0ae73e4b7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_ABIS_CHANNEL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a81307d2f0290e22e7151b8931cb262a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_ADD_INFO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ae66a21967f946eccdb3fcf99c60ba145</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_ADD_TEXT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a1fa7a885234539413cbcbb1cd5d621d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_ADM_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a4607d40c629336c77b3143718870ba80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_ARFCN_LIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aed80146aa407111629d4545f87c30b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_AUTON_REPORT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a57fedbd07b4012bc06720df4b08473a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_AVAIL_STATUS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab0b08f9b3de180587d89714a5fbef167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BCCH_ARFCN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2af339a6b53efe7a4782f01ee3bd6acea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BSIC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ae19a8b1d6250fb4265723aff2cdee484</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BTS_AIR_TIMER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a1a9b5101b2daad269144ac1f0af00634</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_CCCH_L_I_P</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a909603a13b768e37fcd0e499abdf200e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_CCCH_L_T</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a620266079fa66e89130b8bf993fdac14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_CHAN_COMB</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aee21520431a339913e5a8fdfe1fb8fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_CONN_FAIL_CRIT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a90a3aa505427dc87f09acc7c3e2f907f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_DEST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab37dc64c48bf51eac96ce8c33e499a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_EVENT_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aae4f15a549a769c828f61540bbbe1830</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_FILE_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2acb4c495fcaa288e1daedc4b850a75b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_FILE_VERSION</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a31dfc4f18bf2ade622723cd31f09a17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_GSM_TIME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9fdcb028ffb2d5fc376a5cdce1fd14e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_HSN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a64d2b5448e9fa9bc5354364a288c883f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_HW_CONFIG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aaeaaad62fe1b85e29f4a5306ae53174d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_HW_DESC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a05f06ea86fc940610b02458ea746887d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_INTAVE_PARAM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a88d24eb8708acdb6d9b40d69670b02ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_INTERF_BOUND</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2af9b91cb146cc4ff63a69b14b60da0950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_LIST_REQ_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a5af86dfdbfbbb50fb58937155c76d647</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MAIO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a0a50a9fc59b3d48256a21edaedc2cdb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MANUF_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a2164f34ef3048ad50ae7959542bc8e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MANUF_THRESH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2adbd2dce1cfeb2c7dfa635931ae3e67fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MANUF_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ae9343e1e5a2fe47bed45a1b82382c080</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MAX_TA</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aabe11563456de7f22744c423a9ae5c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MDROP_LINK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a4f154dd5745f3b6614f84118a62ed7de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MDROP_NEXT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2abbd38a5c0403ce8b7f63ec7a2bc9fdad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_NACK_CAUSES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a4e5e2a72bb83d7517aef1e81bad8baa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_NY1</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a737e24232f230b0d8ee248b2b49b7bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_OPER_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2acd1507fa40f23df745dbc3cbc7b8b5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_OVERL_PERIOD</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aac298e1fe84e92f71028d7659b731104</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_PHYS_CONF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab9958f124ff71816368d782ab3ade6c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_POWER_CLASS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2af70d6d3578fd40dd0ac8ccdfced510b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_POWER_THRESH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a72d7b4a89227dfdbba3453cdead13ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_PROB_CAUSE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac800ef9287022e72f163d23d0c7fda95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_RACH_B_THRESH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab2e93bc207738a93b6cc07c358e28e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_LDAVG_SLOTS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aefbb68bcee356dd790b5943a7f1a51c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_RAD_SUBC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2af61bad28006ebdf77852f1c76581581f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_RF_MAXPOWR_R</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad772877c950fe58c0a2712bd5811ddb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_SITE_INPUTS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9693fc376cb22c93fd3b0dff5646868a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_SITE_OUTPUTS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac70c854febb3cd2da309db49f98e608e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_SOURCE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac12780b515c1003ab2579733a368aaf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_SPEC_PROB</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ae956d37067f03df4a850a528407d7244</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_START_TIME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a2aa5b86e0714d2c4e63b72a22e3f83c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_T200</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a754dee19f24c70fe608bbaa658f320a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_TEI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a1adbf6d38efb1f8ccca26c6e45bb00fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_TEST_DUR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a8f1cfa5cde2165c2e0d5936c543d2a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_TEST_NO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2af2d0841ee5a85afd86f727b91a4f1cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_TEST_REPORT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a4c8f22ad4eea33234fae595a7d32a62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_VSWR_THRESH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aec54212bc996f38d8bff4520a3dd4fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_WINDOW_SIZE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a5c080717ccbe4af1e5811cb77fc11b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_RSSI_OFFS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2acca26eae342527033c5eb724519a6252</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_TXPWR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab1b6eacfc6c36ccc4f736b2447c645c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_DIVERSITY</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a29e27f7e6b57ebf2c23495ca3ef5bfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_TSC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a27df753602c8e0b21c18667d071118af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_SW_CONFIG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a69fb4c5b41664cd5a26d731ee528cf60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_SW_DESCR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aa219de0ec7ccd4ecd484a28f28c93b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_SEVERITY</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2abc0891b8d82431a715cfdeffa731f94c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_GET_ARI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9eb25e948ca95decf444bfd2fe17b446</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_HW_CONF_CHG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a21d636227dbf942bb632ed2275c4864a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_OUTST_ALARM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac55ddfd816e51bdc7ca3348f4df31434</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_FILE_DATA</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a7e1a3668169970dd5e206963145d37a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MEAS_RES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2afa96a528c6ea2ffc771d2e66b487c00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MEAS_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a45e6c90aa50fbd777f7642d7d97ddb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ESN_FW_CODE_NO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a75aaa6266aa707d8d71002ade280d711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ESN_HW_CODE_NO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a13ecf34c11ffc795ba0de0484b2221a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ESN_PCB_SERIAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a88b2e542236d1f4ecf9cc81533809bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_EXCESSIVE_DISTANCE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a2da143dbad089bfbaf8c208552c91ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ALL_TEST_CATG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a74098f0051102e6775064ba49e8832c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_BTSLS_HOPPING</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2add425ac0461cf3504f1b6c966bbba33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_CELL_ALLOC_NR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab56df0114f5efb6acfd3f25187c54109</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_CELL_GLOBAL_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad47a1f968a2f78a54cb2c1f1278c09d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_INTERF_CLASS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a5f35984b2c172c6a04bdaa70d73c9a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_INT_INTEC_HANDO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad7c0a45cb0c583e66c037670d0763a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_INT_INTRC_HANDO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac3d71f0f57f2c857253102e41ddafebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_MS_PWR_CTRL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9550146c4d9b97313aa23f899864935e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_PWR_BDGT_HO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ae1a80ef1941ad2b94356c33786afb623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_PWR_CTRL_RLFW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2afe3fb1e8620be8aeee9abe2de73a1a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_RXLEV_HO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a531ab32286f6ca38a9631a1dba16346d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_RXQUAL_HO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a8ecbce9c14bc63b524886050b54fa5c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_FACCH_QUAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a0bbd06962fdad589d7dc4959f5d59745</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_DST_IP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad06b7a15b2d4a5f8e4b37c713da1b1de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_DST_IP_PORT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a103d33ba4f26824f830fa914c7bceeba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_SSRC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a2db8c138a49e2ec1c3d8e0ae44766e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_RTP_PAYLD_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a0fddf007ff2e9667cd58bb7ce519ba9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_BASEB_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a221b4bfa435d2dd449bbb0d024bbafe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_STREAM_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aff17fc163fc1d6f78405b5b0b7452ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_NV_FLAGS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a0ad224a45180b4e94b0c6d8766ad4986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_FREQ_CTRL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a7f50660edb0652766d841623ed5d548a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_PRIM_OML_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a7e11ad7a9a19a504be84b411a8892ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_SEC_OML_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a558422cec49a959b404f083cd80e70ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_IP_IF_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a7169554701069bb9bb3a8884c84993c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_IP_GW_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2af8773aa49853cbada83902eb8d30fd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_IN_SERV_TIME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac0cb02ea0e59b9b097b4865e3e679614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_TRX_BTS_ASS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a27faab2be1d1e1b1b4d23a662123bbd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_LOCATION</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aedb9bd875030ea27ef8ca7c3a6be9a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_PAGING_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad76daac84304bda7c20715b83a634c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_FILE_DATA</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab82855bfbaa1d8e53876acc5df260308</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_UNIT_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab504a46f5fcd717f89e542838800972b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_PARENT_UNIT_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a109d69ff901960389645bdd2ade9f669</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_UNIT_NAME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a6f64708fd65558a759acb3396ff96293</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_SNMP_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad19e1b49f3a49b4616507633b7a4ae17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_PRIM_OML_CFG_LIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab895e1f89fc10a614363bdcf7677c170</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_PRIM_OML_FB_TOUT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a6f84673f61a0d82b22f354fffaa9b0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_CUR_SW_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a48839785d59636a9948cfbd0fde39f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_TIMING_BUS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2abf9f447195a0dcfb66df0bd5eaee2280</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_CGI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a083c9fba49a601f9b11ec818deb8fc7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_RAC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aa6ef96be0f43a8b75fcf114b43458bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_OBJ_VERSION</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a8d48d2528d2ea90fa1ee250cfabc0bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_GPRS_PAGING_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aa267015268d4b77ebc95a90d8f99456f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_NSEI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9208495ea0f85a954ece03b74d5b2e87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_BVCI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac4796d0e237894276445c9ba82065e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_NSVCI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab3a6b2e3f2e8bb62c79161ef6e527b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_NS_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a8fd4fda35b25d2b3a3c0d4a4534a6bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_BSSGP_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a21fd56715679c44c6d6544fb890c037d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_NS_LINK_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aaa03e0d3cc0c1cba64a944f167b618af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_RLC_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad8e3f3e51f9629ef25a92cad312083b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_ALM_THRESH_LIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a77c46e76ded7920488db18efcc33877a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_MONIT_VAL_LIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a2c427946e14599447524764b5947aac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_TIB_CONTROL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ae10e3e0808d2c9c8ce83ace1e103816d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_SUPP_FEATURES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a97bf6cc053dd4ec0a2083e96810ef69f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_CODING_SCHEMES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a0ae2e344536f9e0feb7363589ad45ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_RLC_CFG_2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a548bb145c9efc177ca97b6160a951ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_HEARTB_TOUT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a28e69a19b18ef08e11e0e91678046f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_UPTIME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2adb8ce3c2ad081a7023046c232e510383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_RLC_CFG_3</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a3ec495114dafb927a24aa070ce007bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_SSL_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aedc86f9af8f9578f2bb4e546e8f1d3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_SEC_POSSIBLE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac0039103b5da45ca4489e2c9df6a8910</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_IML_SSL_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a70e7f4d3ffa23141b5b94dd42b45ffd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_REVOC_DATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a2e9813f003607d0a27504650abf998ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_RF_RES_IND_PER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad4566be234bc1b99fd0689717b0408c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_RX_LEV_MIN_CELL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9eee5312d9adf4966b5a87193e05fa50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ABIS_EXT_TIME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a18145224b33364b94902fddabe022b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_TIMER_HO_REQUEST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9a6c022d066dc56a01bd1d2505ad2dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_TIMER_NCELL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aea280b062db5cfb53f6c86765c1146e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_TSYNC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab200dc99c753b1a005d619a3f58259de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_TTRAU</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a059035f8f1c00a38293ce7141bd7f438</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_EMRG_CFG_MEMBER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a8f4e44e872cb84500da44a38eae90f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_TRX_AREA</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a1960a253d0f452910d95278c54c876b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_BCCH_RECONF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a841001f9649ce15a137c59dbef41ad71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_BIT_ERR_THESH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a904fa3c461c4459cd3f7fce99798869d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_BOOT_SW_VERS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a889f5894cd0ab1a1ef8dd042f9ad657e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_CCLK_ACCURACY</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a7f8fbd952b00044da791e043c76b5cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_CCLK_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a74ff559c66a68b5291807cae78eea4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_INP_IMPEDANCE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a27ed86878fdecfd465995ffd11621cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_L1_PROT_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aba08e6324caecdbc80fb97081d4fecd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_LINE_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ace6444598b54285ce8c09ae94298c079</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_LI_PORT_1</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a59bb35dae6bada783550a1ebee337128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_LI_PORT_2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9ad381210f0a3b122996ddeb28db96c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_L1_REM_ALM_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a3776fb8bb02c1a41af5009789411e28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_SW_LOAD_INTENDED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aa184b184d607dad505545e3d81d5b8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_SW_LOAD_SAFETY</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a8cea2bc112a7644c0923a14005c2926b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_SW_LOAD_STORED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a14f5fb3e29716b536049848f18b303b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_VENDOR_NAME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a025a68319a8f828c27972712eabcd984</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_HOPPING_MODE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a46851c3da4f4a9bfaee9fd22c9f0e09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_LMT_LOGON_SESSION</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a209f904c3aa265f5070dbf6d93a8e469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_LMT_LOGIN_TIME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a1f2963282aa0bf8902ce42bd50fdc97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_LMT_USER_ACC_LEV</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a837677212194b58563d6fd91b8d15ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_LMT_USER_NAME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a3b6f3c7a440e9b947c2f59c49dc90316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_L1_CONTROL_TS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2af45cb7607170dee0605c642744167e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_RADIO_MEAS_GRAN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a94253577afe322d1a1956c100ccc9f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_RADIO_MEAS_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a38153c4b9f9ce72675f0216df5053d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_SH_LAPD_INT_TIMER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac850d63cf3da59649f765f1b24546c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_BTS_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2abde37fe1919c7f7cda8cc26139565f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_E1_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a67a2c031d4877849588fca125b0e0912</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_PLL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a0a74f8cfbdb4c1498d74d78247aecdc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_RX_OFFSET</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ada92484d7e1654439f58d392cdbab572</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ANT_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a36a5422d11c37f17cb980434470be711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_PLL_MODE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a28c519627ce4ef5264f24207959d9cfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_PASSWORD</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac8a4e35d4b62a411674bc00ba0c78423</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_OSMO_NS_LINK_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a8b66a4daed9e136f674bfd0129c4deb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_OSMO_REDUCEPOWER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a0d6c1f2e1e2222042519da1542a036a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_adm_state</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac029eb3549b99f59755959ddde0e004d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_STATE_LOCKED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac029eb3549b99f59755959ddde0e004daa3d37a42bc6aea92c9282a246f4838b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_STATE_UNLOCKED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac029eb3549b99f59755959ddde0e004da1133a05f8c525cd07c8befe1bb6b44b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_STATE_SHUTDOWN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac029eb3549b99f59755959ddde0e004daea2ccd0514e6732199f853efd64593ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_STATE_NULL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac029eb3549b99f59755959ddde0e004da9c7ad2c1dc71d5a3ea5f96e44c8b0ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_avail_state</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga027048744d13b68f73da73bf1e93d14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_IN_TEST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14da8a92a7ba9ce714478597698751bc7665</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_FAILED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14da197a2b70ad24f0728241730285ac94f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_POWER_OFF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14da94eeb63010aa8ed90cd76d6c9da0bc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_OFF_LINE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14da14ca1e5dfb7515e58b7a0d6edebd60fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_DEPENDENCY</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14dac8980b6c5ed6e414d0d8bc7f0b5400ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_DEGRADED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14da891d5623c1d6e643611f73ef19adc208</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_NOT_INSTALLED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14daba41d89b67783e2fc34dd896a78cd07a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_OK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14da487e7ce9ca812a3abf4503c8ddb3540b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_op_state</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga01d9036a859f20c0e5d17adda6f9d784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OPSTATE_DISABLED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga01d9036a859f20c0e5d17adda6f9d784aca2bc4f783155b6aef7928a32a6e3ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OPSTATE_ENABLED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga01d9036a859f20c0e5d17adda6f9d784a950984f62bfc5e29617a6fc618a78be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OPSTATE_NULL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga01d9036a859f20c0e5d17adda6f9d784accd4647ec2548471cf9086e2d8870a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_chan_comb</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga602d5680b0e9900254293aa10ae47c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_TCHFull</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa15208ae3bdcbed584483d7b34e13632f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_TCHHalf</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa981b26b7144f969925762e7954d1710f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_TCHHalf2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aad7f521c9867d8f91ee8b050f5c45ee0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_SDCCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aabff50611ff4e042838e1eae4049392fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_mainBCCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aaf67d6948a3210ccc14fb5c24567165e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_BCCHComb</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa539b8de1a5057b08385c717a74cd50af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_BCCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa8f182e0abf75c9f8760437bd4dcb2088</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_BCCH_CBCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aab1acb8d0c187781649ca6d286372dbfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_SDCCH_CBCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa71e47e6a3b8529e9c3f54d106d1c573a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_IPAC_bPDCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aadd6c67c059cd94e502197e274ef5f5f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_IPAC_cPDCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aaa3309d00209ff976c9869b586aeaec96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_IPAC_PDCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa4e7672d1a5dc5cfbe442fe5eee53acbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_IPAC_TCHFull_PDCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa1418d8da85d41fb692b9fcb183a574c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_IPAC_TCHFull_TCHHalf</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa634f9a538823aa81fdbe69bc7f26e407</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_OSMO_DYN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aab95a9ed8db410f9dc96534acd219a62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_event_type</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga0c5def74a11da1132b88c6ae39c49b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_EVT_COMM_FAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0c5def74a11da1132b88c6ae39c49b26ac47e571c741dab2961bf72dd1bd44203</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_EVT_QOS_FAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0c5def74a11da1132b88c6ae39c49b26a26390c5d8f0f449a80ac2783b28b401a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_EVT_PROC_FAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0c5def74a11da1132b88c6ae39c49b26aa09edc88b724b8f1b444512ca80d6744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_EVT_EQUIP_FAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0c5def74a11da1132b88c6ae39c49b26ab12c8182b00e05756281710b46df4869</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_EVT_ENV_FAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0c5def74a11da1132b88c6ae39c49b26a6cba23cec4450f55d77b5011e433ae9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_severity</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gae5d10fea1305de8f3ed25c9db15bdd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_SEVER_CEASED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggae5d10fea1305de8f3ed25c9db15bdd44ab104239253fe18f47615bd9d3e5c9cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_SEVER_CRITICAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggae5d10fea1305de8f3ed25c9db15bdd44adfe65a04e261139ca8e2b907299412d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_SEVER_MAJOR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggae5d10fea1305de8f3ed25c9db15bdd44a46f094cda83892b8860f50700d132da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_SEVER_MINOR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggae5d10fea1305de8f3ed25c9db15bdd44aacea94b5616ac33eda5440b96905c8d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_SEVER_WARNING</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggae5d10fea1305de8f3ed25c9db15bdd44a134e746f524a55afb2ebdd919ab62977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_SEVER_INDETERMINATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggae5d10fea1305de8f3ed25c9db15bdd44a3abbb5acbab80bd2d2427f529d37beb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_pcause_type</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaf37cbf1d5c858b410fde34287f7f0133</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_PCAUSE_T_X721</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf37cbf1d5c858b410fde34287f7f0133a9663866e11e1010b0e54659b40ecc514</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_PCAUSE_T_GSM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf37cbf1d5c858b410fde34287f7f0133a7062615e9464a4aceb36679d75aefa6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_PCAUSE_T_MANUF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf37cbf1d5c858b410fde34287f7f0133a17fc626ed6db60abda44f8191335fb8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_nack_cause</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4e7092e745ad6a620d9db9557ae3431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_INCORR_STRUCT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ead0ef53a29ff20d6e65fbb22597bfd85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_MSGTYPE_INVAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaa69db608b00bef41762960a80d87b654</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_OBJCLASS_INVAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea8d60524190fba80b6f55528b3c5bd281</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_OBJCLASS_NOTSUPP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaf61ba813a291bbfa5e77275bcd25d3cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_BTSNR_UNKN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea1a84242dcb27607375dee97c0c1cda50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_TRXNR_UNKN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea21a1f7d66f38223f79cd00eba3d17f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_OBJINST_UNKN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea8769d95e41366fad0169ba5a5c5d5558</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_ATTRID_INVAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eac53c144885c5408e22e3ba9e5d309d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_ATTRID_NOTSUPP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eab741f4f0e4dc732c256f75de342db338</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_PARAM_RANGE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaa3b9903ef4403e63f45b82c641649c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_ATTRLIST_INCONSISTENT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaec27c08e3843f4ea4f1353a7f1103b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_SPEC_IMPL_NOTSUPP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaa32be865653d593a796096abb4b7b769</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_CANT_PERFORM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eacdc644d6863f5171dae2e108339c2631</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_RES_NOTIMPL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaea1440f6ebf2d7f0bb39e3219a2cd103</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_RES_NOTAVAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea37cdbf7ca9c20ff5e44965d8d23b704d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_FREQ_NOTAVAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eae54992c46af15252eb903904a1d10fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_TEST_NOTSUPP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ead578652c2348187e63d9105334e3b25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_CAPACITY_RESTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea27932595ea8321a9a233b8ef39e88677</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_PHYSCFG_NOTPERFORM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea11f72bc8120f2663a7ca1bcbe6228ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_TEST_NOTINIT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaae14675de07bdbd7e7987ff986a7d714</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_PHYSCFG_NOTRESTORE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eacefff060b1a2380ec14632acdf73976f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_TEST_NOSUCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaf5406be79fb36247e9a65cbfebeb2c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_TEST_NOSTOP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea1a3826997baf7ae8644c453ae82909c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_MSGINCONSIST_PHYSCFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea2477572a14ad3e4eda4107f4a9546208</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_FILE_INCOMPLETE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea283b8bf64c6d057111f4d1ba65a82604</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_FILE_NOTAVAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eafc9023e438d162572dbae51188258128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_FILE_NOTACTIVATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea402505d96641833faa419f2da6c12c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_REQ_NOT_GRANT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea9c83f45f2b1f04fdb7ada5f17a4920a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_WAIT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea3add4b3cfe9e127de3cea872fcf95fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_NOTH_REPORT_EXIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaddb680e4ddd6df53c8978a3669e8a0b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_MEAS_NOTSUPP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaa57d42c0d571d66913b787022f6d7b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_MEAS_NOTSTART</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea64f8d3cf77136d9fcb93d0488b97a8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_t200_idx</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaeff934037ca8b3337a23a051bb7d9f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T200_SDCCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaeff934037ca8b3337a23a051bb7d9f1aa84e72013cfbc5599ec9e7bd1572dba5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T200_FACCH_F</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaeff934037ca8b3337a23a051bb7d9f1aa599bb79842940715aaf55090c18299c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T200_FACCH_H</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaeff934037ca8b3337a23a051bb7d9f1aa81a1a2a1a76e27cc8dc54dd651ff0ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T200_SACCH_TCH_SAPI0</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaeff934037ca8b3337a23a051bb7d9f1aa6384bb2f4fd27f3e636fceffa5b2a40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T200_SACCH_SDCCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaeff934037ca8b3337a23a051bb7d9f1aa28546867d2d0f3d670507b25e29b4945</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T200_SDCCH_SAPI3</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaeff934037ca8b3337a23a051bb7d9f1aa57b44292baa7557e62c3ea65721a5972</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T200_SACCH_TCH_SAPI3</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaeff934037ca8b3337a23a051bb7d9f1aa6140e7f5bef71d22a838426d59d47d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_bs11_objtype</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaaab44705e5c447c0f0efac2798296520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_OBJ_ALCO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaaab44705e5c447c0f0efac2798296520aefcf375d09ada44844a30ca8d1e71199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_OBJ_BBSIG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaaab44705e5c447c0f0efac2798296520a880b032c6dd73dffcdf0d8aa602fa28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_OBJ_TRX1</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaaab44705e5c447c0f0efac2798296520a4050d03cb9f7046497728b813336bb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_OBJ_CCLK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaaab44705e5c447c0f0efac2798296520a2c49715bae25be56b5f6d5efe42c7d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_OBJ_GPSU</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaaab44705e5c447c0f0efac2798296520aabf6ded844dc065a1dfe009bb6bb6fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_OBJ_LI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaaab44705e5c447c0f0efac2798296520a08510667dd1aa305fc2be8c59dfab434</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_OBJ_PA</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaaab44705e5c447c0f0efac2798296520aa14159acdbf0054b57ba4419086a2687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_bs11_trx_power</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac228583de68f2da2c4f3a7277fff82d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_GSM_2W</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8a95a776e3f37b2934440c4ea98153c8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_GSM_250mW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8a9f466d9d93de8ac3a783a2a014e0bb07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_GSM_80mW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8a5ac08b68c6dca70792f7584370021966</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_GSM_30mW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8a2fd1fa362e03bc873837f5227386f787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_DCS_3W</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8a4579c1e10bd9d470143f9276d57d48c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_DCS_1W6</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8a77fbc46cb9a5865ec4193693b1fd131b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_DCS_500mW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8afef3495bb2979aceeee53a3a6fb5c988</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_DCS_160mW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8a1e21804c87f16d20c216d22c17799fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_bs11_li_pll_mode</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga10895f0d1b7bee59d706f179a0fb8e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_LI_PLL_LOCKED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga10895f0d1b7bee59d706f179a0fb8e5ca4423da65063c0c931eae8b009a38fb99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_LI_PLL_STANDALONE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga10895f0d1b7bee59d706f179a0fb8e5ca81393978cd22cf978e6d5480aa8d430a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_bs11_line_cfg</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaf14e7b2922bc567c4cf62c762b59274a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_LINE_CFG_STAR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf14e7b2922bc567c4cf62c762b59274aa7552ca3b2593d6ffac21bf3157a2a5a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_LINE_CFG_MULTIDROP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf14e7b2922bc567c4cf62c762b59274aa5336a358d6bbb9e76053e285c16c8cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_LINE_CFG_LOOP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf14e7b2922bc567c4cf62c762b59274aae2a02597844beb708547ea09c19f5e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_bs11_phase</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga3a482cb82270957d0634b1befc147c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_SOFTWARE_RQD</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5bae5bf75ffce5197c08f3a772b0989b3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_LOAD_SMU_INTENDED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5baaa598365a457b689f0f85e3426aa5a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_LOAD_SMU_SAFETY</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5ba1230fee48d9889475865a56c6ccc5955</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_LOAD_FAILED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5bacaf7daee8a50319a462338e2e434d745</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_LOAD_DIAGNOSTIC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5bacd7ed10353ed51ca4336b5d601e00c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_WARM_UP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5ba6cce509b3af2885fd1a0c07302971f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_WARM_UP_2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5ba231fb299ab55c5b552205562f2466329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_WAIT_MIN_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5ba2a219843b2ef29bb9188f36d05a4b2fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_MAINTENANCE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5baff6b2ad5555a30353d50ff8ffd47a642</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_LOAD_MBCCU</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5baea4d63d2c42d00d10991f8e581459a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_WAIT_MIN_CFG_2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5ba44fead9b5192df922c6a5e7e3639c4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_NORMAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5ba7281f12700f9ab6cbad757a2e76cd22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_ABIS_LOAD</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5ba7da512162923cb478e820d8d1b4b483b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_ipacc_test_no</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac8b25e680c2e8089d6527693132b5e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_RLOOP_ANT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2ea1d48b1ba9a3288603fec87a5aa2fa04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_RLOOP_XCVR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2eaedb3030d2b0cec40ff9eef8391fd96b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_FUNC_OBJ</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2ea28cbfa271f34242c4d5cfe62faff58d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_CHAN_USAGE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2ea17354b7432f5aab9a03d1cac10579bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_BCCH_CHAN_USAGE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2eaf1992ff1deb69e58ec33ace7709d3463</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_FREQ_SYNC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2eab461a0a99bd793f25b32aaebc3503117</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_BCCH_INFO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2ea75c658eab96e5805ec15954542ec0882</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_TX_BEACON</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2ea6ce51ad6d2cf5dbee0e4950736256a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_SYSINFO_MONITOR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2eaa9a8a8189ed837f2feeac40550350b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_BCCCH_MONITOR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2ea5e5dcd5ad5ad7b31a7aac54f26d8123d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_ipacc_test_res</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga2b1549104dc1aeba35ec0014cb1f89b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTRES_SUCCESS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga2b1549104dc1aeba35ec0014cb1f89b2a8873ec0380cabfaef779bc41089fa6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTRES_TIMEOUT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga2b1549104dc1aeba35ec0014cb1f89b2aa8889fa76c77c7ad0557a937b4d3152e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTRES_NO_CHANS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga2b1549104dc1aeba35ec0014cb1f89b2abee6680f42454dc44b32801b9a555416</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTRES_PARTIAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga2b1549104dc1aeba35ec0014cb1f89b2a23ff0add9549be95b3b3e7112c6a9235</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTRES_STOPPED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga2b1549104dc1aeba35ec0014cb1f89b2ad8b2627ced4f1d28355f3ceaa1f6ed8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_ipacc_testres_ie</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gafe94a91d664eb69f7d9aba1082d3e691</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TR_IE_FREQ_ERR_LIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggafe94a91d664eb69f7d9aba1082d3e691a19393179c06339a08280fb46d4af0541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TR_IE_CHAN_USAGE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggafe94a91d664eb69f7d9aba1082d3e691a9f909cc8e3498a9dfa42b2f7d3d6133f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TR_IE_BCCH_INFO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggafe94a91d664eb69f7d9aba1082d3e691a521d9e7f1732c72b8707e019181075bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TR_IE_RESULT_DETAILS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggafe94a91d664eb69f7d9aba1082d3e691a39bfde35bfd0a37478671a5ed86209ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TR_IE_FREQ_ERR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggafe94a91d664eb69f7d9aba1082d3e691a158d2b211e91c73a2d0ac3a519fe3ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ipac_eie</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga349b08ab60008c0ab0541b11eceac217</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_ARFCN_WHITE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217adc61c3c7075e293edd71ec978445766c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_ARFCH_BLACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a9f237c4e057e746532fa8ffa8f882e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_FREQ_ERR_LIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a743d524bbfed0663eaef429b6cb92ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_CHAN_USE_LIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a3a0301f6fb3b07e40e08879fd17ffe45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_BCCH_INFO_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a32f1430dd04e5115f63f11822a0e0bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_BCCH_INFO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a4747fbc96962abf36bd5d9e86045866e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_CONFIG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a95ca743dd982438c6abd9da275046c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_RES_DETAILS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217ad5730a22453f48018865e5d4ecdb66bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_RXLEV_THRESH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217ad312de50ebf836bda85bd1625a689742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_FREQ_SYNC_OPTS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a5540c7d5ace725e42a952b6ff5d51794</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_MAC_ADDR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217ac4fce7eb4d2f2053691e89b658536c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_HW_SW_COMPAT_NR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a3d9db4c1d2f22165c5b183a8fa178b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_MANUF_SER_NR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a5fd9f4c9503bc92e64151b268a2f634c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_OEM_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a69445ea52019cf9b1dd63b6ec462e876</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_DATE_TIME_MANUF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217ab5573cdf36b56c3721e228f035d0657c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_DATE_TIME_CALIB</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217ac5a97da6506419851d98cce60e6dcbf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_BEACON_INFO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a08ace912e15d94eac0975340b4902a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_FREQ_ERR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a4dc7b563b1e1ae32bf6c06be6b0e1d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_FREQ_BANDS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217af79c68bed8c383f0190b14baefacfb93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_MAX_TA</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a1e78e6b00f9841b93347180912700cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_CIPH_ALGOS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a349bb0fee58dcfff38f98eac3c2b748c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_CHAN_TYPES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a3a05fa48063e6f199ef171d2e8eb16d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_CHAN_MODES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a2f7a8482094ab30f6e6f8c446fbf2318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_GPRS_CODING</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a0ef3aa3bac5e7e249a63422eed8fcbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_RTP_FEATURES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217aff67160d5fde2ca323341c2732331ad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_RSL_FEATURES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a994f883d22941017b36bb84c52788adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_BTS_HW_CLASS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a27c30a0919d2456f66373e44af629128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_BTS_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217ae77563e190e3a0a6721659a150ff23d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ipac_bcch_info_type</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga520514f63887d7cf5c9fce287508c549</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_RXLEV</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a587b1d299ac28ccd3f4033ca61a21589</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_RXQUAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a65ab758c658f7a67ed9a125c940b5452</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_FREQ_ERR_QUAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a8c540f906b42f5dc0f19895c6ff6db02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_FRAME_OFFSET</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a5ae26b302897df80917895a04d3ca062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_FRAME_NR_OFFSET</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549abbfc671cd5dbc329506f38f220958ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_BSIC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a849074fa91852245fc22b54209c1c6c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_CGI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a00896f6dd63b699956ed7a8f70d6e409</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_NEIGH_BA_SI2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a73c2a122ae6be539609b474d198f797a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_NEIGH_BA_SI2bis</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a0b3402b819f1e32a908e205a43d6142f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_NEIGH_BA_SI2ter</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a928a128c257385b01dcf0f4564acb920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_CELL_ALLOC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a70fe8b3ba9c91138a246e6a41ed028c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_oml_nsvc_address_type</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaf6e3c5655c5a947cd1be51600c8f91cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_NSVC_ADDR_UNSPEC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf6e3c5655c5a947cd1be51600c8f91cca16b086b3510f9dbae650bbfde366d864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_NSVC_ADDR_IPV4</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf6e3c5655c5a947cd1be51600c8f91cca91cfff2f89e4b201ccd5bb4f61123653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_NSVC_ADDR_IPV6</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf6e3c5655c5a947cd1be51600c8f91cca332bd682a5e3bd0eed49ecfdd74d0731</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct abis_om_hdr</type>
      <name>__attribute__</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga9373b3642341c610c476f88db967e8c7</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>abis_nm_sw_desc_len</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gae8d5eeed6ea745adeabfd18c08d89111</anchor>
      <arglist>(const struct abis_nm_sw_desc *sw, bool put_sw_desc)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>abis_nm_put_sw_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga46f11dd3c691cfedd061645864f04b70</anchor>
      <arglist>(struct msgb *msg, const struct abis_nm_sw_desc *sw, bool put_sw_desc)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>abis_nm_put_sw_file</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga6c3d65d93ad9bae255b6e104ffd563d0</anchor>
      <arglist>(struct msgb *msg, const char *id, const char *ver, bool put_sw_desc)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>abis_nm_get_sw_desc_len</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac398e62b1a42c2d5594b1817a77749ff</anchor>
      <arglist>(const uint8_t *buf, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>abis_nm_get_sw_conf</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga99c5c18f7852816b45e71f5e3cceccf2</anchor>
      <arglist>(const uint8_t *buf, size_t buf_len, struct abis_nm_sw_desc *sw, uint16_t sw_len)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>abis_nm_fail_evt_rep</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gafda041309b5dcbd5efca2ba98caadaad</anchor>
      <arglist>(enum abis_nm_event_type t, enum abis_nm_severity s, enum abis_nm_pcause_type ct, uint16_t cause_value, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>abis_nm_fail_evt_vrep</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga83ba84dcc2ad948602f43c984c347518</anchor>
      <arglist>(enum abis_nm_event_type t, enum abis_nm_severity s, enum abis_nm_pcause_type ct, uint16_t cause_value, const char *fmt, va_list ap)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mdisc</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a04d3a6fac45e4afbe3c42de6d341bcbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>placement</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a3375bcd82c100a482a685a888a0c229e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sequence</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>acb5c8866a58116314f6c8eda9dc3544c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>length</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>ab2b3adeb2a67e656ff030b56727fd0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>ac3c027f9a365f5741871df5ace13943f</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bts_nr</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a3893dffca2603bff4e7db8d2e4ac1a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>trx_nr</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>ab0c49070357a1b40ca8c289c58c75e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ts_nr</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a02fa46d33e739f0e1bfe42c3396ef227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>af95f620c0e85b634c0caee87127b12a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>obj_class</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a415f5f653c4a9a4aaa0baf001346b734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct abis_om_obj_inst</type>
      <name>obj_inst</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>ad1a7d787241d086e698c7079585c6a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>__attribute__</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gab90e830f0eddb6080edc75cf603f2634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_mm_event_cause_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gacf0db796abab7d62cfef431bbe0bd54e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_pcause_type_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga86d43c10c358052187c91b63509e54c6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_msgtype_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga5e689bdc489cbbe3a364c3b2d15a6865</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_att_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gae5a8396d0fb8c2754ce146dc9e45fdfb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>attrib</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a312b0ed37eb2e74cd26a3e42766c467f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bts_port</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a9fa63e35d0ec70c86a984154bea23faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>timeslot</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a37fa47dff193b952727a044c66718acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>subslot</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a98f0ce1c154a6601960c68c6eb5bf94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>abis_nm_t200_ms</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7f5deb71cc07af2be597db78045250fd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_freq_band_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4d7516d6f29fcc9102be2619efde24c6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_ciph_algo_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga517de55c5c8350be3f72898c7928bf83</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_chant_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaaed4d929035bb56cd22bb02b9c17addb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_chanm_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaf57a7935436047800a0cf59e3cb191ea</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_gprs_coding_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga28792f5381d8eaf2e56cdbb7813236eb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_rtp_feat_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga22e5ef4308789966b99e38fc05f5dead</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_rsl_feat_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaca51394605ab4389afa4bb4b347975b5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>un_blocking_timer</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>ae729413e4ab59a4863543753f1e90a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>un_blocking_retries</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a380f2441abea411c71f17bae8f45214e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reset_timer</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>ab70d1d5dafd7ce8689e0fb9b6059b54e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reset_retries</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a8a60bb16946d1a6d256ab048ceca0806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>test_timer</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a1e8974c6b66ff5a01655a42ae669f09c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>alive_timer</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>aae1f5590e9b890eaa70e69ecc0592f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>alive_retries</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>ada3ab02a5816c36a37b216bba21a708f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t1_s</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>aa96221a3f63a7f23f81dfcf0a2767846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t1_blocking_retries</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>acee8bfc5b2952982fc1defba6da83b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t1_unblocking_retries</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>aa3eaf70620acc6072c06d182d3382b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t2_s</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a2f69f269f36878a4afaaebda22830ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t2_retries</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a48c108c8d686c161cb0800e9b9caa205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t3_100ms</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>aacad6f93c789651998f9dde15c3e5e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t3_retries</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a9637c43842d04b2e7e7724dd7a0fe5d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t4_100ms</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a6caebb911d235674515691577b5651eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t4_retries</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>af95fccb6b98de95643f75b39576987bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t5_s</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>aca71f6e3d42d4d4779cdb0517ef8ad38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t5_retries</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>ad94cbfaf02dae44c1a3fde9bd7c36bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t3142</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a2156b881d0d2afa615c1e1895c823980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t3169</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a0eb690e9ff1941987bbd7b88acb56931</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t3191</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>acd7b329d875be0cb205c6ed26d67f2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t3193_10ms</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a660851f10e11b50c7d4d60d96af473ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t3195</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a3de770bd27009ac8139369f5877e84cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>n3101</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a14c297236e9f285fce552b9c6d40cc93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>n3103</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a6c12e584ff8b504a8159d2234d63c8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>n3105</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a94ea6689b6da205d0848bb5be15545c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rlc_cv_countdown</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a76d9249ada6ffcce09af3fd05c0c5992</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>t_dl_tbf_ext_10ms</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a49ee7e8f6b14d4c044c7af30477a969c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>t_ul_tbf_ext_10ms</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>adcc620084abcde301928665b09cd2e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>initial_cs</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>a632779705ad040f66e90a3b30715a704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>initial_mcs</name>
      <anchorfile>gsm__12__21_8h.html</anchorfile>
      <anchor>af1aa34d95725902c27b8f2ade0b88599</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_23_003.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__23__003_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_IMSI_MAX_DIGITS</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>ab6c909b4a6793f8d0adc68362098fc8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_IMSI_MIN_DIGITS</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>ab06c56a81bfa5561486c2619c603928c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_IMSI_BUF_SIZE</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>a2a91c54a1d9191a1ad288c92750e9357</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_TMSI_NUM_BYTES</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>ac2b7bf683783af555e5f04fd0e546efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_TMSI_SGSN_MASK</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>a378eebc64d0f38e31c4d651a891ec32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_LMSI_NUM_BYTES</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>a1f62a03c7f7ce9c914ecdee541a41ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_TLLI_NUM_BYTES</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>a4d9e125dc978ee9bcb78f4cc18279ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_PTMSI_SIG_NUM_BYTES</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>a9abb47b947e47d689e7b5636c91e8902</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_MME_CODE_NUM_BYTES</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>aa2453ce8faf3ef19c8a1dfc958ba2bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_MME_GROUP_NUM_BYTES</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>acf66ea1cee63e677833ce268009651a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_MTMSI_NUM_BYTES</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>afac95fd6351d49555d3ce45ac5383b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_MSISDN_MAX_DIGITS</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>aa32b58bb7734275a739160d44aa4d07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_MSISDN_MIN_DIGITS</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>a67b67a5d92ab4b0ef6be6acc2fa7ff1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_IMEI_TAC_NUM_DIGITS</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>a474ca1aafed82e32466772727c746775</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_IMEI_SNR_NUM_DIGITS</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>af1f96f8a6618d803086b2361b9c6a70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_IMEI_NUM_DIGITS</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>a0c9bfd62ece2ba4a792924506a812ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_IMEISV_NUM_DIGITS</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>a1ff5a32dac434733af9c52eb7e24f648</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_IMEI_NUM_DIGITS_NO_CHK</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>adbb544e8a1206ebe6513611f1d303d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_HOME_NETWORK_DOMAIN_LEN</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>af614eedc2f53be159575f34368aff792</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM23003_MME_DOMAIN_LEN</name>
      <anchorfile>gsm__23__003_8h.html</anchorfile>
      <anchor>a2058142f779864f252a0ddba19623afc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_23_032.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__23__032_8h.html</filename>
    <class kind="struct">gad_raw_head</class>
    <class kind="struct">gad_raw_ell_point</class>
    <class kind="struct">gad_raw_ell_point_unc_circle</class>
    <class kind="struct">gad_raw_ell_point_unc_ellipse</class>
    <class kind="struct">gad_raw_polygon</class>
    <class kind="struct">gad_raw_ell_point_alt</class>
    <class kind="struct">gad_raw_ell_point_alt_unc_ell</class>
    <class kind="struct">gad_raw_ell_arc</class>
    <class kind="struct">gad_raw_ha_ell_point_unc_ell</class>
    <class kind="struct">gad_raw_ha_ell_point_alt_unc_ell</class>
    <class kind="union">gad_raw</class>
    <member kind="enumeration">
      <type></type>
      <name>gad_type</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga724072483a2effebff9f40c4fd5b88a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_ELL_POINT</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8a2cb39492a02a4e0df89150c6685ac59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_ELL_POINT_UNC_CIRCLE</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8a8742f079b7f515aaaa2f9df8ffb2719a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_ELL_POINT_UNC_ELLIPSE</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8adf622ab954489f975f7de7e174373e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_POLYGON</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8a1c130fdc6f41f71d91e24c2aaf4dd680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_ELL_POINT_ALT</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8a2212d85decf26e565c582ec22d760137</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_ELL_POINT_ALT_UNC_ELL</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8a742e2400c4d694a02e5c8966c816c1ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_ELL_ARC</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8af491a2df66762e4d30e338a54b881d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_HA_ELL_POINT_UNC_ELLIPSE</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8a2719b602e9994a385e525ae3f2c646d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_HA_ELL_POINT_ALT_UNC_ELL</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8acc3691f23c54d4a712f546f210777178</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct gad_raw_head</type>
      <name>__attribute__</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gae00f0709009b8f66029ea6594a862fe6</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_head</type>
      <name>h</name>
      <anchorfile>gsm__23__032_8h.html</anchorfile>
      <anchor>aa387ee3b69ef1d5a33c4cfc588094ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>lat</name>
      <anchorfile>gsm__23__032_8h.html</anchorfile>
      <anchor>a990f6838570a60410f25ae7ecf40cc50</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>lon</name>
      <anchorfile>gsm__23__032_8h.html</anchorfile>
      <anchor>a6ef38f14013de4dad9a0cfe960038949</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>struct @114</type>
      <name>point</name>
      <anchorfile>gsm__23__032_8h.html</anchorfile>
      <anchor>a35392e8d624c585ff2eb2cecd34daceb</anchor>
      <arglist>[15]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>alt</name>
      <anchorfile>gsm__23__032_8h.html</anchorfile>
      <anchor>adce9e8efbb03600c91fbad708dc25a71</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ell_point</type>
      <name>ell_point</name>
      <anchorfile>gsm__23__032_8h.html</anchorfile>
      <anchor>ac1fc900c687890fb1d49140e36795d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ell_point_unc_circle</type>
      <name>ell_point_unc_circle</name>
      <anchorfile>gsm__23__032_8h.html</anchorfile>
      <anchor>a32bde312c4dcb17c14d6f7fb217d22dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ell_point_unc_ellipse</type>
      <name>ell_point_unc_ellipse</name>
      <anchorfile>gsm__23__032_8h.html</anchorfile>
      <anchor>a9090d861473563dae81450acabfb8372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_polygon</type>
      <name>polygon</name>
      <anchorfile>gsm__23__032_8h.html</anchorfile>
      <anchor>aefbc546ba2c9562d1299a39fc4d1eb11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ell_point_alt</type>
      <name>ell_point_alt</name>
      <anchorfile>gsm__23__032_8h.html</anchorfile>
      <anchor>ab0a60907f49e3246859e433cd893f078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ell_point_alt_unc_ell</type>
      <name>ell_point_alt_unc_ell</name>
      <anchorfile>gsm__23__032_8h.html</anchorfile>
      <anchor>a922b32e721261b3f2053bb2871e27bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ell_arc</type>
      <name>ell_arc</name>
      <anchorfile>gsm__23__032_8h.html</anchorfile>
      <anchor>a020a79d21835d330a14f6919c34b5f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ha_ell_point_unc_ell</type>
      <name>ha_ell_point_unc_ell</name>
      <anchorfile>gsm__23__032_8h.html</anchorfile>
      <anchor>a77259fbb7b6dcc1175d75d333886d710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ha_ell_point_alt_unc_ell</type>
      <name>ha_ell_point_alt_unc_ell</name>
      <anchorfile>gsm__23__032_8h.html</anchorfile>
      <anchor>ac4bdbe41349fe5b2b93f332009a3da90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_23_041.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__23__041_8h.html</filename>
    <class kind="struct">gsm23041_msg_param_gsm</class>
    <class kind="struct">gsm23041_etws_primary_gsm</class>
    <class kind="struct">gsm23041_msg_param_umts</class>
    <member kind="enumeration">
      <type></type>
      <name>gsm23041_warning_type_value</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>af37d68927e6fcd042334e9f334f8200c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_ETWS_WARN_TYPE_EARTHQUAKE</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>af37d68927e6fcd042334e9f334f8200ca624797ab9fe3af91e9d81d361815fb80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_ETWS_WARN_TYPE_TSUNAMI</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>af37d68927e6fcd042334e9f334f8200ca705ba301006162bd42dda40494d28eaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_ETWS_WARN_TYPE_EARTHQUAKE_AND_TSUNAMI</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>af37d68927e6fcd042334e9f334f8200ca5bf06fce688b613f235c78661bd3f395</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_ETWS_WARN_TYPE_TEST</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>af37d68927e6fcd042334e9f334f8200cadb641f0db36e78e0dbf1b0be5741a8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_ETWS_WARN_TYPE_OTHER</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>af37d68927e6fcd042334e9f334f8200ca87b1b4c182ffd2593e8200a9d15a201b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_LCS_EOTD_ASSIST</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea9cb4f7ea3c23b2c3c89bc47529a898df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_LCS_DGPS_CORRECTION</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea19a1fea030cb7f1cba6c6df864da6fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_LCS_GPS_EPHEM_CLOCK</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea78025933c321b8afeb979d638a07f6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_LCS_GPS_ALMANAC_OTHER</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea9c489b8900da84b9f84047f8c6a17ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_ETWS_EARTHQUAKE</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28eac43cef0ef0e6415ba4b3b9b38f26e052</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_ETWS_TSUNAMI</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea2322894a25ad6b626beb28279c0d53ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_ETWS_EARTHQUAKE_TSUNAMI</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28eaa50445f6a286b0899ecc8c537345ab1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_ETWS_TEST</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea65b5a1255179ca2a0112feb078d0f5cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_ETWS_OTHER</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28eace10c5d830406f9984cafa0ddfa9e725</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_PRESIDENTIAL</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea6d51b30ff0aaee2c220a12592c6930ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_EXTREME_IMMEDIATE_OBSERVED</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea7696807df56116170741627be83c1bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_EXTREME_IMMEDIATE_LIKELY</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28eaf2eb8f685d2f53aa4cc78f78cbbbde5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_EXTREME_EXPECTED_OBSERVED</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ead6c2779247531c3d86ee16f6a3ef8993</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_EXTREME_EXPECTED_LIKELY</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea366dbaa34f1ea43013ecedec3178cd54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_SEVERE_IMMEDIATE_OBSERVED</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea72e58ba0277bae85649d1e321ae01735</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_SEVERE_IMMEDIATE_LIKELY</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea340fecf9c12cb4ecdf44c875a7a3e2d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_SEVERE_EXPECTED_OBSERVED</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea9faec5e32564a1b1cc354ac8a6e160bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_SEVERE_EXPECTED_LIKELY</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28eae6315b89efc0840af71a47f069ce0dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_AMBER</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea646be575ef076a55e4aef4c2066cc1b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_MONTHLY_TEST</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea07790d6444fc47172c89c2c0505d2aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_EXERCISE</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28eaa31896078d1343d6612af3984bbeb6c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_OPERATOR_DEFINED</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea799de82093189c5910b83e97643aaa67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_PRESIDENTIAL_ADDL</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea46cf2026a5f63c7c8b57d9a135da6726</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_EXTREME_IMMEDIATE_OBSERVED_ADDL</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea1d71b9afd42ffcde1181e0c8857fa6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_EXTREME_IMMEDIATE_LIKELY_ADDL</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea4aea84bc090892a927bd6d38efbeb9c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_EXTREME_EXPECTED_OBSERVED_ADDL</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea28d3ae7422234256017dea60a1dec5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_EXTREME_EXPECTED_LIKELY_ADDL</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea74f328f5cf7589b116aee574b0456b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_SEVERE_IMMEDIATE_OBSERVED_ADDL</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea51c0921e3808e0822ca31e950f1c3994</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_SEVERE_IMMEDIATE_LIKELY_ADDL</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea454575be25af4e2d2125411c24412c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_SEVERE_EXPECTED_OBSERVED_ADDL</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28eae23fdd00736d085c8992fe65950cedf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_SEVERE_EXPECTED_LIKELY_ADDL</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ead89addff0dfbf5860dfcf7e8a65bff61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_AMBER_ADDL</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28eab00ce91a08653cec131a937b512146e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_MONTHLY_TEST_ADDL</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28eababb6c4302650a14d545c80429546d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_EXERCISE_ADDL</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ead84fb5dab6c09f13636eb66c7a4eac8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_CMAS_OPERATOR_DEFINED_ADDL</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea58c57530b5477c515ae450be08a3d26f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_EU_INFO_LOCAL_LANG</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28eab723e2093a5e5a45abf89fef5a4a96a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBS_MSGID_RESERVED</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a2f1398dba5e4a5616b83437528bdb28ea8663b5dc7b79521eeed92915330ebb22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct gsm23041_msg_param_gsm</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>serial_nr</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a6478c124c7cbdb8dcce115ae01e27794</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>message_id</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>aa9c217c6e58cdb2408e2ffbe9425289d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>dcs</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a3670021244908632f923d920b860e433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct @117</type>
      <name>page_param</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>ad1dd47c15cfb38821f6e3f1d44dc4a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>content</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a1e5ede02412125826a1e1d67124037f4</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>enum @115</type>
      <name>__attribute__</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a60e7e048d4a32e36ce46cfe145fc95ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>warning_type</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a35d7b6e6ccdaa8c062d29e962e06fd55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>warning_sec_info</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>a94e7ba1dfe4b84543a88215eeb5f5291</anchor>
      <arglist>[50]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>gsm__23__041_8h.html</anchorfile>
      <anchor>af95f620c0e85b634c0caee87127b12a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_25_415.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__25__415_8h.html</filename>
    <class kind="struct">iuup_pdutype0_hdr</class>
    <class kind="struct">iuup_pdutype1_hdr</class>
    <class kind="struct">iuup_pdutype14_hdr</class>
    <class kind="struct">iuup_ctrl_init_rfci_hdr</class>
    <class kind="struct">iuup_ctrl_init_hdr</class>
    <class kind="struct">iuup_ctrl_init_tail</class>
    <class kind="struct">iuup_ctrl_error_event</class>
    <class kind="struct">iuup_ctrl_ack</class>
    <class kind="struct">iuup_ctrl_nack</class>
    <member kind="enumeration">
      <type></type>
      <name>iuup_pdu_type</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a470c5ec0374309452e6ecaaea493fdb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_PDU_T_DATA_CRC</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a470c5ec0374309452e6ecaaea493fdb9a55441ed993f9ddb4180726383e4280fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_PDU_T_DATA_NOCRC</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a470c5ec0374309452e6ecaaea493fdb9a7668e15ec99dfaf000c078601218bb8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_PDU_T_CONTROL</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a470c5ec0374309452e6ecaaea493fdb9ad68c792f843701a664231ced66395a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>iuup_ack_nack</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>acc846393dc8b47f038d916ffa56802d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_AN_PROCEDURE</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>acc846393dc8b47f038d916ffa56802d2a24332acf954a170804f17775525f9c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_AN_ACK</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>acc846393dc8b47f038d916ffa56802d2a29063ae0469403e37119a632f27938f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_AN_NACK</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>acc846393dc8b47f038d916ffa56802d2a078a959dc208ee7401cc7c829f7e3619</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>iuup_fqc</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>aabab128fc13a45c2c3cdb0ff96932b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FQC_FRAME_GOOD</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>aabab128fc13a45c2c3cdb0ff96932b49a3e1d93f5861eb6b9e63739f4d271a605</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FQC_FRAME_BAD</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>aabab128fc13a45c2c3cdb0ff96932b49a3256e2dc902d218f5f2a729f0d5329d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FQC_FRAME_BAD_RADIO</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>aabab128fc13a45c2c3cdb0ff96932b49a780e6e9b05f755da705e648befcccb32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>iuup_procedure</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a8472c3150cbd57b7ef62616236fcd318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_PROC_INIT</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a8472c3150cbd57b7ef62616236fcd318a1b27a115bcfde6ab179f1ba4ff71ddc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_PROC_RATE_CTRL</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a8472c3150cbd57b7ef62616236fcd318a29e746c9e9ab7ced934b0f0719a5ef7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_PROC_TIME_ALIGN</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a8472c3150cbd57b7ef62616236fcd318ad56b9fa2a1cadd5efd6b414e896f2b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_PROC_ERR_EVENT</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a8472c3150cbd57b7ef62616236fcd318a83c96180bb0af5774ceca1bbb67ac091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>iuup_error_distance</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a676c0df3e2485dae5c9164b2b145712a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_DIST_LOCAL</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a676c0df3e2485dae5c9164b2b145712aaa74fed5159032b4bda1543ccf1ff86e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_DIST_FIRST_FWD</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a676c0df3e2485dae5c9164b2b145712aaee3be7f769616b53a4d452e610991ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_DIST_SECOND_FWD</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a676c0df3e2485dae5c9164b2b145712aa34b3d509563f17df6d92ea8ae8971048</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_DIST_RESERVED</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a676c0df3e2485dae5c9164b2b145712aa4e6eeda071a1d8fc65b45705d36e5b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>iuup_error_cause</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_CRC_ERR_HDR</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9ab4e0b27eb52816cab8b049f5ee87da4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_CRC_ERR_DATA</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9adc8a569a14ef9093b6720bfe0788e209</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_UNEXPECTED_FN</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9a4b76f3cff6ed7038a3b320cc25c6258e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_FRAME_LOSS</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9a6a53f7133655b58916bf2b79820f0cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_UNKNOWN_PDUTYPE</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9ab4c9989ceb5628ce33332f31e59a32b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_UNKNOWN_PROC</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9a0d0c5fe7e11e6aa3e3fa19bfe9a6188a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_UNKNNOWN_RES_VAL</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9a23a08b5a36008c42bf8569e96cacbf61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_UNKNNOWN_FIELD</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9aba153ea178af361f87ecf1d3a8c8007b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_FRAME_TOO_SHORT</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9acb71937bd97a8aa040d95518cba06a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_MISSING_FIELDS</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9a7e6c11ac763815998015759fcded74f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_UNEXPECTED_PDU_T</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9a31c11e8075dcb868195736b4e3e4bbe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_UNEXPECTED_PROC</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9ab7ed662ad0d010aaf52356e62e27872c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_UNEXPECTED_RFCI</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9a6f656f96f651137d8b5298de79db5765</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_UNEXPECTED_VALUE</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9a74301722ae0711f4c4537b23a341835c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_INIT_FAILURE</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9ab88235c8676f95972508af894ddc4979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_INIT_FAILURE_NET_TMR</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9ad8b36857336d9d14670ba1453cf30e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_INIT_FAILURE_REP_NACK</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9a200990aa1a2e308c3f09be7a4c3f7155</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_RATE_CTRL_FAILURE</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9a6fd3062003622ba518b8a24730a1f11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_ERR_EVENT_FAIL</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9a11f16c604766bd4d7fa8e6e7eb32943c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_TIME_ALIGN_NOTSUPP</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9aab2c0e33c0c8445b6070cccce4ca0909</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_REQ_TIME_ALIGN_NOTPOSS</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9a0d9a29b23e831fed2a6a079ce81d65fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_ERR_CAUSE_MODE_VERSION_NOT_SUPPORTED</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a82aaa67b2d0b0a5d86a86c1d259cefd9a53233ebe0ae7e67e12d30691d22c2825</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct iuup_pdutype0_hdr</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="variable">
      <type>struct iuup_pdutype14_hdr</type>
      <name>hdr</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a382d344618551ed9e012508b5ab62fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>spare_extension</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>aaf23fd2b5eb9016dc96b678a88587d7b</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>enum iuup_pdu_type</type>
      <name>__attribute__</name>
      <anchorfile>gsm__25__415_8h.html</anchorfile>
      <anchor>a5a91f0b7d5aadda63853c1366c0ba465</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_29_118.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__29__118_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>SGS_TS5_DEFAULT</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ab93e5a79964a47cb8d1487a922462b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGS_TS6_2_DEFAULT</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>abf3e451a2b476fa855e3b856f9aaad9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGS_TS7_DEFAULT</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a96b74782c6c7a0e65136d1457b816340</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGS_TS11_DEFAULT</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>af636eb40e0bfcbffca142270735c10e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGS_TS14_DEFAULT</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a84a6e6d3872b2f9559add42b328fd24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGS_TS15_DEFAULT</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a6b84da4afa5fec1d7bcab746a14f6c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGS_NS7_DEFAULT</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a02da775ee526ced96b0bd9d17c774bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGS_NS11_DEFAULT</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ad2325debad03a3bc007cb3b71a78c442</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGS_NS8_DEFAULT</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a48e1d3dec69bf610423004dfdc4c2623</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGS_NS9_DEFAULT</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a39cfe5e56893f39819eafadc5ebb8305</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGS_NS10_DEFAULT</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a80ab35b1fc94dd0b7db308d601360d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGS_NS12_DEFAULT</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a55f8222fdf8c6fe46c38a3f460bbbd3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGS_PORT_DEFAULT</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a15433d7aa1994146521a2fc023923df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGS_MME_NAME_LEN</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a6eb0c26c918fbd2bc62ad4d4c6822b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGS_VLR_NAME_MAXLEN</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>abf404f2ec9f3d914c8b0fe8c076102b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>sgsap_msg_type</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_PAGING_REQ</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943caddad99e77c8f39aea0024f8344359e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_PAGING_REJ</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943cae805ef3246cad7ae19535f16eef72dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_SERVICE_REQ</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943cab1831e053148575d0ee097edd0bc7a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_DL_UD</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943ca95e3d6b3d73f74f278932b3eda400358</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_UL_UD</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943caea49ad21604430e2c7b39db097f9088d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_LOC_UPD_REQ</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943ca0e4db7268ab61e6b8b89be9ad51fd0a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_LOC_UPD_ACK</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943cae00c6d50ed50e8056165523de13323a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_LOC_UPD_REJ</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943ca8a0df92172bfcf1320836e57ef0bf5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_TMSI_REALL_CMPL</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943cacb68df2ae499f5c0e5f248b5e40edeaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_ALERT_REQ</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943ca18282dfd12e0fe5c790b6f971ff32baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_ALERT_ACK</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943ca348a93debcb17d9e41791471ad469221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_ALERT_REJ</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943ca5ae773298004d82f390cff3e3d279513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_UE_ACT_IND</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943caef0fe3a51f035836f5924bff6eedd9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_EPS_DET_IND</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943cafbc3b3f1d24096220911acd9f7822726</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_EPS_DET_ACK</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943ca6d236fbef116a6505935940799a55e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_IMSI_DET_IND</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943ca1121f714b929fb1573e2160a7278cead</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_IMSI_DET_ACK</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943ca31e0b01dff4c0237e27ed2463d789150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_RESET_IND</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943ca27e5887eca9ab341e4581ce880db9441</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_RESET_ACK</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943ca443f0d9fe391f0eac71c9dece1b1b6ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_SERVICE_ABORT_REQ</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943ca65cad23358de1e454757a3cad1fcbbe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_MO_CSFB_IND</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943cafc76cd19e88dba30de079378f74c1403</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_MM_INFO_REQ</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943caf7cb6c1c426c6ffc837119f076e04b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_RELEASE_REQ</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943cad5fd50820ac6f2b1740f6bec58807075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_STATUS</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943ca692697fe1c2a9d83cd969d51b251596e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_MSGT_UE_UNREACHABLE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a734ce48a1ec8ec7728f3f5bd3c13943ca767113e193642972060fbd814675da9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>sgsap_iei</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_IMSI</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222eaec7dd47049beffc04320cb24eaa1d1bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_VLR_NAME</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea07b320d6b65dcf2e51faa9a2a86a7deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_TMSI</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222eaff5c7880871bf89ec9563f34993f2586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_LAI</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222eab9e2842de85cdd34bbbdc1cbcb82139f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_CHAN_NEEDED</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea7dedbcd230929bec6982ebe93333e5ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_EMLPP_PRIORITY</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222eae4382b54ef7b607cba0a38a58189e94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_TMSI_STATUS</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea7c0802870a1e83d4d0c59a561980542f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_SGS_CAUSE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ead032c3913fada79b596f05abcbbb6bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_MME_NAME</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222eaf6d13f79938542e5cb2aa91802a349d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_EPS_LU_TYPE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea8ce50b816461d55d787271d56c99c058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_GLOBAL_CN_ID</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222eae3ac3558a7b812e144e193e8b477185a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_MOBILE_ID</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222eaee007de49f8f10531aa7c6abdb14456c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_REJECT_CAUSE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222eab30eac8680deeec5389be55a76b3530a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_IMSI_DET_EPS_TYPE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea440bba2f901705c1fc2a5decaab89a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_IMSI_DET_NONEPS_TYPE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222eaf3d59b0489b061d14ecb928e69077cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_IMEISV</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea1c4b2cca75d9a7295b0e1af1b789039d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_NAS_MSG_CONTAINER</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea43b97ffff2f0c80f6f5d9c2449f0be4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_MM_INFO</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222eab3e87b3fe0c02d2cfbe1184510fd1966</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_ERR_MSG</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea7e84009d7d5d0cce385ec4ae8c098d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_CLI</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea3e49ae3fe07679f166b55f04087cebf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_LCS_CLIENT_ID</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea33816dd678a5d3792bdda4eb0c3624ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_LCS_INDICATOR</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea4710705dc16cbb8b671551a0441f002a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_SS_CODE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea74ac5244ee31dd766172841d892343e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_SERVICE_INDICATOR</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea2d4680e94d05f6ca27694219663b5338</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_UE_TIMEZONE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222eaf2835ce3739bc8e81905729a6945900f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_MS_CLASSMARK2</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea6ef588b7d2141a7d2809938d8f94e879</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_TAI</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea0948f371341cc630dbe4408657689458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_EUTRAN_CGI</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea31b28df590094cb51eb0da7307ab09c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_UE_EMM_MODE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea344431d35d1074ead0d996ff56e4ee0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_ADDL_PAGING_INDICATORS</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222eae3257246de61cfb9124d6248d3b8f6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_TMSI_BASED_NRI_CONT</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea8cee6c75dc09d941a0010a442cadd2b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_IE_MO_FALLBACK_VALUE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2b0c43f2217700767a0e0bdf072222ea96346f32db66f961467999bef14e20ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>sgsap_eps_lu_type</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2f25e66d58979426a111423d9362449</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_EPS_LUT_IMSI_ATTACH</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2f25e66d58979426a111423d9362449ac605dd783317ae4a7e7bcfe4d089fe06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_EPS_LUT_NORMAL</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac2f25e66d58979426a111423d9362449aa3e2ab3bfdce14d9fc212725222b3050</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>sgsap_imsi_det_eps_type</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>aa043f682033c22b1870fac3ba68f8bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_ID_EPS_T_NETWORK_INITIATED</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>aa043f682033c22b1870fac3ba68f8bd8a7fdab40c118515d5f8e2779f743f1913</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_ID_EPS_T_UE_INITIATED</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>aa043f682033c22b1870fac3ba68f8bd8a37b8f54f1b8206fc39a5d1aa4b4b3748</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_ID_EPS_T_EPS_NOT_ALLOWED</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>aa043f682033c22b1870fac3ba68f8bd8a83b803eb584e7f0b7494e488c12ea94f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>sgsap_imsi_det_noneps_type</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a0dc13d382efbf6e449777911a932293b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_ID_NONEPS_T_EXPLICIT_UE_NONEPS</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a0dc13d382efbf6e449777911a932293ba3962bd55f2967e76097ed1a45a925e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_ID_NONEPS_T_COMBINED_UE_EPS_NONEPS</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a0dc13d382efbf6e449777911a932293ba3a5479aeb0b4f9e01c384c2ad224f90e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_ID_NONEPS_T_IMPLICIT_UE_EPS_NONEPS</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a0dc13d382efbf6e449777911a932293bacc4f10aba72da5877f1ba2095e4cad9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>sgsap_service_ind</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a3dbf98e858988756f061d004c214722e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SERV_IND_CS_CALL</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a3dbf98e858988756f061d004c214722ea54303db8d614eda7c45cbcecdeb52d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SERV_IND_SMS</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a3dbf98e858988756f061d004c214722ea32c64a46dff70dd70750e157b8ff892e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SERV_IND_PAGING_TIMEOUT</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a3dbf98e858988756f061d004c214722eac6814a43fd2c11f04931cf9177171c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>sgsap_sgs_cause</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ade0a02b42fb3be45da977d8946dac45b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SGS_CAUSE_IMSI_DET_EPS</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ade0a02b42fb3be45da977d8946dac45ba8784a6ce6ff174b348fffb5883cf37d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SGS_CAUSE_IMSI_DET_EPS_NONEPS</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ade0a02b42fb3be45da977d8946dac45baadddba34a71d7b1461a05c2fdfb4745b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SGS_CAUSE_IMSI_UNKNOWN</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ade0a02b42fb3be45da977d8946dac45ba8fdd3ddc522c89fd5129cbb90e265537</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SGS_CAUSE_IMSI_DET_NON_EPS</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ade0a02b42fb3be45da977d8946dac45ba795c121999274a51074eaa6ef211b278</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SGS_CAUSE_IMSI_IMPL_DET_NON_EPS</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ade0a02b42fb3be45da977d8946dac45ba387010b6f43f7752f6e2144f5077dee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SGS_CAUSE_UE_UNREACHABLE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ade0a02b42fb3be45da977d8946dac45badc25f7d8d1f2df9660098b4339e67325</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SGS_CAUSE_MSG_INCOMP_STATE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ade0a02b42fb3be45da977d8946dac45bac603adbbb95408854f5f3a849e21b879</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SGS_CAUSE_MISSING_MAND_IE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ade0a02b42fb3be45da977d8946dac45ba36072bf2be3c731c658b8a7f310cf25c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SGS_CAUSE_INVALID_MAND_IE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ade0a02b42fb3be45da977d8946dac45ba50e02a2b393cc4e402e0aa65fd9c5a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SGS_CAUSE_COND_IE_ERROR</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ade0a02b42fb3be45da977d8946dac45baf48f96c5b9430f3e510736c0b2d7724c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SGS_CAUSE_SEMANT_INCORR_MSG</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ade0a02b42fb3be45da977d8946dac45ba0c114336911ec8f60378cd097160e0e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SGS_CAUSE_MSG_UNKNOWN</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ade0a02b42fb3be45da977d8946dac45ba625dd2f632c227dd544054019d2ea854</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SGS_CAUSE_MT_CSFB_REJ_USER</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ade0a02b42fb3be45da977d8946dac45ba26ff37e642835aa71d40b8ff646b05ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_SGS_CAUSE_UE_TEMP_UNREACHABLE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ade0a02b42fb3be45da977d8946dac45baf7c929f42b1c606d607ceff0f5a248bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>sgsap_ue_emm_mode</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ace3c36d9039ebdcc8a9d34eaf52dfe17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_UE_EMM_MODE_IDLE</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ace3c36d9039ebdcc8a9d34eaf52dfe17a8cdd227f0926f236c678afae19955c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGSAP_UE_EMM_MODE_CONNECTED</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ace3c36d9039ebdcc8a9d34eaf52dfe17a1465062eef642d1014d0b3af168b04be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>sgsap_msg_type_name</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a47036e5df35b80ca0042e30794fba3ed</anchor>
      <arglist>(enum sgsap_msg_type msgt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>sgsap_iei_name</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a9f4ceb073bd3ef2f54a12d82bbb2f9d6</anchor>
      <arglist>(enum sgsap_iei iei)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>sgsap_eps_lu_type_name</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>aa268f40bbb273f58493f1566c1c0c8af</anchor>
      <arglist>(enum sgsap_eps_lu_type lut)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>sgsap_imsi_det_eps_type_name</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a362d4b2c0def4c5279d818edfcb8e993</anchor>
      <arglist>(enum sgsap_imsi_det_eps_type idt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>sgsap_imsi_det_noneps_type_name</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a68fa4aae702b42531c269f5f3e542eb8</anchor>
      <arglist>(enum sgsap_imsi_det_noneps_type idt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>sgsap_service_ind_name</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a48133f2796b068570ba4c1bd8e9fe29b</anchor>
      <arglist>(enum sgsap_service_ind si)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>sgsap_sgs_cause_name</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a8cf4813b49aa2f54f6b4428c7a7afc40</anchor>
      <arglist>(enum sgsap_sgs_cause cause)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>sgsap_ue_emm_mode_name</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a4f29bcde232d89f559081a4842722c52</anchor>
      <arglist>(enum sgsap_ue_emm_mode mode)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_msg_type_names</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ae53434dd35729adac3e5c47043529475</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_iei_names</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>ac98f2c8a6e431097e8a8937f781a4d60</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_eps_lu_type_names</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>af106c3740145dc5e48f259e9b1c58859</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_ismi_det_eps_type_names</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a49ad18c1e83045e211a36129accf2176</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_ismi_det_noneps_type_names</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a7b474868b911233d7b4a8f5891900f5b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_service_ind_names</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a0af4136fb51c97968147108350fc1808</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_sgs_cause_names</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>aa6365e66dd9953086fc8846eff0ea97d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_ue_emm_mode_names</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>a06e3f35a6c76a1c78a9bafcbb7e83228</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>sgsap_ie_tlvdef</name>
      <anchorfile>gsm__29__118_8h.html</anchorfile>
      <anchor>af0b0f94e3aba443dbe03c8c5ad42d769</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_44_004.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__44__004_8h.html</filename>
    <class kind="struct">gsm_sacch_l1_hdr</class>
    <member kind="function">
      <type>struct gsm_sacch_l1_hdr</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_44_060.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__44__060_8h.html</filename>
    <class kind="struct">gprs_rlc_ul_header_egprs_1</class>
    <class kind="struct">gprs_rlc_ul_header_egprs_2</class>
    <class kind="struct">gprs_rlc_ul_header_egprs_3</class>
    <class kind="struct">gprs_rlc_dl_header_egprs_1</class>
    <class kind="struct">gprs_rlc_dl_header_egprs_2</class>
    <class kind="struct">gprs_rlc_dl_header_egprs_3</class>
    <class kind="struct">osmo_gprs_cell_options</class>
    <class kind="struct">osmo_gprs_power_ctrl_pars</class>
    <class kind="struct">egprs_cps</class>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gprs_nmo</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a20be7cfe048d55e8bf20ec0328b24c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_NMO_I</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a20be7cfe048d55e8bf20ec0328b24c24aeab851c50e4877645d26622cc243ba7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_NMO_II</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a20be7cfe048d55e8bf20ec0328b24c24a34cbc57cfee0d594097b1e796ad285c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPRS_NMO_III</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a20be7cfe048d55e8bf20ec0328b24c24afed7156d06cb8acedf1203bb918f5946</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>egprs_cps_punc</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a41f22b2d0d750b28c60185e21fb49b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EGPRS_CPS_P1</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a41f22b2d0d750b28c60185e21fb49b6aae884def3d335eb9a766bd0a81095babe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EGPRS_CPS_P2</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a41f22b2d0d750b28c60185e21fb49b6aa729b74bc32f399117db1240d59e10de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EGPRS_CPS_P3</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a41f22b2d0d750b28c60185e21fb49b6aa46472b75b4090f48ab370dabc47d782b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EGPRS_CPS_NONE</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a41f22b2d0d750b28c60185e21fb49b6aa4e57b5a3b75a207caa4e8c930b35cc1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>egprs_hdr_type</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a2ad3bba8a4ca9c7839d42c1e7099f14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EGPRS_HDR_TYPE1</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a2ad3bba8a4ca9c7839d42c1e7099f14ca8d93ee4933f28794eb45f95941cf3921</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EGPRS_HDR_TYPE2</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a2ad3bba8a4ca9c7839d42c1e7099f14ca8880911a4c90810294abaf4d7cf46d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EGPRS_HDR_TYPE3</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a2ad3bba8a4ca9c7839d42c1e7099f14cab7c28f796217b860b9ed8d4045572b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gprs_cs</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GPRS_CS_NONE</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3a0dcea15401ce10048a048befb7603841</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GPRS_CS1</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3a86a7025907d542fa66fdaf48cf204599</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GPRS_CS2</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3aacf6970ec7d321f6624968fb1cbd9bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GPRS_CS3</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3a7df6a51d2e320c1f4a2e080673e8eb46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GPRS_CS4</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3a245604ffbd40d0fd459161ee4146cc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GPRS_MCS1</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3af760cfd03d7df9265ef4c480cce7fc47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GPRS_MCS2</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3a807f8d51d49c5022f19ef80ba5a57953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GPRS_MCS3</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3a114eaadc4eb4f76b92c3a3dd42bcb371</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GPRS_MCS4</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3a1349ea7800bd6114d5bcd8fe4acf7dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GPRS_MCS5</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3a8d1b7b74802f80c1582ba999bf8ab442</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GPRS_MCS6</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3a486ffd9b62d32866d80ea884e83d3103</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GPRS_MCS7</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3a96a8d4e8a94ee676f690b7ff723f30cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GPRS_MCS8</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3abdd3b71b7832e3fd990bc95136fcb76e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GPRS_MCS9</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3a5a2d27daa0f8e424f5b420146cc6d461</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_NUM_OSMO_GPRS_CS</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a573764bee0afbbc64c6b3e8506096df3acc1e927f3b71de45ac2cbbf44ec07415</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct gprs_rlc_ul_header_egprs_1</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>egprs_get_cps</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a04590cac736a29f76fea4b9503bbf1fe</anchor>
      <arglist>(struct egprs_cps *cps, uint8_t type, uint8_t bits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gprs_ul_block_size_bits</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a0580dc84205412e51e93c765544acc78</anchor>
      <arglist>(enum osmo_gprs_cs cs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gprs_dl_block_size_bits</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>ac0b2f3a41e9874e5074b4f29ae987caf</anchor>
      <arglist>(enum osmo_gprs_cs cs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gprs_ul_block_size_bytes</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a71e7c0cb4eee33bc7e4565f4471de3f5</anchor>
      <arglist>(enum osmo_gprs_cs cs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gprs_dl_block_size_bytes</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>af055f7f89f53cb054f9b6c3433642ca6</anchor>
      <arglist>(enum osmo_gprs_cs cs)</arglist>
    </member>
    <member kind="function">
      <type>enum osmo_gprs_cs</type>
      <name>osmo_gprs_ul_cs_by_block_bytes</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a89d80e4e90cc4a074f90b9c0cbc15008</anchor>
      <arglist>(uint8_t block_size)</arglist>
    </member>
    <member kind="function">
      <type>enum osmo_gprs_cs</type>
      <name>osmo_gprs_dl_cs_by_block_bytes</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>a8133c5f5101a21ca5debc0fb7534b750</anchor>
      <arglist>(uint8_t block_size)</arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_gprs_nmo</type>
      <name>__attribute__</name>
      <anchorfile>gsm__44__060_8h.html</anchorfile>
      <anchor>aca28f95288e46687207bd2112a6c19da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_44_068.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__44__068_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSM44068_OI_MS_IS_ORIGINATOR</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a7dd2bf7b6a77e438040d1aee2976988b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSM44068_DA_DOWNLINK_ATTACHED</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>af0e28e29010b7b96e688a06e2989ae72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSM44068_UA_UPLINK_ATTACHED</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>ae7b4fde6456871947a33b6ad02973567</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSM44068_COMM_T</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a2cfa8f3bda40688c07eb4f45cffaa9ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSM44068_DC_DATA_CONFIDENTALLY_RQD</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a2b6fd89019674709ae296d28e6701552</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSM44068_GP_GUARANTEED_PRIVACY_RQD</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>abfaab9b28cdd0c191f1bb4e17a8d5c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsm44068_iei</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>af5889c824aa7c752638dfafd4e2aef31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_IEI_MOBILE_IDENTITY</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>af5889c824aa7c752638dfafd4e2aef31ae7525b7d1dbb5ab4c74cc1ad48d07757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_IEI_USER_USER</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>af5889c824aa7c752638dfafd4e2aef31af21e5f7dd0f6aea875f086eb4ae5051a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_IEI_CALL_STATE</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>af5889c824aa7c752638dfafd4e2aef31a9994e8d0ff677a9b84170a792d892579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_IEI_STATE_ATTRIBUTES</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>af5889c824aa7c752638dfafd4e2aef31af47fe6104a698366fa05b8399c1affe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_IEI_TALKER_PRIORITY</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>af5889c824aa7c752638dfafd4e2aef31a29747ba140726ae79eaaf46762058177</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_IEI_SMS_INDICATIONS</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>af5889c824aa7c752638dfafd4e2aef31a850cf64132c277a78398e4ac743d03d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsm44068_msg_type</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>ae98680f5955b8095bf0b09cbd5ea2bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_MSGT_IMMEDIATE_SETUP</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>ae98680f5955b8095bf0b09cbd5ea2bb1af0d6507596ae60d5721b222c5734e865</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_MSGT_SETUP</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>ae98680f5955b8095bf0b09cbd5ea2bb1abf2eaa729ef2ef46a7613f274354a711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_MSGT_CONNECT</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>ae98680f5955b8095bf0b09cbd5ea2bb1a2cb9a19e4ef855e5857048890f10a606</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_MSGT_TERMINATION</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>ae98680f5955b8095bf0b09cbd5ea2bb1af21814856d21affd1888139069cf5ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_MSGT_TERMINATION_REQUEST</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>ae98680f5955b8095bf0b09cbd5ea2bb1a25a7df532af9e823ba7dfd0d364e53d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_MSGT_TERMINATION_REJECT</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>ae98680f5955b8095bf0b09cbd5ea2bb1afb14cd3b12621124ab38b8c90392b8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_MSGT_STATUS</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>ae98680f5955b8095bf0b09cbd5ea2bb1a4266b9cf193906f5c9abde532dbbc1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_MSGT_GET_STATUS</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>ae98680f5955b8095bf0b09cbd5ea2bb1a603c2c73e5dbc102c39a1fb016e812f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_MSGT_SET_PARAMETER</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>ae98680f5955b8095bf0b09cbd5ea2bb1ad256b75ffd75a5447b14e4a45f757e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_MSGT_IMMEDIATE_SETUP_2</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>ae98680f5955b8095bf0b09cbd5ea2bb1a96245ebd7534ebb83fa2e4dc4ac37183</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsm44068_priority_level</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>aeb61aa3278197ea10148307b0bf1cf5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_PRIO_LEVEL_4</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>aeb61aa3278197ea10148307b0bf1cf5ca600d5efba4b8d03f04a2547a1d03b8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_PRIO_LEVEL_3</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>aeb61aa3278197ea10148307b0bf1cf5ca676adb2f95b64cc81b5d955179d0a409</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_PRIO_LEVEL_2</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>aeb61aa3278197ea10148307b0bf1cf5cac06d66970388078a88a0bc2e8a8db2d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_PRIO_LEVEL_1</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>aeb61aa3278197ea10148307b0bf1cf5ca5f16f18f17fddbb4fc9b83fa057a8703</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_PRIO_LEVEL_0</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>aeb61aa3278197ea10148307b0bf1cf5ca6337af6e94ad462be98949de2675da03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_PRIO_LEVEL_B</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>aeb61aa3278197ea10148307b0bf1cf5ca623134d7e0403c9ffb9a50b6fbe1cffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_PRIO_LEVEL_A</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>aeb61aa3278197ea10148307b0bf1cf5ca07d2e593eac2ef2f00c550d4e61e72ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsm44068_call_state</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a755f6f06bf5ef7499a1f27e5e359942b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CSTATE_U0</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a755f6f06bf5ef7499a1f27e5e359942ba09e2b120bd44b3ae7ddcaf73d72481b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CSTATE_U1</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a755f6f06bf5ef7499a1f27e5e359942bad1cf16c618e5db75c19d0aaa26afcc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CSTATE_U2sl_U2</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a755f6f06bf5ef7499a1f27e5e359942ba417b2783fd62cbad4f9313e4e24a43f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CSTATE_U3</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a755f6f06bf5ef7499a1f27e5e359942bac7f1ecc586ed0effd319a257d30ac3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CSTATE_U4</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a755f6f06bf5ef7499a1f27e5e359942bab4dd623146effe40c14e844ddb938ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CSTATE_U5</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a755f6f06bf5ef7499a1f27e5e359942ba33349a51fc98462dd976532f76699b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CSTATE_U0p</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a755f6f06bf5ef7499a1f27e5e359942bab8735c1caf7ad5590c80c4f8b87834c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CSTATE_U2wr_U6</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a755f6f06bf5ef7499a1f27e5e359942ba39eecbe84f6bf150cd3d1037b1022c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CSTATE_U2r</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a755f6f06bf5ef7499a1f27e5e359942bab09e1b31ad7110085944580e3c445fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CSTATE_U2ws</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a755f6f06bf5ef7499a1f27e5e359942ba8f4aeff81e9637cc32288638fc831c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CSTATE_U2sr</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a755f6f06bf5ef7499a1f27e5e359942baf9ec90f8bc607dd661f74b0f5b9b2252</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CSTATE_U2nc</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a755f6f06bf5ef7499a1f27e5e359942ba6f0305b8a531e0a8a265379a83913c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsm44068_cause</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_ILLEGAL_MS</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea9a60dbd00bfe8e373ff07944e59c4e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_IMEI_NOT_ACCEPTED</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea19ac1c42b1677b49d7941694e7b90574</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_ILLEGAL_ME</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea43f70fdcc5634a90d3696cb92798a3a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_SERVICE_NOT_AUTHORIZED</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ead6d2fcaa368867f702807960eb9373e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_APP_NOT_SUPPORTED_ON_PROTO</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea6c5098e4b8ca3c4e745d36eb8084b688</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_RR_CONNECTION_ABORTED</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea73de683f434c3f7fcb3191ce126c9925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_NORMAL_CALL_CLEARING</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea5681f45cad8bd433be6a15dd5dd8fdc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_NETWORK_FAILURE</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95eaa29ea5dffa1ee3bbfc69a6f95f67f72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_BUSY</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea6b7d925b64af4455692cff306389a031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_CONGESTION</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea393ccaf6b094d3f8151342ce3cee8e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_USER_NOT_ORIGINATOR</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea7963721d18603a312c4e57dccfa5b705</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_NET_WANTS_TO_MAINTAIN_CALL</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea279a62944cecd7164db475283f14d52d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_RESPONSE_TO_GET_STATUS</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea31c9e4080a5a3eee0956ebbad123c0bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_SERVICE_OPTION_NOT_SUBSCR</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea39b01cebd028ea8e7b5baf4245f1f1a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_REQUESTED_SERVICE_NOT_SUB</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea98b1fc84902859a9fffc62ce0491ec3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_SERVICE_OPTION_OOO</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea0ee93164ef5c9592e95db87439257e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_CALL_CANNOT_BE_IDENTIFIED</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea6f80bd50e5fd327023ca4f38aa7c5b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_RETRY_UPON_ENTRY_NEW_CALL</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95eabbcfd5402957749c30ed7a8cc5ce6dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_INVALID_TRANSACTION_ID</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea23226d3ce7e8bd4fb6fd3b5f25c14e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_SEMANTICALLY_INCORRECT_MSG</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea70d4fdf58a66d6717daac56753ce0345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_INVALID_MANDATORY_INFO</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea9166325fc735a4684d97a422af2cedb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_MESSAGE_TYPE_NON_EXISTENT</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95eac657f159feadb9fea97feff99fed8793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_MESSAGE_TYPE_NOT_COMPAT</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea3771d9dfa2803044024e4f6e1510cd9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_IE_NON_EXISTENT</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea0add44b993a3339e2b9d1c1ceda888e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_IE_NOT_COMPAT</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95eace0cc8fea1c7801c33c8d05b94b1c5a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_CAUSE_PROTOCOL_ERROR</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a6faa6fb99850985c894c33288cdac95ea6638db487c1276309b2bf79b0605cbc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsm44068_talker_priority</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>af161bf3658113a803c33cff62a29344d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_PRIO_NORMAL</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>af161bf3658113a803c33cff62a29344da3ffa2149a5bc039fbab6340d266acae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_PRIO_PRIVILEGED</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>af161bf3658113a803c33cff62a29344daa90be348986e35e4e820ed7f88b92270</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSM44068_PRIO_EMERGENCY</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>af161bf3658113a803c33cff62a29344da8d8e568b9e5228343bdb7b29bfcf860d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsm44068_msg_type_names</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>afd8cc0d9dc1a530a3b06896a0fc22956</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsm44068_priority_level_names</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a16ac01ef6bd216bc3c45864dfdef650a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsm44068_cause_names</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a96b3d2f5e5937aadad2e041e9b17d588</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsm44068_call_state_names</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a3748e3ceae07f0634031ee323e83cb52</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsm44068_talker_priority_names</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a60dad9b34fb62e70f2de22237cd0da42</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>osmo_gsm44068_att_tlvdef</name>
      <anchorfile>gsm__44__068_8h.html</anchorfile>
      <anchor>a3bd2b4492cf11e83e8874abc2c59cbc1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_44_318.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__44__318_8h.html</filename>
    <class kind="struct">gan_rc_csr_hdr</class>
    <class kind="struct">gan_cch_desc_ie</class>
    <member kind="enumeration">
      <type></type>
      <name>gan_pdisc</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a740bd6cfcc7b499f84ef317e93bdab2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_PDISC_RC</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a740bd6cfcc7b499f84ef317e93bdab2aadbcb121f962007cdaf94f251ee54ccfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_PDISC_CSR</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a740bd6cfcc7b499f84ef317e93bdab2aa45d826847d6aa6bde306961ceaa00a4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_PDISC_PSR</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a740bd6cfcc7b499f84ef317e93bdab2aa9887633a251a4d19e1604c575ac6bd9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gan_msg_type</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_RC_DISCOVERY_REQUEST</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a8943d846bf2fabe1842ae24fbed91644</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_RC_DISCOVERY_ACCEPT</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a1ee41abd905980165830aaf015cd48e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_RC_DISCOVERY_REJECT</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535aa81b1863f7fa7bf69cfd8404e827927c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_RC_REGISTER_REQUEST</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a7c114a5264027eb03bfea01f09f91754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_RC_REGISTER_ACCEPT</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535aec307f0d1c02f4d48067687f07c8654e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_RC_REGISTER_REDIRECT</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535ac371674901fe7a9cc01d760afb94ae7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_RC_REGISTER_REJECT</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a12ba80527f57db4351caa319634cb8ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_RC_DEREGISTER</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535ad91cc0b7967b37834b640af213b02fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_RC_REGISTER_UPDATE_UL</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a4c51c66d90b993e057607cc610d1a4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_RC_REGISTER_UPDATE_DL</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535afdca29dab3270f918b5940fc49733b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_RC_CELL_BCAST_INFO</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a2ed1246d033ebc1e4a7f24c9685b3658</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_CIPH_MODE_CMD</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a29eca0a85685c51394f2a7158e55bcf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_CIPH_MODE_COMPL</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535add716f802308f501698d46c9bdce0bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_ACT_CHAN</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535aacf324cdf2cf7f35a92978b54e8282eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_ACT_CHAN_ACK</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535aafb0bbd473d94f5e1bfce8ad4c061f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_ACT_CHAN_COMPL</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a91603ffa3fde8590ec00580c03507c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_ACT_CHAN_FAIL</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535acbb06cb983438fd74286cd883c59e8b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_CHAN_MODE_MOD</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535ab0af42a768e84eff58cda006195a48c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_CHAN_MODE_MOD_ACK</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a007421a56c5b715984601b721134bbad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_RELEASE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a51c2fc0accead5df8f484e5bd2b03a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_RELEASE_COMPL</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a1d56ce19b0404fbe88987c28681a71da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_CLEAR_REQ</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a366d2f92cc5408abf6bb586aee66ff94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_HO_ACCESS</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a20e37d4d89cdf98170a1ec38eebd7218</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_HO_COMPL</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a240dd81ae2a0dda3d2572e6b14a8cbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_UL_QUAL_IND</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a0bcb5cc1bbd042e8786e5b309821c9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_HO_INFO</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535ac2538e595f4fff245651e2554b9df4b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_HO_CMD</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a176003543fba8afed9890906410bc950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_HO_FAIL</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a553947fdede08549f0ee9295180bc424</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_PAGING_REQ</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535aee4c41f375e6d775884f41b107a0ac91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_PAGING_RESP</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a1b4093ff6edf258385933fcd5efd8269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_UL_DIRECT_XFER</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a35c5810842689a2917be161d708a1a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_DL_DIRECT_XFER</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535ab0004a033d5567f93057c2b11cb31dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_STATUS</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a1e75fbfbaef0ad8766884ea393288dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_RC_KEEPALIVE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535acaebca3adebc3aa57921914f34b58be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_CM_ENQ</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a78bb327800f27d6c7ddbddc9d269de88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_CM_CHANGE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535ac584c3247d691ac782992e0663c72fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_PSR_GPRS_SUSPEND_REQ</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535ae24f050f0bcc910f946c2493634cae10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_RC_SYNC_INFO</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a57606378118d35065d38a732e818936c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_CSR_UTRAN_CM_CHG</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a7e06ab0e5f1c62d199fdf8b920c48ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_REQUEST</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a1c7402ff2814f6fc2cce39bb9e7315a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_REQUEST_ACCEPT</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535a81f8dbd3e3dc76d7946ed869d5ad4936</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_MT_CSR_REQUEST_REJECT</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a4af8b5d68e7c822403698a7024926535aa902bed589c7315a45b4df130abe5f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gan_iei</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_MI</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365acbff84efab56f13dcbeef6badbf6238d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GAN_RELEASE_IND</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365aaf6d2885fe8a7ca91e5e1b6f338a674f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_RADIO_IE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a0d97bfe2ba0cb5760d6ce40fdd373559</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GERAN_CELL_ID</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a752c5e42f984ca4a86500c0c542efdba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_LAC</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a944c8af47273723ebaf07a0d2b01c6fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GERAN_COV_IND</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365ac8ca1a420422516d936db5db4af3a72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GAN_CM</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365ac90d30c449c7d81a23629b7c5f1f94d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GEO_LOC</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a0d1f6672ddac03654c5b0667de628a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_DEF_SEGW_IP</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365ad1386276bb27ec633729911b596f6d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_DEF_SEGW_FQDN</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a04e59fb8e79d4129cacbce5adc96d940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_REDIR_CTR</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a5bba02fde0182f0e40788de771cc85f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_DISCOV_REJ_CAUSE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a9ab0ebc91d9fd488af5e33874e7b2c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GANC_CELL_DESC</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365aaf908f4dedd7a13096b9b530c88e0187</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GANC_CTRL_CH_DESC</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365ac77fccf5e374d43786a38586bd13af64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GERAN_CELL_ID_LIST</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a23092ecdf6d93fb133bfe72ed78e974a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_TU3907_TIMER</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a5ac9300c3e3d6bac27743bd1eeb6cbd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_RR_STATE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365aa11467a8b13ea4d289af796721189376</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_RAI</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a73c800fe11c4fda338ff202e00d7a0e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GAN_BAND</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365adf8952d1017acc7b3e7cbe65211062a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GARC_GACSR_STATE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365aafe458e9751c8720729432b3908809a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_REG_REJ_CAUSE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a0511da0648dde7a3666fdb860281095b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_TU3906_TIMER</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365aa5aafc40aa0ef97c8fce093dc362bc02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_TU3910_TIMER</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a0127eddb9b62a6dc02174f0d5b1c4b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_TU3902_TIMER</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a78ac8cc7598606cfb9ee28d5d49a101d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_L3_MSG</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a66b6bb653fe43dc72a5478a631366fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_CHAN_MODE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a37de4123ec0b3ed929e0ed171299871f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_MS_CLASSMARK2</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a36111a68cbefd95b9026a7a82e71ec26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_RR_CAUSE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a3e931f1d33570f748cac40046630f42e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_EI_CIPH_MODE_SET</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a8c8974661d5ff76b8cecad878d6f2fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GPRS_RESUMPTION</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a34706d0ca6a4a9ee1636b37f6594d1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_HO_FROM_GAN_CMD</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a982c5fa8d32fe8edb07c5aef27cd3201</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_UL_QUAL_IND</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a6dac41a3d2f3d15981b9bf47893dce64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_TLLI</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a165b2ce00de4c5e41ef6e71c01e6af5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_PFI</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a65867c686f8af73c2c0da6c295d62ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_SUSP_CAUSE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365af3d730c228e443354b0c4f5c2eee4b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_TU3920_TIMER</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a9ab602c6c94766d1aeb1efe949e2bbb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_REQD_QOS</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a2939d6f2efa41c58e7d5f6e11ea1bdf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_P_DEACT_CAUSE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365ab4905b2690f299619b711928178ae602</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_REQD_UL_RATE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a3e7b36abb9ff1517db3c8312e6a8d2b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_RAC</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a3ae989f41e1ec774066a5c3c05aea9fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_AP_LOCATION</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a5ed64675962cc287cad05ab5f6bdb72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_TU4001_TIMER</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365af12e34a7f6055156bb16fe1d31bd0a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_LOC_STATUS</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a04a076b007c7ce6a2c9f1952196fac95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_CIPH_RESP</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a43fa653b097deca4d92822d19524d21d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_CIPH_RAND</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a98142505a2ee5dff62b9677a6afddb02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_CIPH_MAC</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a9d15de74c107c17e855a9faeb10558a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_CKSN</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365ab8092a24e6815f44a642bd5fbb935d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_SAPI_ID</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365aad157728d9c543a1d52f1bc6d643588d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_EST_CAUSE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a8c529f85c65208e21a5f403d12aa7a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_CHAN_NEEDED</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365ae337c583c6e894d49761b70d4c40970a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_PDU_IN_ERROR</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a4dcb6c7cc7d2d49597ec4518cebbadb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_SAMPLE_SIZE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a27ce6ae225a51ec5695b6b2a016e70a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_PAYLOAD_TYPE</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365add2660cca36b4bb97d8004b140baec98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_MULTIRATE_CONF</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365ab0f25f9afb0c29aa31211ba223c243a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_MS_CLASSMARK3</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a51120630f097104ae0dbedb4cf2ddfb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_LLC_PDU</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a6fca3e83a1b31146ab94f816454b9e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_LOC_BLACKL_IND</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365ac034bf7f2f231e8a8383f912726b58e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_RESET_IND</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365af9362bfb75c7dee8f1bea9fa553e7ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_TU4003_TIMER</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365aae5565991db04233c1555bebb0414823</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_AP_SERV_NAME</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a90eb0e2dac02a217703a3e21b9fd5228</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_SERV_ZONE_INFO</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365ac06fa59aa8ea5f468d7d0217a2c6696e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_RTP_RED_CONF</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365abfc173674373f6f9843a4cf4b2fd25e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_UTRAN_CLASSMARK</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a0d38fde48d679e171cadf9831317889c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_CM_ENQ_MASK</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a3cdb2960e9c92b88f06975ce3b52e163</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_UTRAN_CELLID_LIST</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a131b4159300e1ccec6baa83f00038264</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_SERV_GANC_TBL_IND</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a2ece04485818552fecff16236055d9cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_AP_REG_IND</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365ae4f009277a16fd3a918fa9c5658a92a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GAN_PLMN_LIST</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a55b3778e1848d1d1c503ee20936c63ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_REQD_GAN_SERV</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a6d7d9ae6894c410d22e5730eb353f0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_BCAST_CONTAINER</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a14229cd14536da1e2c252a5dcb6d19cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_3G_CELL_ID</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a99336f90d7f3118091aefd5480023992</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_MS_RADIO_ID</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a96a31cd4b146da698ad628b040a24790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_DEF_GANC_IP</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a82e5a6bff7af81310e5111907ba8821b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_DEF_GANC_FQDN</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365aa8bfff5fe54d15a1b5ef953dc9903775</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GPRS_IP_ADDR</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365afd83355dbda9a4a2693cc0c90a22a50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GPRS_UDP_PORT</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a708bab66aed10d198c74afc9692d6c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GANC_TCP_PORT</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365adcb10963f3c660bffda03876fb5dbfa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_RTP_UDP_PORT</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365aec2ff132d961202726df114aa74ccc28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_RTCP_UDP_PORT</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a97b7db4199a615f16935f0b87fa6376a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_GERAN_RCV_SIGL_LIST</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a7ab67fc5361930e414460527fd1353a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GA_IE_UTRAN_RCV_SIGL_LIST</name>
      <anchorfile>gsm__44__318_8h.html</anchorfile>
      <anchor>a9bb5aa23271feb51652563d1b38a6365a7714578c2356e3ecc5ce02941f2ac0a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct gan_rc_csr_hdr</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_48_049.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__48__049_8h.html</filename>
    <class kind="struct">cbsp_header</class>
    <member kind="define">
      <type>#define</type>
      <name>CBSP_TCP_PORT</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a8374aebb727fa69b70d39067fd4bb03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cbsp_iei</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_MSG_CONTENT</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2a0eeb88d54ad123c696f0dc6e958504da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_OLD_SERIAL_NR</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2a47317fcb6cd2602c78d81253150f4286</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_NEW_SERIAL_NR</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2a9e820cc94e7b1bafc4162e26e15c0e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_CELL_LIST</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2a9b3d55c8124137ab3674d103f7ba77de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_CATEGORY</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2a3ba3432af4340853adca3e6cc67411f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_REP_PERIOD</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2af3016dbc7af361f466679bd54e1dc94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_NUM_BCAST_REQ</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2aaf28a9a25ff6f30f39dff691d88f02eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_NUM_BCAST_COMPL_LIST</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2a9db7d0f5744bc14dcb4131af26e47059</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_FAILURE_LIST</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2add494e35bc145e75d2684c60cae88beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_RR_LOADING_LIST</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2aecb11576a2ad0db4eae696584784158c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_CAUSE</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2aa3a2266d59991a8d722f49c1fe757535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_DCS</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2a9506daf3000f26d6520844687fac28c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_RECOVERY_IND</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2ad39caf98a59147b4c86304ced061e5ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_MSG_ID</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2a9413482ca91079fa6871ccf3ce383224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_EMERG_IND</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2a1b3c9080f8978abc3daee5dbb75a0967</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_WARN_TYPE</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2ae76d48c0a493b8da93ee117fc0db99de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_WARN_SEC_INFO</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2a9317f8ec55b13b855c107c32f750dab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_CHANNEL_IND</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2afb53ba6b477503f24124a08f0fd722a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_NUM_OF_PAGES</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2a9dd81cdae4707640df7a3180e0a6e9c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_SCHEDULE_PERIOD</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2a4cba142bf62ada9dd8731e2a3aca13f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_NUM_OF_RES_SLOTS</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2a61d418529463d63aa4a98167bba97c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_BCAST_MSG_TYPE</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2aa6081adcebaf3962de3c292783b735b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_WARNING_PERIOD</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2a851c3d6fd534cbd9ea6eb11cd6e2c780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_IEI_KEEP_ALIVE_REP_PERIOD</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aec568bb955992510d26e93e000ef9bc2ad849111df77659371b473d5d95fbcb01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cbsp_msg_type</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_WRITE_REPLACE</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa0875e6c4e05fdc473fafacfd1c003536</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_WRITE_REPLACE_COMPL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa8df30460c9e81a46ddcad7679ccffea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_WRITE_REPLACE_FAIL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa97c192097ffb42089130744248de6dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_KILL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa5f3ebb516324d1a27a5eaf26a6c92270</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_KILL_COMPL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fac190f3ea30eaff9eea5412c7adcb5666</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_KILL_FAIL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa14e54b0040c767a8d2aa39a3c6e0651b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_LOAD_QUERY</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa499af4d15db9d880690db251e5a18541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_LOAD_QUERY_COMPL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa85764fd7a25f6c2672451b539ad1267c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_LOAD_QUERY_FAIL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa2ec662e01272f425e6d7759a281b2b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_MSG_STATUS_QUERY</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fac4e2ceea8f9b7072831acafb1682e920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_MSG_STATUS_QUERY_COMPL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa72444f057bfda15019f09b1d27eba277</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_MSG_STATUS_QUERY_FAIL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa80c8b5db482c8ff562a2c3025992ceef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_SET_DRX</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa615b3eba4c8985b5c6421cdcf0a9890a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_SET_DRX_COMPL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa149c500c1fca3c32da4503b7e1438267</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_SET_DRX_FAIL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa8b2a22effd062655b5599cdf8479afd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_RESET</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fad3f3169d71d2ec23180a8c1d9a38ea49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_RESET_COMPL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa0a10c12776a857f40303099b01b5aa37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_RESET_FAIL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa4ce941ceb40dea550271b747d7ec7e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_RESTART</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa55e745d268a4910e8b9de2e94b4b3cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_FAILURE</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa16c70e529efc14244c21deaefc70e93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_ERROR_IND</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa8ad986767cb3a06b4d1ae6cf196865df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_KEEP_ALIVE</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9fa6e037093c0ec639ebec7ce0dac996a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_MSGT_KEEP_ALIVE_COMPL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>aba1f6a9a5929fda004ea8c370af4ec9faf28919589e4d9760844ee20e64c3af00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cbsp_category</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a84b631a92cad8b89d6c1e4f036e10079</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CATEG_HIGH_PRIO</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a84b631a92cad8b89d6c1e4f036e10079a40e5d2c1eff3d9e5af8e9c789706226c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CATEG_BACKGROUND</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a84b631a92cad8b89d6c1e4f036e10079aa27fba53fc94134e1b59f355de099219</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CATEG_NORMAL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a84b631a92cad8b89d6c1e4f036e10079a398448c05c06f7b5975f37f602146e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cbsp_cell_id_disc</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a8fb2357781bada30139dc4b43b032a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CIDD_WHOLE_CGI</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a8fb2357781bada30139dc4b43b032a4ea2e891a2341e597f6fa633637ae5487f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CIDD_LAC_CI</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a8fb2357781bada30139dc4b43b032a4eaa1bee3ca4176318d66c296f90831f35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CIDD_CI</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a8fb2357781bada30139dc4b43b032a4ea872f46d11ecbc3c925f01de86478f78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CIDD_LAI</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a8fb2357781bada30139dc4b43b032a4ea23b26f95578bd3337316c52ae444787e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CIDD_LAC</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a8fb2357781bada30139dc4b43b032a4ea0129e869c30acb78baf751d62192013c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CIDD_ALL_IN_BSC</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a8fb2357781bada30139dc4b43b032a4eaf664ccce25cc0daa5fdf009e5ebb5aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cbsp_cell_id_cause</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_PARAM_NOT_RECOGNISED</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309a5936298781906fc5d23382b749152938</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_PARAM_VAL_INVALID</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309acc83e49b75719576cb0d4a6961718d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_MSG_REF_NOT_IDENTIFIED</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309ae20f59984372464c0ef797acfc610cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_CELL_ID_NOT_VALID</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309ab9c5fce44567d110bf4c2e63b02de64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_UNRECOGNISED_MSG</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309a8851dc2b0cd12621fa7bfc9c27bd3d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_MISSING_MAND_IE</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309a6d8ec0e99005fbf03e5f3a1b9bc8e4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_BSC_CAPACITY_EXCEEDED</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309adfbf29b43f77329ea15122f0ddec126e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_CELL_MEMORY_EXCEEDED</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309a7ac816bcf1baa48a6954c8c5336f0424</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_BSC_MEMORY_EXCEEDED</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309af295e0d8e5668049623575eac746f2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_CB_NOT_SUPPORTED</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309aebd1274996e1f082cf8410942e29aa40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_CB_NOT_OPERATIONAL</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309a88b8213276b8cef365be7b340d6fceb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_INCOMPATIBLE_DRX_PARAM</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309a8594c4ae0a395e4cd600c243ce44e9ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_EXT_CHAN_NOT_SUPPORTED</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309a1a6f652972db27da6a8ab7ddd0cb7327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_MSG_REF_ALREADY_USED</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309ab825f4309014b60c888e1d51cf17f88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_UNSPECIFIED_ERROR</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309a2052da695f3e2f1d609fc14b837bd807</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CAUSE_LAI_OR_LAC_NPT_VALID</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a78291ad859111e846eb9a378fddda309a356690490439c1bdfefecf4fdc7b7a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cbsp_channel_ind</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>ad7f64316a953c7c55a67eae6c0857709</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CHAN_IND_BASIC</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>ad7f64316a953c7c55a67eae6c0857709a9e6450c0707c04f6a5634c921b9fcf67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CBSP_CHAN_IND_EXTENDED</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>ad7f64316a953c7c55a67eae6c0857709aa7897c09a31e3f95b7bcf7c0f39d2372</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct cbsp_header</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>af95f620c0e85b634c0caee87127b12a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>len</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a86b28425f5557c5ce35d4dcd94892e8e</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>cbsp_msg_type_names</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>ac09c438f3c4b43268f8da977e50b68af</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>cbsp_iei_names</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a15817ee0a8b15ee34dfe9b9633352d4d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>cbsp_category_names</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>a3c3ff9128d61f359ceddba8a7cf5e6fa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>cbsp_att_tlvdef</name>
      <anchorfile>gsm__48__049_8h.html</anchorfile>
      <anchor>ad4b8400e3ce5cacfaf9c1c17e480f5e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_48_071.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__48__071_8h.html</filename>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <class kind="struct">bsslap_ta_response</class>
    <class kind="struct">bsslap_ta_layer3</class>
    <class kind="struct">bsslap_reset</class>
    <class kind="struct">bsslap_pdu</class>
    <member kind="enumeration">
      <type></type>
      <name>bsslap_msgt</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gaf6504bfe37ad214f5cc133e7a120b22f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_TA_REQUEST</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa7c72e65862a4de23357693556d35d5f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_TA_RESPONSE</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa6696c27066a7bf2b3bae0549fc8c9834</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_REJECT</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fabdc5171712b5cfdde59a0e7c7ac44caf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_RESET</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa380675b37a292c1b50c5fbe662c99d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_ABORT</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa741c4c4411a99514e3edd59a22bef28f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_TA_LAYER3</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa132ba8942501231c9fb73f84c87bbdcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_MS_POS_CMD</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa7f7dbf318aa52be8db6754a21935a1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_MS_POS_RESP</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa2b3de62fc5dcec514dc7d36c505d47df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_UTDOA_REQ</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22faa4b073dca808e108e4cfd82d62ed7530</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_UTDOA_RESP</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa9736faf3fdeef6642bc10b05c5c8840c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bsslap_cause</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga67c23e698523c0d5146eeb9158978ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_CONGESTION</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0aa3182ed79170b6a85887c65bb5c4625e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_CHAN_MODE_NOT_SUPP</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0a2ed253b03217d057db5b98db33cb0a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_POS_PROC_NOT_SUPP</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0aa4033084a24a62b0a0a9a61c1dc33eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_OTHER_RADIO_EVT_FAIL</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0a1d07fa00bce31108fbf331744d577535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_INTRA_BSS_HO</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0abb86af41c0c7f92e12b852ba3a1ec286</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_SUPERV_TIMER_EXPIRED</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0ac002cdd986296d0727cc4c0db33866c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_INTER_BSS_HO</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0a8db86c3b41fc5c977c8c7b216f544519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_LOSS_SIG_CONN_MS</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0ac8e9440f0951c7a2fcb7592d36d87bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_INCORR_SERV_CELL_ID</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0a322cd28450db00a287dc73620094a24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_BSSAP_LE_SEGMENT_ERR</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0a2557652f58f89360a48b2bbaeb1e1089</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_CONCUR_POS_PROC_NOT_EN</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0a0166283e320de04b60bfdb529eae824d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bsslap_iei</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gafbfb80d855ad7ea3c1b6a7d450645008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_TA</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008aad71c62e7fea3517da37e239582ac925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_CELL_ID</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a5069014ab0c6859629311dbb648ca24a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_CHAN_DESC</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008ae0c92119ee42742b7b85631747a4a280</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_MEAS_REP</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a23620dbdc798af56bd2dcc2891ed7c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_CAUSE</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008aa9a626f559528909bd7d56a5d1bc2b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_RRLP_FLAG</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008ab7a868a71a08052b93eda9953a88d303</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_RRLP</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008aa889ef155ba7baafd5ccc980cc1b4482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_CELL_ID_LIST</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008aaf377bd644ea0acd4df9ab892f69b795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_ENH_MEAS_REP</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008ac1c4d2a895b8c60da538160d3d186343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_LAC</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008abb35e26d3e91ead6c2a125c8610e4df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_FREQ_LIST</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008ac206f1126d37c6a4fb6310c6b62fc8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_MS_POWER</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008ab43ef7ee62e41874855dc1bf3ceda157</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_DELTA_TIMER</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a30eab529636523505d320e721305bb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_SERVING_CELL_ID</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a2dae23d23d80ad7f1c95ab64c40cecb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_ENCR_KEY</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a47b72d62aa3561c238f465aa36e6146e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_CIPH_MODE_SET</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008adf3abfb9db3505343ee2d888f2bd15d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_CHAN_MODE</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a925a11e9e6b6899644d867acf3dfc475</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_MR_CONFIG</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a24b3ec547ff6814ae871dce862f748ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_POLLING_REPETITION</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a67d08d56c916663d7148a5a17b73aa70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_PACKET_CHAN_DESC</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a4eed686ad37a8537c65a760e3911f4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_TLLI</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a045be1bda6263182bcfe2d67d922fe4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_TFI</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a4691969b92f52c9076e7001a59a15fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_TBF_START_TIME</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a2f38f4e2c6ebaf9ea5c90f360d34ebd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_PWRUP_START_TIME</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a464a625b3178bc6cda479c41723a88fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_LONG_ENCR_KEY</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008aa997e99b761e3c5de68b3dafa1fa6c3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_CONCUR_POS_PROC_F</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008ae9fd8fe8a3f6be62ec81551901f16059</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_48_103.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__48__103_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_AOIP_RTP_PT_PCMU</name>
      <anchorfile>gsm__48__103_8h.html</anchorfile>
      <anchor>aec36f647182b4ec3481c1ab37166e675</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_AOIP_RTP_PT_PCMA</name>
      <anchorfile>gsm__48__103_8h.html</anchorfile>
      <anchor>a2602fddd17c8bf6ab9bbdb5a7ad0e5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_AOIP_RTP_PT_FR1</name>
      <anchorfile>gsm__48__103_8h.html</anchorfile>
      <anchor>a8df075e2155652afe7dd6ee52d78d3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_AOIP_RTP_PT_EFR</name>
      <anchorfile>gsm__48__103_8h.html</anchorfile>
      <anchor>a0e1974a322900d3e0aa5698a120cbe99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_AOIP_RTP_PT_HR1</name>
      <anchorfile>gsm__48__103_8h.html</anchorfile>
      <anchor>a78e72967fe5fbb1699f60e8bb56ac436</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_AOIP_RTP_PT_AMR</name>
      <anchorfile>gsm__48__103_8h.html</anchorfile>
      <anchor>a61177a922fd346b38e36991d0f554085</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_AOIP_RTP_PT_AMRWB</name>
      <anchorfile>gsm__48__103_8h.html</anchorfile>
      <anchor>a7729018e67501bda2f3977ce622e3485</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_AOIP_RTP_PT_CSD</name>
      <anchorfile>gsm__48__103_8h.html</anchorfile>
      <anchor>a635fe6576f5a2adf74a80bfb811e849d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_AOIP_RTP_PT_CSD_RED</name>
      <anchorfile>gsm__48__103_8h.html</anchorfile>
      <anchor>a11fb262d270d809aba56c7dd988ae83e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_AOIP_RTP_PT_TWTS007</name>
      <anchorfile>gsm__48__103_8h.html</anchorfile>
      <anchor>a339eaf3072935cdd044e72db3becc049</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_49_031.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>gsm__49__031_8h.html</filename>
    <includes id="gsm__48__071_8h" name="gsm_48_071.h" local="no" imported="no">osmocom/gsm/protocol/gsm_48_071.h</includes>
    <includes id="gsm__23__032_8h" name="gsm_23_032.h" local="no" imported="no">osmocom/gsm/protocol/gsm_23_032.h</includes>
    <includes id="gsm0808__utils_8h" name="gsm0808_utils.h" local="no" imported="no">osmocom/gsm/gsm0808_utils.h</includes>
    <includes id="gsm48_8h" name="gsm48.h" local="no" imported="no">osmocom/gsm/gsm48.h</includes>
    <class kind="struct">lcs_cause_ie</class>
    <class kind="struct">osmo_bssmap_le_lcs_qos</class>
    <class kind="struct">bssmap_le_location_type</class>
    <class kind="struct">bssmap_le_perform_loc_req</class>
    <class kind="struct">bssmap_le_perform_loc_resp</class>
    <class kind="struct">bssmap_le_conn_oriented_info</class>
    <class kind="struct">bssmap_le_pdu</class>
    <class kind="struct">bssap_le_pdu</class>
    <member kind="enumeration">
      <type></type>
      <name>lcs_cause</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaf7304891391c3aace1b54c75aa119dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_UNSPECIFIED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a694d230cefaa01d7ce22596e4e3996f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_SYSTEM_FAILURE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a5e4efdb2abcb8f013d5105d7f4da895a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_PROTOCOL_ERROR</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a18d6afc78e4366acb1f23756211ef498</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_DATA_MISSING_IN_REQ</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a15bc8cfff62e4cbcda53c16efb3ad02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_UNEXP_DATA_IN_REQ</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a1fc9902b459e994d95f20cfe9ab517a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_POS_METH_FAILURE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a7bb66a77d1246fe92d58436768f35076</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_TGT_MS_UNREACHABLE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a4480643bb1aa5da0690ef91221790eaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_REQUEST_ABORTED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0ab4ba3563f9da3743cc34931b0951e5c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_FACILITY_NOTSUPP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0ae506f61d89f6f22ed0e9cea5ddae8d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_INTER_BSC_HO</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0ad6a0572e78b58fb96cfa4aa9e0370607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_INTRA_BSC_HO</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a10d9339e7ed1a411236c923e43a6519b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_CONGESTION</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a1e1da242e457dc8539012dcc88418196</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_INTER_NSE_CHG</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0abdb7c26f1f92e7698f1b1f945422be67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_RA_UPDAT</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a482fca653411a0f8845c9cbac94a1654</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_PTMSI_REALLOC</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0af6f2ab35cd0533a13e2b85e898aa469c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_GPRS_SUSPENSION</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a5daf7aa8ff8b82a55f53d3fa0551ed32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bssap_le_msg_discr</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gad1c0a0a8f7a7ba993ddf59dfe4377fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSAP_LE_MSG_DISCR_BSSMAP_LE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggad1c0a0a8f7a7ba993ddf59dfe4377fe3aec78c08a77b8140c9c9fc127665e4c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bssmap_le_msgt</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga55d4849227894358bded6d687d3bcd18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_PERFORM_LOC_REQ</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18a7b0bdce74da8ac524e095a70098d1771</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_PERFORM_LOC_RESP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18adb79fce53661912cff0b00b9a101e15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_PERFORM_LOC_ABORT</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18a7d0779810bf154e64287a941b7d7a003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_PERFORM_LOC_INFO</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18acfbce6dcbfdeb06914567c93479f4f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_ASSIST_INFO_REQ</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18a7224df7c9afca654a23e6f9d55bc58dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_ASSIST_INFO_RESP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18ad5d20dd1c8b57baebf2f5237ea69328e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_CONN_ORIENTED_INFO</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18af990e8c50e754939c44cb792a51e8f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_CONN_LESS_INFO</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18a1166eaa3fc274ce7e32412718427dff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_RESET</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18a2191532351f4a2d78e7d9db84c1b919b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_RESET_ACK</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18ac052636070c69aa4da5feac2a679728c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bssmap_le_iei</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga5ba98809446e17f892e2ae06474c836b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_LCS_QoS</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baaf52433bdc336c23c6538b88fd9d9ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_LCS_PRIORITY</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bab0a7857191d761c29f785792b5ce02b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_LOCATION_TYPE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bada682ba4745dfd8b309dcad6eb58a4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_GANSS_LOCATION_TYPE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba8770e44107bec2b093cde6faad6c4e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_GEO_LOCATION</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baabaa102dbfad89432c6700baa0bd0389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_POSITIONING_DATA</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba96b7c871cbcd57ce5191b333b5c8bdb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_GANSS_POS_DATA</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba6eecfb7f644eee4dc7dc3b1162cef601</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_VELOCITY_DATA</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bab6003a14a2d4c99cb56d3b58c6b22dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_LCS_CAUSE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba36973fb63fb050ac62d3d697a8894d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_LCS_CLIENT_TYPE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba813c9e6eda66f1ecf851901600e0f932</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_APDU</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba969ec996f7bcc676666578a44fe4033b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_NET_ELEM_ID</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836badd2109a02c9ea607d6e96e1c89a2ec3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_REQ_GPS_ASS_D</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba06e6ee1d0785b959cfebc75fda01b091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_REQ_GANSS_ASS_D</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba00792f8d00fddfe2547c4580ef022f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_DECIPH_KEYS</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bab7bc93833030e0939f36b42985ff8378</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_RET_ERR_REQ</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bae25bafe887a6470d5d942e272e7d9ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_RET_ERR_CAUSE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baa0bff08074e0934a40af8c6c378abb52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_SEGMENTATION</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba1e4a19afc2bee21644cd84c75fb805b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_CLASSMARK3_INFO</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba769f4c5911cafc83b28962f0da8ea9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_CAUSE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baf699233bc3d1c57dabba94b12db091d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_CELL_ID</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bad6dec9bd322e39ecb1693452b52a0395</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_CHOSEN_CHAN</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baf3ceeb16a2c1f15d8a9ad90d85fa0e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_IMSI</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba0cc29c3f37ed743a912dcd2a0a9de914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_LCS_CAPABILITY</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba0355bc484c874c08dbcb791e10fd7e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_PKT_MEAS_REP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba924a087a51b43f4a88a85076a0476912</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_CELL_ID_LIST</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba02fcdb0ba426c6574fc902e01d3c8bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_IMEI</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba87ffe48c40a75b042a3b679b7ed35d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_BSS_MLAT_CAP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bab1f70f7b070f0192b3a1d726d17cc89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_CELL_INFO_LIST</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba821b7769110b31e420e1e010fa7a23d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_BTS_RX_ACC_LVL</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baa44ca81ca28ac7cc16ce668197375667</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_MLAT_METHOD</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba50cf360cd111699a21d0b9e17842f80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_MLAT_TA</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bad3616ca7e3df0037e25c37a891084d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_MS_SYNC_ACC</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baf4c692fb3c094814a22e2b83fcceebb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_SHORT_ID_SET</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba109e837a6973baebbc5265357e14d71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_RANDOM_ID_SET</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba920baf13d348634b8a34bff6b289ca38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_SHORT_BSS_ID</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baac5e5515bde149f9defb41219a7b1c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_RANDOM_ID</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba25e953229a218355edd1a46aca9d8c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_SHORT_ID</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba7a6279dc019502cf11f5e8b39c63ad7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_COVERAGE_CLASS</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba52bcc3dda73f3e19cf5c1cc8296bd41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_MTA_ACC_SEC_RQD</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba9a69a27b7ef941c7eefb0b12b21bf21a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bssmap_le_apdu_proto</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga07c8f710cecf0dc83a236dfecff17c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_APDU_PROT_RESERVED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga07c8f710cecf0dc83a236dfecff17c6fa3b7e1bf7ec2c6f52c3fdb52da0358288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_APDU_PROT_BSSLAP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga07c8f710cecf0dc83a236dfecff17c6fa2f7894495a354ab645ed03e5785344ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_APDU_PROT_LLP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga07c8f710cecf0dc83a236dfecff17c6fa70ced5fabb7e66641a979c79d555cbb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_APDU_PROT_SMLCPP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga07c8f710cecf0dc83a236dfecff17c6fa78d029f9db6d0e9cb1d9cd16175666ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bssmap_le_location_information</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaca021b7af8375fe32c7c7766373f9d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LOC_INFO_CURRENT_GEOGRAPHIC</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaca021b7af8375fe32c7c7766373f9d05a9eae4b973981aba77e61822c9bf17776</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LOC_INFO_ASSIST_TARGET_MS</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaca021b7af8375fe32c7c7766373f9d05a95da3509bea3415a28540656479b19a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LOC_INFO_BC_DECIPHER_KEYS</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaca021b7af8375fe32c7c7766373f9d05a51e1953e73945517f65812a443445179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bssmap_le_positioning_method</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga4e4e96b4efa15e6843a990522a216143</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_POS_METHOD_OMITTED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga4e4e96b4efa15e6843a990522a216143a33c72040c58fbffe88fbdd8c5e6b13ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_POS_METHOD_MOBILE_ASSISTED_E_OTD</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga4e4e96b4efa15e6843a990522a216143a191d823cc312ac4e5fd07e5dfb109987</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_POS_METHOD_MOBILE_BASED_E_OTD</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga4e4e96b4efa15e6843a990522a216143a7b8e320ce5bdf9f50784384d98befa48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_POS_METHOD_ASSISTED_GPS</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga4e4e96b4efa15e6843a990522a216143a97a0db1b89afb8cc17e84f3489681fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bssmap_le_lcs_client_type</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga32ab9bd10cde4b3b3d038dba65ff3ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_VALUE_ADDED_UNSPECIFIED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8ac19ae8bf543633a81defdbaca83c6374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_PLMN_OPER_UNSPECIFIED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8a97ac01209aeb0a2551a16862a706355f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_PLMN_OPER_BCAST_SERVICE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8ae2f8c4f4afbd252aa18847fcaf486444</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_PLMN_OPER_OAM</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8a07e6b696ce6ef916a7092f9233122b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_PLMN_OPER_ANON_STATS</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8ac2e802e88ae3b1ca4fd2f9984c1f629d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_PLMN_OPER_TGT_MS_SVC</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8a33ac55be592ca93190681921872f5047</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_EMERG_SVC_UNSPECIFIED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8aa4804e2f0942c365a1cd4971ce71b033</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_LI_UNSPECIFIED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8a1e56dbfeb0bd12aa2d63b8e5ec9d1904</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct osmo_bssmap_le_lcs_qos</type>
      <name>__attribute__</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga3fe817b2261c57a83bfda4cda78ffa3f</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="variable">
      <type>enum bssap_le_msg_discr</type>
      <name>__attribute__</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga50d7dcf82599e939961747933afd62f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ipaccess.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>ipaccess_8h.html</filename>
    <class kind="struct">ipaccess_head</class>
    <class kind="struct">ipaccess_head_ext</class>
    <class kind="struct">sdp_firmware</class>
    <class kind="struct">sdp_header_entry</class>
    <member kind="define">
      <type>#define</type>
      <name>IPA_TCP_PORT_OML</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a37a4d91c76b6f92744c667c188f99bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IPA_TCP_PORT_RSL</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a6b9e580e84f78d44d6ac5c3f71f699ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ipaccess_proto</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>ac40044d141b16f64013a3ce2348514a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_RSL</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>ac40044d141b16f64013a3ce2348514a0a20254643cf548ee58fd94cfdc5402f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_IPACCESS</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>ac40044d141b16f64013a3ce2348514a0a5984f7f2d06121fdcb6cfa42b78e07b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_SCCP</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>ac40044d141b16f64013a3ce2348514a0a6a39fd84012e36cdf33daca1dc80d132</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_OML</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>ac40044d141b16f64013a3ce2348514a0ab87a2091814e9da5d36f7344e3cd17f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_OSMO</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>ac40044d141b16f64013a3ce2348514a0ab95ca24f4161d624dd24af8cafb757fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_MGCP_OLD</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>ac40044d141b16f64013a3ce2348514a0adb841aa479e8053490d6f4287a953d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ipaccess_proto_ext</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a5d33767549c214ee7c8f65870f33f933</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_EXT_CTRL</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a5d33767549c214ee7c8f65870f33f933a0a101c7f660faf470f881bfb20396123</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_EXT_MGCP</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a5d33767549c214ee7c8f65870f33f933aefea8cb3ca39e07ebc313da2a84198aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_EXT_LAC</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a5d33767549c214ee7c8f65870f33f933a5b21132986dfde9642de70cf6e77224a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_EXT_SMSC</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a5d33767549c214ee7c8f65870f33f933abec0f8897084f2a247b602ff743f3869</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_EXT_ORC</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a5d33767549c214ee7c8f65870f33f933a2d54be138d6013bc1a406cef6b1834ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_EXT_GSUP</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a5d33767549c214ee7c8f65870f33f933a0206d964ae525cbcf57ff3b672c6a02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_EXT_OAP</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a5d33767549c214ee7c8f65870f33f933a6f5dd8478369cdf0fcfa57761ee9b2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_EXT_RSPRO</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a5d33767549c214ee7c8f65870f33f933a9e2b2534ed08321b998f68699dd41d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_EXT_PCU</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a5d33767549c214ee7c8f65870f33f933ac6966e397255e4f00fda272c763c61da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_PROTO_EXT_TCAP_ROUTING</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a5d33767549c214ee7c8f65870f33f933ab842edbc351c1996b071db2402b574bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ipaccess_msgtype</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a2a74dcfaae7016cedf6a7fe9588109d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_MSGT_PING</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a2a74dcfaae7016cedf6a7fe9588109d4af7b16bdecf0f6fa9bfd230b3fc60dbaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_MSGT_PONG</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a2a74dcfaae7016cedf6a7fe9588109d4a871c204ab537735de5006e74648923d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_MSGT_ID_GET</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a2a74dcfaae7016cedf6a7fe9588109d4a0ab6462ef3288905ae48ab160e6dd947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_MSGT_ID_RESP</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a2a74dcfaae7016cedf6a7fe9588109d4a9bf655d9fa1cded662aebf6814cde437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_MSGT_ID_ACK</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a2a74dcfaae7016cedf6a7fe9588109d4a1cad398906905d3ba050291033f387e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_MSGT_ID_NACK</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a2a74dcfaae7016cedf6a7fe9588109d4a893bc00fe5a9c2333ba586d895b3e92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_MSGT_PROXY</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a2a74dcfaae7016cedf6a7fe9588109d4a3d9a554cd2d0a2e275b5d4e883ae115d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_MSGT_PROXY_ACK</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a2a74dcfaae7016cedf6a7fe9588109d4af4f0123d133d43160f8b90fee583f26a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_MSGT_PROXY_NACK</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a2a74dcfaae7016cedf6a7fe9588109d4aec76f57e71cb0ed8c1399ecef8cb8b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_MSGT_SSL_INFO</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a2a74dcfaae7016cedf6a7fe9588109d4a6b99ed46344d7d46fc6090ff2b770970</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_MSGT_SCCP_OLD</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a2a74dcfaae7016cedf6a7fe9588109d4a249f61abea1d6ceb02304bb50389e726</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ipaccess_id_tags</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a9edb82c4a1574f6655f784a58ff5e704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_IDTAG_SERNR</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a9edb82c4a1574f6655f784a58ff5e704ad616c8d6933f49d4815c4331b1deed47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_IDTAG_UNITNAME</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a9edb82c4a1574f6655f784a58ff5e704a9a379ff1306abc54e60b44dc952f6461</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_IDTAG_LOCATION1</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a9edb82c4a1574f6655f784a58ff5e704ac3dc5538055351aa4e171d8b340fd00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_IDTAG_LOCATION2</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a9edb82c4a1574f6655f784a58ff5e704ab7a85582b71195999658f1aa372ae55e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_IDTAG_EQUIPVERS</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a9edb82c4a1574f6655f784a58ff5e704a388a67792e12dffff3f823a7d2985be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_IDTAG_SWVERSION</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a9edb82c4a1574f6655f784a58ff5e704aa15b7c7aab039148607c8c3517984a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_IDTAG_IPADDR</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a9edb82c4a1574f6655f784a58ff5e704aeca1266de71754d015d15e9cbd562a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_IDTAG_MACADDR</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a9edb82c4a1574f6655f784a58ff5e704a38af5b41dbe28c8a1a370e7395ea7054</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_IDTAG_UNIT</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a9edb82c4a1574f6655f784a58ff5e704a714883a91aaa5ff25dade48e8d269b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_IDTAG_USERNAME</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a9edb82c4a1574f6655f784a58ff5e704a151607a75263b1c5bdf6b02ff6d41cc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_IDTAG_PASSWORD</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a9edb82c4a1574f6655f784a58ff5e704a14ca037961cb8cf410d17d5adbaa5096</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_IDTAG_ACCESS_CLASS</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a9edb82c4a1574f6655f784a58ff5e704a706db8770ea4f9ebf81044ff474a1b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_IDTG_APP_PROTO_VER</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a9edb82c4a1574f6655f784a58ff5e704a1f00139b761ca654ba1c8953b7a414d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct ipaccess_head</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>len</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a8aed22e2c7b283705ec82e0120515618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>proto</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>adaae928b69788f774db092e75f1c4fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>ac3c027f9a365f5741871df5ace13943f</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>enum ipaccess_proto</type>
      <name>__attribute__</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>ac46001add19126ce1af579de7f014d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>magic</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a03dedff415badb9581a8ca90e6a45b53</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>more_magic</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>ab8e9f1c414571e7f466ada16e6df5a20</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>more_more_magic</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a5d631aa045f4cfafbe2a6d9636223fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>header_length</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a27843c3d043ef0b36a5128400d056054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>file_length</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a65fe5f9e6b0d2c3c3aa21531d3ceee0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>sw_part</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a90b93bd191ebc709150530e89706457d</anchor>
      <arglist>[20]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>text1</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a4b11c2d7885dc0324772cde215decf35</anchor>
      <arglist>[64]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>time</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>aef03e6eccd50957eecfe5b84bf2198e9</anchor>
      <arglist>[12]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>date</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>ab60eb899c50bb03d74757172f0e6e8d6</anchor>
      <arglist>[14]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>text2</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>aad1f675f2c3844634ea07f64bbc9808e</anchor>
      <arglist>[10]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>version</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>ac6855d2f2de521626c8e876eaf8c1819</anchor>
      <arglist>[20]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>table_offset</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a47b17f7e63a8dddc54ca3ad04ea6fc6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>something1</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>afa635cb46f3fdd328cd3c35b9300bae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>length</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>aebb70c2aab3407a9f05334c47131a43b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>addr1</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a5d821dfdf4f8a53a124afe0e489b240d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>addr2</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>aada74631db44b8dbc5e0cc31cdd644dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>start</name>
      <anchorfile>ipaccess_8h.html</anchorfile>
      <anchor>a61eb63d26b2fa6c2971603ceccffb14b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>smpp34_osmocom.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/protocol/</path>
    <filename>smpp34__osmocom_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>TLVID_osmo_arfcn</name>
      <anchorfile>smpp34__osmocom_8h.html</anchorfile>
      <anchor>a348457c5e52cec30c6397daad660c4c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVID_osmo_ta</name>
      <anchorfile>smpp34__osmocom_8h.html</anchorfile>
      <anchor>a19c562fd84cb37f62e7620885131fd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVID_osmo_rxlev_ul</name>
      <anchorfile>smpp34__osmocom_8h.html</anchorfile>
      <anchor>a7052d98167081f1eade8112aaefdbc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVID_osmo_rxqual_ul</name>
      <anchorfile>smpp34__osmocom_8h.html</anchorfile>
      <anchor>ac2e9b1c83b3fcbbb22bf063d231b6b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVID_osmo_rxlev_dl</name>
      <anchorfile>smpp34__osmocom_8h.html</anchorfile>
      <anchor>afe2a7a093315240018397add1192155e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVID_osmo_rxqual_dl</name>
      <anchorfile>smpp34__osmocom_8h.html</anchorfile>
      <anchor>a59ae578fb391655702650b79673202e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVID_osmo_imei</name>
      <anchorfile>smpp34__osmocom_8h.html</anchorfile>
      <anchor>a2fc5146c9595b3e272e7f48578f83059</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVID_osmo_ms_l1_txpwr</name>
      <anchorfile>smpp34__osmocom_8h.html</anchorfile>
      <anchor>a3fd118669c68bf587bf206701f34724d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVID_osmo_bts_l1_txpwr</name>
      <anchorfile>smpp34__osmocom_8h.html</anchorfile>
      <anchor>a1fc88bb4c99fcd0afa4483f89a6641b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rlp.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>rlp_8h.html</filename>
    <class kind="struct">osmo_rlp_frame_decoded</class>
    <member kind="enumeration">
      <type></type>
      <name>osmo_rlp_ftype</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gadb44293873b2e23683a5df4977ed5e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_FT_U</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ggadb44293873b2e23683a5df4977ed5e1faeaf2b0ee96e6f950a449ef74152f14e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_FT_S</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ggadb44293873b2e23683a5df4977ed5e1fa2cb884c1dab590f7e3c504bec599f8dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_FT_IS</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ggadb44293873b2e23683a5df4977ed5e1fae6236fbe0b130e923646212db36b2b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_rlp_u_ftype</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga3d5a393756973d8d618a183f85a371d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_SABM</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7ab756132c4e22adcd17d0f88aa393a947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_UA</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7afbf9471912209597c3dd237e1ed71555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_DISC</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7a8f821d3513cc4e6639af8192cc4035c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_DM</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7a9affa8635fc8077558247d2994693db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_NULL</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7acbd7a785b9be43b3b929d900adb70040</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_UI</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7a5bd13bde6088c36fd247a93a1b14e859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_XID</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7a52b89aa6b27edfeae7627f2c4798bef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_TEST</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7a3d644e7c4f4e128d7fe61c5e083e1435</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_REMAP</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7a30e1374f66426bf761d28b667afb6bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_rlp_s_ftype</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga81fd6bb96eea0eeb0be03e636a7e0e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_S_FT_RR</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga81fd6bb96eea0eeb0be03e636a7e0e02a33be646d5d867e460e44849ada17e2e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_S_FT_REJ</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga81fd6bb96eea0eeb0be03e636a7e0e02af55ac659d5b69bb48577189d9bbf0188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_S_FT_RNR</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga81fd6bb96eea0eeb0be03e636a7e0e02af41baaf0a5670a140c378ff5dee4747e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_S_FT_SREJ</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga81fd6bb96eea0eeb0be03e636a7e0e02a1f345bb18b91445a56f4a07c724c6872</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_rlp_decode</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga29e87676c9cdc49c9d9aa0e89c7bf031</anchor>
      <arglist>(struct osmo_rlp_frame_decoded *out, uint8_t version, const uint8_t *data, size_t data_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_rlp_encode</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga5c6f4859427ed7c0077e84f57d7adcf7</anchor>
      <arglist>(uint8_t *out, size_t out_size, const struct osmo_rlp_frame_decoded *in)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>osmo_rlp_fcs_compute</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gab6ed53e6554457b776292adb984dba83</anchor>
      <arglist>(const uint8_t *in, size_t in_len)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_rlp_ftype_vals</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gad1ec7e7b53d63de68ab9bc8de3aa3952</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_rlp_ftype_u_vals</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga6bb3ac39612a49ed8b999f4beca8536a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_rlp_ftype_s_vals</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gaa4228730490bd8f6ecf0d8e2f50acc41</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rsl.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>rsl_8h.html</filename>
    <includes id="gsm__08__58_8h" name="gsm_08_58.h" local="no" imported="no">osmocom/gsm/protocol/gsm_08_58.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>rsl_tlv_parse</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga218c6252cc3a578a2b5b97dd70fe5872</anchor>
      <arglist>(dec, buf, len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rsl_ipac_eie_tlv_parse</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga66964af702af5a538df37c8e4025e974</anchor>
      <arglist>(dec, buf, len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rsl_init_rll_hdr</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga5bf623324bd1e5e68c9998edbc94c73c</anchor>
      <arglist>(struct abis_rsl_rll_hdr *dh, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rsl_init_cchan_hdr</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac4ff7f740ab6042e68bf0cf4a5a5fc3d</anchor>
      <arglist>(struct abis_rsl_cchan_hdr *ch, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>rsl_enc_chan_nr</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4b77600de431e93bd5e949009fe087ff</anchor>
      <arglist>(uint8_t type, uint8_t subch, uint8_t timeslot)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rsl_dec_chan_nr</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad396fb733ef4cd4a83c2594fe1e39e70</anchor>
      <arglist>(uint8_t chan_nr, uint8_t *type, uint8_t *subch, uint8_t *timeslot)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>rsl_chan_nr_str_buf</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga25d380badaab4d636bbf65643fa80497</anchor>
      <arglist>(char *buf, size_t buf_len, uint8_t chan_nr)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_chan_nr_str</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga66f482e9f49ce6af90adc4edd58b8be6</anchor>
      <arglist>(uint8_t chan_nr)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>rsl_chan_nr_str_c</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6e444cacaaefb5783e568da2764e8d87</anchor>
      <arglist>(const void *ctx, uint8_t chan_nr)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_err_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaacd6d33a135e8a48cb85e473c6e7b4e0</anchor>
      <arglist>(uint8_t err)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_rlm_cause_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4f1ee278f16c74d145bcc6828edc8a49</anchor>
      <arglist>(uint8_t err)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_msg_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga899e63e2b1082ae2a2a56e933f9a71f1</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_ipac_msg_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga169f8948e4b985b0ae552176429fb088</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_or_ipac_msg_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae75789c0aee4c8931a5448ea21ee1058</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rsl_ccch_conf_to_bs_cc_chans</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gafc44940cec242201a6bc6a5b32a85cb1</anchor>
      <arglist>(int ccch_conf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rsl_rll_push_hdr</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6b0d098cb2dfb23b77028c0dfb6a87c0</anchor>
      <arglist>(struct msgb *msg, uint8_t msg_type, uint8_t chan_nr, uint8_t link_id, int transparent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rsl_rll_push_l3</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga17bbfe7fbc247284e9ec8e19ef4e14f7</anchor>
      <arglist>(struct msgb *msg, uint8_t msg_type, uint8_t chan_nr, uint8_t link_id, int transparent)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>rsl_rll_simple</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac97289db1fd4bb2b8622c66157e101de</anchor>
      <arglist>(uint8_t msg_type, uint8_t chan_nr, uint8_t link_id, int transparent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>rsl_act_type_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf419bf099d551953966577aa7038bc42</anchor>
      <arglist>(uint8_t act_type)</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>rsl_att_tlvdef</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4fb8454b9c41722ad1a608d0a5596cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>rsl_ipac_eie_tlvdef</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga435a8d19e18070ccaaf78ee0c457deb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>rsl_act_type_names</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gadfef973ce0c3dcca3c1179ac8551d16d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rtp_extensions.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>rtp__extensions_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_RTP_EXT_TWTS001</name>
      <anchorfile>rtp__extensions_8h.html</anchorfile>
      <anchor>a5169d2e8296cd0944765639dcdc0a420</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_RTP_EXT_TWTS002</name>
      <anchorfile>rtp__extensions_8h.html</anchorfile>
      <anchor>a4dddfbbf66a5ca9634098ce0a4429458</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_RTP_EXT_TWTS006</name>
      <anchorfile>rtp__extensions_8h.html</anchorfile>
      <anchor>a688aa52d749bd8eb01e67d6b1f35bd8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_RTP_EXT_TWTS007</name>
      <anchorfile>rtp__extensions_8h.html</anchorfile>
      <anchor>ac18e948ca205f9dd4ff765d159f2bfac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rxlev_stat.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>rxlev__stat_8h.html</filename>
    <class kind="struct">rxlev_stats</class>
    <member kind="define">
      <type>#define</type>
      <name>NUM_RXLEVS</name>
      <anchorfile>rxlev__stat_8h.html</anchorfile>
      <anchor>acbf75efb718610c0c141458a07fb0c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_ARFCNS</name>
      <anchorfile>rxlev__stat_8h.html</anchorfile>
      <anchor>a67c66287ddd54a579e4bbb4c2516b4d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rxlev_stat_input</name>
      <anchorfile>rxlev__stat_8h.html</anchorfile>
      <anchor>a034fbe4714c1d8e6e29fe5f39f05a944</anchor>
      <arglist>(struct rxlev_stats *st, uint16_t arfcn, uint8_t rxlev)</arglist>
    </member>
    <member kind="function">
      <type>int16_t</type>
      <name>rxlev_stat_get_next</name>
      <anchorfile>rxlev__stat_8h.html</anchorfile>
      <anchor>a1c2316a4364c775f0bd2c53e96c8e2ad</anchor>
      <arglist>(const struct rxlev_stats *st, uint8_t rxlev, int16_t arfcn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rxlev_stat_reset</name>
      <anchorfile>rxlev__stat_8h.html</anchorfile>
      <anchor>aa17a3778cbe4c2d95210d4cc81af80c5</anchor>
      <arglist>(struct rxlev_stats *st)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rxlev_stat_dump</name>
      <anchorfile>rxlev__stat_8h.html</anchorfile>
      <anchor>ac7ab8d35d52c5fdb92a00f1881c935d9</anchor>
      <arglist>(const struct rxlev_stats *st)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sysinfo.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>sysinfo_8h.html</filename>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <class kind="struct">osmo_earfcn_si2q</class>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_EARFCN_INVALID</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>ac357c90bf32b34d342bb86332f792af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_EARFCN_MEAS_INVALID</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>aa2362049fb4589a3aaa7a00ede019aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>sysinfo_buf_t</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a68d31106da0ac8260d457ec67e351d03</anchor>
      <arglist>[GSM_MACBLOCK_LEN]</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_sysinfo_type</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_NONE</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a07ef458d994f6ebbfb05a294a31a88b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_1</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a2c7999c6def7e55404ed0a66515314d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_2</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a6552c0a3c741c11c11afc8a6c0bdeebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_3</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a5aa41712b1308c0f275bfeaff2f137f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_4</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a0561a7c296ff833d3c764fbfbe3fc1f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_5</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a398dfe04c0c404920de3683f4d273395</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_6</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357ac188fe600d3e3c7658c3c663d47c640d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_7</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357ab693887c42924ac548e8233140298169</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_8</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a3a30355b5ad1486894b2a61847723b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_9</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a6d7ed53f2feeb839a61c0dfd8b591a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_10</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a170bd709453e34bb15acd204f1fe5dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_13</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357acc1b2725cb18481ebd993b7d85858042</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_16</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a553497716a95550c91483deb50e61719</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_17</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a7b7efaf3aeb64d4e259e9cd138b4cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_18</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a23a4c1f3051f4c6976f3bda66a061d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_19</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357acda1b4b84104bc1edf4bbc6a9b1a06bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_20</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357ae25ad33152d4f1f74f76ce39810091e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_2bis</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357ab96412c60a4bf7c2046186b9f2b8127d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_2ter</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357af1c30acb2d8a273df86c8d61a8d15d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_2quater</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357af6427cdf1fcd62a2e792f347ce95fc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_5bis</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a82da948986b9b3652f839498617d29f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_5ter</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a4ba5bdfe1f72dc63bcbb1b6eb19e55fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_EMO</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357ab35b0d1288f971f9ec0d6f0f0e798d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_MEAS_INFO</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a42b22f905954f53dcf39da4a6aa26f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_13alt</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a8c56f9dda5ebfbce78aac2d1a3b85d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_15</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a186b5566e227e9cd4d736cdd78051f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_2n</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357af87f66d622ceb42113c77dbbaf6e2f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_21</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357ad5eb2ddb868caec4fb7ede4e8b0d8c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_22</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a8231325bb15752d338da9cab01a6bca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYSINFO_TYPE_23</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a1a12bb734b908b076957b20b5eb14768</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_MAX_SYSINFO_TYPE</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0af8d788d9737126af4857b41cd4a357a27ae4ad73f44bfcc3a141f708efe41ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_earfcn_add</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>af79601ffcec344eae48a8c3dcfbabbbe</anchor>
      <arglist>(struct osmo_earfcn_si2q *e, uint16_t arfcn, uint8_t meas_bw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_earfcn_del</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>aab8d66bb1d380af3df988fcf86223927</anchor>
      <arglist>(struct osmo_earfcn_si2q *e, uint16_t arfcn)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>osmo_earfcn_bit_size</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a45eb218183fdeaf7cc046ab1eaefd359</anchor>
      <arglist>(const struct osmo_earfcn_si2q *e) OSMO_DEPRECATED(&quot;Use osmo_earfcn_bit_size_ext()instead.&quot;)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>osmo_earfcn_bit_size_ext</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a0fcebab66de3b6339e29f6e030d801a1</anchor>
      <arglist>(const struct osmo_earfcn_si2q *e, size_t offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_earfcn_init</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a43572feab2c65e714651381966720d0a</anchor>
      <arglist>(struct osmo_earfcn_si2q *e)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>osmo_sitype2rsl</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a5b756dc7ea2ec7a2c5bd3ab2e41babcf</anchor>
      <arglist>(enum osmo_sysinfo_type si_type)</arglist>
    </member>
    <member kind="function">
      <type>enum osmo_sysinfo_type</type>
      <name>osmo_rsl2sitype</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a8387daf5792a22d0920000fb5d93afd3</anchor>
      <arglist>(uint8_t rsl_si)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_sitype_strs</name>
      <anchorfile>sysinfo_8h.html</anchorfile>
      <anchor>a83c5fd76782dc4000eae5d7bd811eb7f</anchor>
      <arglist>[_MAX_SYSINFO_TYPE]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tlv.h</name>
    <path>/build/_osmocom_api/libosmocore/include/osmocom/gsm/</path>
    <filename>tlv_8h.html</filename>
    <class kind="struct">tlv_p_entry</class>
    <class kind="struct">tlv_def</class>
    <class kind="struct">tlv_definition</class>
    <class kind="struct">tlv_parsed</class>
    <class kind="struct">osmo_tlv_prot_msg_def</class>
    <class kind="struct">osmo_tlv_prot_ie_def</class>
    <class kind="struct">osmo_tlv_prot_def</class>
    <member kind="define">
      <type>#define</type>
      <name>LV_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga39026bd6cf52e471406263a2410738be</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLV_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gad9d2f5dc9d0cebc1876e1f7981582583</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLV16_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga8acbd050c585044e4708d8dd0cb632f6</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TL16V_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga0b7d74a14f434ce4e736e265bec606b9</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L16TV_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga8d5fcbb9a9344b14835b83b4b7b25912</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>T16LV_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gac8cd755f18ed6b5eba8d6ecdaf40141c</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TVLV_MAX_ONEBYTE</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga1c4c12b5500aeaf70cb40f5aacdd3915</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVP_PRESENT</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga87373acb2458180804c79c3619861529</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVP_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga20a66e023ec33193596458179a32c2d1</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVP_VAL</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga1363d366c59dea2d85013d3eb135067c</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVP_PRES_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga27c004f28295d4c78b5c00aa8a163760</anchor>
      <arglist>(tp, tag, min_len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVP_GET</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga0118f8b167ebc8b8bfebbde8c02f96b1</anchor>
      <arglist>(_tp, tag)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVP_GET_MINLEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa1f8015e27a4b96317471d66623f63c9</anchor>
      <arglist>(_tp, tag, min_len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVP_VAL_MINLEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga25407683731c3f5877790a56e1516d48</anchor>
      <arglist>(_tp, tag, min_len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_DEF</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaad614c604812132725a43b37c27ca339</anchor>
      <arglist>(name, mand_ies, flags)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_tlv_parser_error</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gac52a869a7ca04d56070304e97f751dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_TLVP_ERR_OFS_BEYOND_BUFFER</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ggac52a869a7ca04d56070304e97f751dffa1c732bb83d6978e3a7a283491d943dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_TLVP_ERR_OFS_LEN_BEYOND_BUFFER</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ggac52a869a7ca04d56070304e97f751dffae9b465f86ef43525dd3e69dc65a3a98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_TLVP_ERR_UNKNOWN_TLV_TYPE</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ggac52a869a7ca04d56070304e97f751dffa01408f7ddf897a14c6ab0ac42f675bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_TLVP_ERR_MAND_IE_MISSING</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ggac52a869a7ca04d56070304e97f751dffa005f94d4ee5236c60955045d7123834c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_TLVP_ERR_IE_TOO_SHORT</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ggac52a869a7ca04d56070304e97f751dffa2b0b3ed31de272766e4f610d3e0ff913</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>tlv_type</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga22c9aceefa3d83912aca8f3e8cfc27ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_NONE</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aea961722064b744b1920f5211b187d9810</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_FIXED</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aea6a00d14d068fae81a1f2d87a617b06e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_T</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aeaf3184afea11e5c1cf15bc61de7dfc383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_TV</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aea396bfeeaa7c36c0301ae48d8ffaa3218</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_TLV</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aea1b15d20b6a06bb4fa39a2f8e0058924a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_TL16V</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aeaa22af55fe9807c676c17c959e508af22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_TvLV</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aea8870632d3ad16328f4a96b9f464d0986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_SINGLE_TV</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aeadb1df6f7b917d026cf21a60c915a3c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_vTvLV_GAN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aeaf498535ccb4063a209bd4f9b428c44a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>TVLV_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga658a5dca1430fa2cc0504e17e24fac43</anchor>
      <arglist>(uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>VTVL_GAN_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga5e3ab8f3b5182187bf8fccef06dbbb3c</anchor>
      <arglist>(uint16_t tag, uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>VTVLV_GAN_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga423a9beeae38d915ceeaa31009f226bf</anchor>
      <arglist>(uint16_t tag, uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>lv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga2528e2e576bb5da450701343eb0f8a68</anchor>
      <arglist>(uint8_t *buf, uint8_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tlv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga7cab4840156919b480ff414df80c9676</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint8_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tl_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga8eddada175a965fc11913bc11852d4b4</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tlv16_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga15bd8918d50b81255c4a68d3fa5775b3</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint8_t len, const uint16_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tl16v_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga8478296905b4cd8e4b400e646c4a21c2</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tl16_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaaa8c19718f1caf7d4cbd9b31bbb6e9b8</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>t16lv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga655f3d0cb0d47fcf41d8c80d028d5405</anchor>
      <arglist>(uint8_t *buf, uint16_t tag, uint8_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tvlv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaec511a2345c4456e46acb9c1ab66a010</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tvl_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gacd6c83b8eb030cb3b22eb3a127ceb09d</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>vt_gan_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gae96ccb06dbadc0ff1582b2b372e5fa2d</anchor>
      <arglist>(uint8_t *buf, uint16_t tag)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>vtvl_gan_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga05c0da0b1acfcbfd5cc3b95e037105af</anchor>
      <arglist>(uint8_t *buf, uint16_t tag, uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>vtvlv_gan_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga31f79a9d508f2701c699efe3553f994f</anchor>
      <arglist>(uint8_t *buf, uint16_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tlv16_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga8778266f192cfe323c1eb846d443c649</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint8_t len, const uint16_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tl16v_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gae9313a1b2778a9f518ef4b0668d1a76f</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_t16lv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gafa1031013031e7fe9845fea6e95736c2</anchor>
      <arglist>(struct msgb *msg, uint16_t tag, uint8_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tvl_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa5a7f4afcb29692942886e738f3aa472</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tvlv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gade97d1078fc6e57b75c2d8f323b0186b</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tvlv_put_16be</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gac134da978129c9c924f274909c914119</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint16_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tvlv_put_32be</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gab33bd2a3d0024547520c1d7ac59bc877</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint32_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_vtvlv_gan_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga35a63b78d1ede821a8d486c7f032c20b</anchor>
      <arglist>(struct msgb *msg, uint16_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_l16tv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gac3bbc02d9c475823c85be4cd1cfbd780</anchor>
      <arglist>(struct msgb *msg, uint16_t len, uint8_t tag, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>v_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gacfddecb675d3f26add7590fff19a0b27</anchor>
      <arglist>(uint8_t *buf, uint8_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga30d03e5b5ebee2604e4ec621fe67312c</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint8_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tv_fixed_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga1d4df96a15f4e4d617b75856945dec7c</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, unsigned int len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tv16_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gace685dc8714272d80dd31840089e7eba</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint16_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_lv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga54a3775dd7feab6b24df1be6440c8eb3</anchor>
      <arglist>(struct msgb *msg, uint8_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tlv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaab0beac4c52b7aa00cb9bf1fda1a5a44</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint8_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga68b9f5e6dda073a62dff0323fc1536fa</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint8_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tv_fixed_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga375ad309358f7242ea73c39d0b3d65c3</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, unsigned int len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_v_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga7dc244ae7eec20f6e9b4622cb34cbcee</anchor>
      <arglist>(struct msgb *msg, uint8_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tl_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaff1a9b97f7a38784fb430324879ccfaf</anchor>
      <arglist>(struct msgb *msg, uint8_t tag)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tv16_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaaa4f740f9d690017866e727b719a2fd9</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint16_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tv32_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gab375a2f95cb1850e5a7eb917670cad15</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint32_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tlv_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gabcd599bb57bb6b355f4e075b863b69b7</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint8_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tlv1_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga8fd973e1e49ac26d69ff7daa53f8fb0c</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint8_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tv_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gabc75738a56fe22f2e4dc453d1176003d</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint8_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tv16_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gafc1cac67e531ab3dc0ac1b515a315c47</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint16_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tv32_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gabc5f69558d96fe560a0f7342f7b9c840</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint32_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tvlv_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga00c6f0ff4c7ad62d0e510d0282ee9956</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_vtvl_gan_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga87145ee3e50144a03b1669b7751f0029</anchor>
      <arglist>(struct msgb *msg, uint16_t tag, uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_vtvlv_gan_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga99ee0ba90f123cbe6b899112015a0ed6</anchor>
      <arglist>(struct msgb *msg, uint16_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_parse_one</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga1e435a3b2fc612198cebd788ff25af14</anchor>
      <arglist>(uint8_t *o_tag, uint16_t *o_len, const uint8_t **o_val, const struct tlv_definition *def, const uint8_t *buf, int buf_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_parse</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa52227475e0050c2f0c78cb612e01d65</anchor>
      <arglist>(struct tlv_parsed *dec, const struct tlv_definition *def, const uint8_t *buf, int buf_len, uint8_t lv_tag, uint8_t lv_tag2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_parse2</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga4859a889693eec53ecb79f361e1884a7</anchor>
      <arglist>(struct tlv_parsed *dec, int dec_multiples, const struct tlv_definition *def, const uint8_t *buf, int buf_len, uint8_t lv_tag, uint8_t lv_tag2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tlv_def_patch</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga67ac98db71684543356f05883207b8e4</anchor>
      <arglist>(struct tlv_definition *dst, const struct tlv_definition *src)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_encode_one</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gae901e6ba5e84290c91625f854302020d</anchor>
      <arglist>(struct msgb *msg, enum tlv_type type, uint8_t tag, unsigned int len, const uint8_t *val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_encode</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga33856498e87a107d862c17d292c30560</anchor>
      <arglist>(struct msgb *msg, const struct tlv_definition *def, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_encode_ordered</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga1e8928009f824515308339f867563d76</anchor>
      <arglist>(struct msgb *msg, const struct tlv_definition *def, const struct tlv_parsed *tp, const uint8_t *tag_order, unsigned int tag_order_len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>tlvp_val8</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga4ae4b57cdeacfe7dd832ebf235ff212c</anchor>
      <arglist>(const struct tlv_parsed *tp, uint8_t tag, uint8_t default_val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>tlvp_val16_unal</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga38a5fb00d63d2a2fc010ea84f9fd8d14</anchor>
      <arglist>(const struct tlv_parsed *tp, int pos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>tlvp_val32_unal</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga3901464d2c041f21b5255257190a8770</anchor>
      <arglist>(const struct tlv_parsed *tp, int pos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>tlvp_val16be</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga0def6d7d59d8ce4488da1fc85cf0882c</anchor>
      <arglist>(const struct tlv_parsed *tp, int pos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>tlvp_val32be</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga4b9d6c9e7baf8805fa6411f370d2d685</anchor>
      <arglist>(const struct tlv_parsed *tp, int pos)</arglist>
    </member>
    <member kind="function">
      <type>struct tlv_parsed *</type>
      <name>osmo_tlvp_copy</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gae1dd71750fc28e2d236c4b44cf31d1bd</anchor>
      <arglist>(const struct tlv_parsed *tp_orig, void *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_tlvp_merge</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga962dc1242cbc6d5850f9ee2e3d5638bf</anchor>
      <arglist>(struct tlv_parsed *dst, const struct tlv_parsed *src)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_shift_v_fixed</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga024e9efae87c59a89cae1b86ebc8a46e</anchor>
      <arglist>(uint8_t **data, size_t *data_len, size_t len, uint8_t **value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_match_shift_tv_fixed</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga24c0487d8d58e42a732a96db1fc30d81</anchor>
      <arglist>(uint8_t **data, size_t *data_len, uint8_t tag, size_t len, uint8_t **value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_shift_tlv</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa7e624ed464f13b7ad9f2d4059f890b7</anchor>
      <arglist>(uint8_t **data, size_t *data_len, uint8_t *tag, uint8_t **value, size_t *value_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_match_shift_tlv</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gac8abccc3b4bb687f171cbbaec34eaa44</anchor>
      <arglist>(uint8_t **data, size_t *data_len, uint8_t expected_tag, uint8_t **value, size_t *value_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_shift_lv</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga43d92f84ee184bde0b9a2d12b202ec3a</anchor>
      <arglist>(uint8_t **data, size_t *data_len, uint8_t **value, size_t *value_len)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_tlv_prot_msg_name</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaca464d5f2d7b95412daf9637d757397a</anchor>
      <arglist>(const struct osmo_tlv_prot_def *pdef, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_tlv_prot_ie_name</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga4bb69ba3a19cb37c2dfa31355ce16c18</anchor>
      <arglist>(const struct osmo_tlv_prot_def *pdef, uint8_t iei)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_tlv_prot_validate_tp</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gab764e82e640b95485b010c13bf619b60</anchor>
      <arglist>(const struct osmo_tlv_prot_def *pdef, uint8_t msg_type, const struct tlv_parsed *tp, int log_subsys, const char *log_pfx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_tlv_prot_parse</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga5a88f00e4f2ec8fe5ff7123a47335b75</anchor>
      <arglist>(const struct osmo_tlv_prot_def *pdef, struct tlv_parsed *dec, unsigned int dec_multiples, uint8_t msg_type, const uint8_t *buf, unsigned int buf_len, uint8_t lv_tag, uint8_t lv_tag2, int log_subsys, const char *log_pfx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>osmo_tlv_prot_msgt_flags</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaededb41bb4de811d99d2817c8f8f7734</anchor>
      <arglist>(const struct osmo_tlv_prot_def *pdef, uint8_t msg_type)</arglist>
    </member>
    <member kind="variable">
      <type>struct tlv_definition</type>
      <name>tvlv_att_def</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa89a058c5844f0a9cf7a511d9f027d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct tlv_definition</type>
      <name>vtvlv_gan_att_def</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga2c96a12ce5df50b77591b20dd1d69047</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>a5.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>a5_8c.html</filename>
    <includes id="a5_8h" name="a5.h" local="no" imported="no">osmocom/gsm/a5.h</includes>
    <includes id="kasumi_8h" name="kasumi.h" local="no" imported="no">osmocom/gsm/kasumi.h</includes>
    <includes id="auth_8h" name="auth.h" local="no" imported="no">osmocom/crypt/auth.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ENOTSUP</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga91457bbf35f0f1085619a99423bb1f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R1_LEN</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gadb6d00269adbd486aafd769188c5028d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R2_LEN</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gad6c0ca79e9c6bcaa1984af1408c87f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R3_LEN</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga034965c5e9599b493f7f7b5d7077800e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R4_LEN</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga89cf4178358eb1f1abd1a905fab1fb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R1_MASK</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga2e6ce330ec39c7298200dee67cd7ab80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R2_MASK</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gaf7ad4468322253449bca053f5dfdd675</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R3_MASK</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga7465a3442936aff5481993b9d28e7238</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R4_MASK</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga380c7c90ad62eba2c3e4273a9f2aeb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R1_TAPS</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga54cd8f895e6dcf1c579b590bca416fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R2_TAPS</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gad035040318cb713b3b4ccc8aab4f4d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R3_TAPS</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gac88656395ea81cdada3a5eabf073314a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R4_TAPS</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga934a373597a8f373a78d244f0728b562</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A51_R1_CLKBIT</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga9c7f4f2fdbd277855006b6df0af83f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A51_R2_CLKBIT</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga67e1de46368a11a176edd0fd6be99f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A51_R3_CLKBIT</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga1f331f4829ed93ad89f2865a754ae85c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A52_R4_CLKBIT0</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gaad85feeb6789e1520d4ed2afabd2cdcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A52_R4_CLKBIT1</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga6a23a2d40db1e29918e2295f55c6535e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A52_R4_CLKBIT2</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gaf73f036a0f44f997cd3ca9305718959a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_a5_4</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gaa444cf116b2f6842d8cf935ec3c56657</anchor>
      <arglist>(const uint8_t *ck, uint32_t fn, ubit_t *dl, ubit_t *ul, bool fn_correct)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_a5_3</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga387cf457e69dcd880b446c39114da0ac</anchor>
      <arglist>(const uint8_t *key, uint32_t fn, ubit_t *dl, ubit_t *ul, bool fn_correct)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>_a5_12_parity</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga5b05652d125561e04459f3506dd81550</anchor>
      <arglist>(uint32_t x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>_a5_12_majority</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga92520572bdf7231dbc717c3a959509b3</anchor>
      <arglist>(uint32_t v1, uint32_t v2, uint32_t v3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>_a5_12_clock</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga79fe3aa16d75aa56c9e9f24f95a1491d</anchor>
      <arglist>(uint32_t r, uint32_t mask, uint32_t taps)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_a5_1_clock</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gad6d2841c782f2e65ca458af55e72295f</anchor>
      <arglist>(uint32_t r[], int force)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>_a5_1_get_output</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gad57df36050292bace67390ea375f590a</anchor>
      <arglist>(uint32_t r[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_a5_1</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga1fa3ceb5aa7339737aeab03db7ae74db</anchor>
      <arglist>(const uint8_t *key, uint32_t fn, ubit_t *dl, ubit_t *ul)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_a5_1</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gab9196e735908d289c77990973d926462</anchor>
      <arglist>(const uint8_t *key, uint32_t fn, ubit_t *dl, ubit_t *ul) OSMO_DEPRECATED(&quot;Use generic osmo_a5() instead&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_a5_2_clock</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gad1de17c20e9ad87f42e775e87e2fe44b</anchor>
      <arglist>(uint32_t r[], int force)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>_a5_2_get_output</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga1e1c4c9935674be0b595cfe2f83dcb94</anchor>
      <arglist>(uint32_t r[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_a5_2</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga94a85029362c86ab7349115231535c0e</anchor>
      <arglist>(const uint8_t *key, uint32_t fn, ubit_t *dl, ubit_t *ul)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_a5_2</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga3eaf81ac494f21f7a70ba829ca5a3f87</anchor>
      <arglist>(const uint8_t *key, uint32_t fn, ubit_t *dl, ubit_t *ul) OSMO_DEPRECATED(&quot;Use generic osmo_a5() instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_a5</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga5720846e796d9c9ac89af3ad6dd16249</anchor>
      <arglist>(int n, const uint8_t *key, uint32_t fn, ubit_t *dl, ubit_t *ul)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>abis_nm.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>abis__nm_8c.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="gsm__utils_8h" name="gsm_utils.h" local="no" imported="no">osmocom/gsm/gsm_utils.h</includes>
    <includes id="gsm__12__21_8h" name="gsm_12_21.h" local="no" imported="no">osmocom/gsm/protocol/gsm_12_21.h</includes>
    <includes id="abis__nm_8h" name="abis_nm.h" local="no" imported="no">osmocom/gsm/abis_nm.h</includes>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_nack_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga14851b8feb3d5ed78febb109b9e21902</anchor>
      <arglist>(uint8_t nack)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_nack_cause_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa79f684bd8da73e84ab909a548267ba9</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_event_type_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gafc997e7db6a7ffc38854f419e44192ac</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_severity_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad867bf6842254c3d4c47e4aa085ed3a1</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_opstate_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad0fca711888f56d40a4e506124edadd8</anchor>
      <arglist>(uint8_t os)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_avail_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga278d2da6e2556835cfc754572d2d2865</anchor>
      <arglist>(uint8_t avail)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_test_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga33d8ea14d395eb6863a2a01388e02c4b</anchor>
      <arglist>(uint8_t test)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>abis_nm_fail_evt_rep</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gafda041309b5dcbd5efca2ba98caadaad</anchor>
      <arglist>(enum abis_nm_event_type t, enum abis_nm_severity s, enum abis_nm_pcause_type ct, uint16_t cause_value, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>abis_nm_fail_evt_vrep</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga83ba84dcc2ad948602f43c984c347518</anchor>
      <arglist>(enum abis_nm_event_type t, enum abis_nm_severity s, enum abis_nm_pcause_type ct, uint16_t cause_value, const char *fmt, va_list ap)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>abis_nm_sw_desc_len</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gae8d5eeed6ea745adeabfd18c08d89111</anchor>
      <arglist>(const struct abis_nm_sw_desc *sw, bool put_sw_desc)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>abis_nm_put_sw_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga46f11dd3c691cfedd061645864f04b70</anchor>
      <arglist>(struct msgb *msg, const struct abis_nm_sw_desc *sw, bool put_sw_desc)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>abis_nm_put_sw_file</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga6c3d65d93ad9bae255b6e104ffd563d0</anchor>
      <arglist>(struct msgb *msg, const char *id, const char *ver, bool put_sw_desc)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>abis_nm_get_sw_desc_len</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac398e62b1a42c2d5594b1817a77749ff</anchor>
      <arglist>(const uint8_t *buf, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>abis_nm_get_sw_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga3b2807f146e1164f7aea80c4c6d71d51</anchor>
      <arglist>(struct abis_nm_sw_desc *sw, const uint8_t *buf, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>abis_nm_get_sw_conf</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga99c5c18f7852816b45e71f5e3cceccf2</anchor>
      <arglist>(const uint8_t *buf, size_t buf_len, struct abis_nm_sw_desc *sw, uint16_t sw_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>abis_nm_chcomb4pchan</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac657531167562356dd3cacfa55347cfc</anchor>
      <arglist>(enum gsm_phys_chan_config pchan)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm_phys_chan_config</type>
      <name>abis_nm_pchan4chcomb</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga37e1eabf542b2a755100939118fdf70e</anchor>
      <arglist>(uint8_t chcomb)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>abis_nm_dump_foh_buf</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga59e7d52abf557b4736c7092cc342284d</anchor>
      <arglist>(char *buf, size_t buf_len, const struct abis_om_fom_hdr *foh)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_dump_foh</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4492bdd3cd0dfc59d1acd6f5e0f9f3aa</anchor>
      <arglist>(const struct abis_om_fom_hdr *foh)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>abis_nm_dump_foh_c</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga491dc2ef0a7e77ef5eb7f0e4e751f908</anchor>
      <arglist>(void *ctx, const struct abis_om_fom_hdr *foh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>abis_nm_debugp_foh</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga827448785dc7320d22efbd809dc5a4a4</anchor>
      <arglist>(int ss, struct abis_om_fom_hdr *foh)</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>abis_nm_ipa_magic</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga11e0b7e48851a4a47dfe67339583a8e8</anchor>
      <arglist>[13]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>abis_nm_osmo_magic</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad8d3f78a15b422579dc1befda68c188e</anchor>
      <arglist>[12]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_reports</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8cf6272971c7ceee71096b14f0e2b806</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_no_ack_nack</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga42cc733079893bb66d86e92da0a5e24f</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_sw_load_msgs</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa1a907da9ea9e2c79702df5af7a30e81</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_nacks</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga9b1cc1e186ef9e6cd80540ca01a37b44</anchor>
      <arglist>[33]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>nack_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga68b30c32f4b63ef9ee605760cfb01275</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_mm_event_cause_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gacf0db796abab7d62cfef431bbe0bd54e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_pcause_type_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga86d43c10c358052187c91b63509e54c6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>nack_cause_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac55ca0eabea654057f9cd7e4c4d8e8b0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>event_type_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga32f8300debadd174974a2e9cdc3edec0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>severity_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga2e1f126dd5bc4282def5f16cf7ecb9e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>abis_nm_t200_ms</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7f5deb71cc07af2be597db78045250fd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_msgtype_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga5e689bdc489cbbe3a364c3b2d15a6865</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_att_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gae5a8396d0fb8c2754ce146dc9e45fdfb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_attr</type>
      <name>abis_nm_att_settable</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga3ae24d40a5d40f2298ee441560f53525</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>abis_nm_att_tlvdef_ipa</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7f6ff241d3858d4f46cc99a7c10a52ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>abis_nm_att_tlvdef</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga239c19628729544880b170cdd9ded6f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>abis_nm_osmo_att_tlvdef</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac1d0506a745ba844d1fee9415e5bb11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_msg_disc_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga11fa0008b4f55876f9f0bb07e2b6e7c5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_obj_class_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga06bc0386d3a7ff1a16ac3536777fa367</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>avail_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8cabc3213dbe1693e04e5d02da787c29</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>test_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga640bf6d49d040e75fa0d3530c17535a3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_adm_state_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaea957219171c5be415c40b0eaf9ec1c5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static enum abis_nm_chan_comb</type>
      <name>chcomb4pchan</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad54a152370632306005b4b347fed51d5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_freq_band_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4d7516d6f29fcc9102be2619efde24c6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_ciph_algo_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga517de55c5c8350be3f72898c7928bf83</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_chant_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaaed4d929035bb56cd22bb02b9c17addb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_chanm_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaf57a7935436047800a0cf59e3cb191ea</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_gprs_coding_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga28792f5381d8eaf2e56cdbb7813236eb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_rtp_feat_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga22e5ef4308789966b99e38fc05f5dead</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_rsl_feat_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaca51394605ab4389afa4bb4b347975b5</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>apn.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>apn_8c.html</filename>
    <includes id="apn_8h" name="apn.h" local="no" imported="no">osmocom/gsm/apn.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>APN_OI_GPRS_FMT</name>
      <anchorfile>apn_8c.html</anchorfile>
      <anchor>ae06c2612f9256d5574f0853e6888b6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>APN_GPRS_FMT</name>
      <anchorfile>apn_8c.html</anchorfile>
      <anchor>a96474d4b7a94472d67f1f8e6628c6fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_apn_qualify_buf</name>
      <anchorfile>apn_8c.html</anchorfile>
      <anchor>a7abad7fd6a1a9e69e4dc0bf3137f325b</anchor>
      <arglist>(char *buf, size_t buf_len, unsigned int mcc, unsigned int mnc, const char *ni)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_apn_qualify</name>
      <anchorfile>apn_8c.html</anchorfile>
      <anchor>a23cd8e247ea70ab10d7fa353a5f33cbd</anchor>
      <arglist>(unsigned int mcc, unsigned int mnc, const char *ni)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_apn_qualify_c</name>
      <anchorfile>apn_8c.html</anchorfile>
      <anchor>a193fd496451dd011b5b3b771751a5eb2</anchor>
      <arglist>(const void *ctx, unsigned int mcc, unsigned int mnc, const char *ni)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_apn_qualify_from_imsi_buf</name>
      <anchorfile>apn_8c.html</anchorfile>
      <anchor>a302e2b5dd95237db7cf2bb9ca0896fad</anchor>
      <arglist>(char *buf, size_t buf_len, const char *imsi, const char *ni, int have_3dig_mnc)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_apn_qualify_from_imsi</name>
      <anchorfile>apn_8c.html</anchorfile>
      <anchor>a2548cfc66eb8b32f53ee1eb61113d6c7</anchor>
      <arglist>(const char *imsi, const char *ni, int have_3dig_mnc)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_apn_qualify_from_imsi_c</name>
      <anchorfile>apn_8c.html</anchorfile>
      <anchor>a363a56411d9507ad14d863c0b098df6d</anchor>
      <arglist>(const void *ctx, const char *imsi, const char *ni, int have_3dig_mnc)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_apn_to_str</name>
      <anchorfile>apn_8c.html</anchorfile>
      <anchor>a3067d001dd50c2b3ea720117d596f46d</anchor>
      <arglist>(char *out_str, const uint8_t *apn_enc, size_t apn_enc_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_apn_from_str</name>
      <anchorfile>apn_8c.html</anchorfile>
      <anchor>a81077716204680020995012aaff14701</anchor>
      <arglist>(uint8_t *apn_enc, size_t max_apn_enc_len, const char *str)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static __thread char</type>
      <name>apn_strbuf</name>
      <anchorfile>apn_8c.html</anchorfile>
      <anchor>a4ef2d70a08d0343fca6490e5351ff455</anchor>
      <arglist>[APN_MAXLEN+1]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>auth_comp128v1.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>auth__comp128v1_8c.html</filename>
    <includes id="auth_8h" name="auth.h" local="no" imported="no">osmocom/crypt/auth.h</includes>
    <includes id="comp128_8h" name="comp128.h" local="no" imported="no">osmocom/gsm/comp128.h</includes>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>c128v1_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga62f76a98b9b77e721c6be6248ac99afc</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>__attribute__</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga9ed16867a9394d9ccf1132194edae298</anchor>
      <arglist>((constructor))</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl</type>
      <name>c128v1_alg</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gad2f592fe15e7d4e2d790122a6d40cd51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>auth_comp128v23.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>auth__comp128v23_8c.html</filename>
    <includes id="auth_8h" name="auth.h" local="no" imported="no">osmocom/crypt/auth.h</includes>
    <includes id="comp128v23_8h" name="comp128v23.h" local="no" imported="no">osmocom/gsm/comp128v23.h</includes>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>c128v2_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga9cceac217ecf4ba7740e53d6703ea7c1</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>c128v3_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0d7d600731dfb2d0ca3e7edc1cece980</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>__attribute__</name>
      <anchorfile>auth__comp128v23_8c.html</anchorfile>
      <anchor>ga9ed16867a9394d9ccf1132194edae298</anchor>
      <arglist>((constructor))</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl</type>
      <name>c128v2_alg</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5c15bb82523e69423eba13cc672b8f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl</type>
      <name>c128v3_alg</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga75b9b90e4aa5d63b6ad618404ac0bd83</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>auth_core.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>auth__core_8c.html</filename>
    <includes id="auth_8h" name="auth.h" local="no" imported="no">osmocom/crypt/auth.h</includes>
    <member kind="function" static="yes">
      <type>static</type>
      <name>LLIST_HEAD</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga36d159f6f94da3bab926ad2577e82ac4</anchor>
      <arglist>(osmo_auths)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>auth_data2auth_data2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga6fa92175490e4c99e2c60858b8430eb3</anchor>
      <arglist>(struct osmo_sub_auth_data2 *out, const struct osmo_sub_auth_data *in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_register</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga03ac5ccce18a8af0c4d0fc524f52033e</anchor>
      <arglist>(struct osmo_auth_impl *impl)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_load</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga83e136ee2ee55df7fcb4bc2721c83aa0</anchor>
      <arglist>(const char *path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_supported</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0a0f74a4d32f663db22b58b6de75a9ac</anchor>
      <arglist>(enum osmo_auth_algo algo)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>c5_function</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga58c9a1c7cfbda7da0601b0ae84d7dc3a</anchor>
      <arglist>(uint8_t *ik, const uint8_t *kc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_c4</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaa651ab6eb7e2a9a83c6e0810f05edc88</anchor>
      <arglist>(uint8_t *ck, const uint8_t *kc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_3g_from_2g</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gabe3ad0d5150ffe844a8537cc6f485b95</anchor>
      <arglist>(struct osmo_auth_vector *vec)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_gen_vec2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga351dc22cac23a5bde8483c5bee6cb8d2</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0ec223fc54378e524c919349a7386a01</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_gen_vec_auts2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5f2ae637fa4e65483fd404611c828020</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_gen_vec_auts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaad42c206b8d9ba81752aee3aae5d6d5f</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_auth_alg_name</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga994867cd1aa5e9a614ee2f41a3607791</anchor>
      <arglist>(enum osmo_auth_algo alg)</arglist>
    </member>
    <member kind="function">
      <type>enum osmo_auth_algo</type>
      <name>osmo_auth_alg_parse</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5ba41b4cabb7b1bad0a8a1d8425a07ea</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_auth_c3</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5cc1d918b10f6b7dd52360f2a1910dba</anchor>
      <arglist>(uint8_t kc[], const uint8_t ck[], const uint8_t ik[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_auth_c2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gae9715795e16a46f78ddf24d7ab77d127</anchor>
      <arglist>(uint8_t sres[4], const uint8_t *res, size_t res_len, uint8_t sres_deriv_func)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl *</type>
      <name>selected_auths</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gacc4ad012e7d8ce5c084811fd9aaa6a75</anchor>
      <arglist>[_OSMO_AUTH_ALG_NUM]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>auth_alg_vals</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga26f23faa69b79e5843977bf07ddd0376</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_sub_auth_type_names</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga96657fe49eca98e1ae04cbf9aceea3d0</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>auth_milenage.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>auth__milenage_8c.html</filename>
    <includes id="auth_8h" name="auth.h" local="no" imported="no">osmocom/crypt/auth.h</includes>
    <includes id="milenage_2common_8h" name="common.h" local="yes" imported="no">milenage/common.h</includes>
    <includes id="milenage_8h" name="milenage.h" local="yes" imported="no">milenage/milenage.h</includes>
    <member kind="function" static="yes">
      <type>static const uint8_t *</type>
      <name>gen_opc_if_needed</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaa5bdf73c23c626f4b2b5540b8ff4b929</anchor>
      <arglist>(const struct osmo_sub_auth_data2 *aud, uint8_t *gen_opc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>milenage_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gac3f6ead738d9c3af73e51d92a75b673e</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>milenage_gen_vec_auts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga2ea34c4f1b365b2b3df314f0667e792b</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>__attribute__</name>
      <anchorfile>auth__milenage_8c.html</anchorfile>
      <anchor>ga9ed16867a9394d9ccf1132194edae298</anchor>
      <arglist>((constructor))</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl</type>
      <name>milenage_alg</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga80b740f6bb4edce256f15d8767b93296</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>auth_tuak.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>auth__tuak_8c.html</filename>
    <includes id="auth_8h" name="auth.h" local="no" imported="no">osmocom/crypt/auth.h</includes>
    <includes id="tuak_8h" name="tuak.h" local="yes" imported="no">tuak/tuak.h</includes>
    <member kind="function" static="yes">
      <type>static const uint8_t *</type>
      <name>gen_opc_if_needed</name>
      <anchorfile>auth__tuak_8c.html</anchorfile>
      <anchor>gaa5bdf73c23c626f4b2b5540b8ff4b929</anchor>
      <arglist>(const struct osmo_sub_auth_data2 *aud, uint8_t *gen_opc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tuak_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga8a56dff2af116920f7d1859e9d310b4c</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tuak_gen_vec_auts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gac33a46ec15898d2a62ab3f04bac681fe</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>__attribute__</name>
      <anchorfile>auth__tuak_8c.html</anchorfile>
      <anchor>ga9ed16867a9394d9ccf1132194edae298</anchor>
      <arglist>((constructor))</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl</type>
      <name>tuak_alg</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaa467ce31a4037cb6cb8c0b324854d300</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>auth_xor.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>auth__xor_8c.html</filename>
    <includes id="auth_8h" name="auth.h" local="no" imported="no">osmocom/crypt/auth.h</includes>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>xor</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gadb81629f87414226ac80a55cfc52f0a1</anchor>
      <arglist>(uint8_t *out, const uint8_t *a, const uint8_t *b, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>xor_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga91a4e8a9b8cff47dc79c39cabda368bb</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>xor_gen_vec_auts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga154bde954401da0e76b0eb19a373ff94</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>__attribute__</name>
      <anchorfile>auth__xor_8c.html</anchorfile>
      <anchor>ga9ed16867a9394d9ccf1132194edae298</anchor>
      <arglist>((constructor))</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl</type>
      <name>xor_alg</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gadcedd117ca6eb4785411f43b74a81933</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>auth_xor_2g.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>auth__xor__2g_8c.html</filename>
    <includes id="auth_8h" name="auth.h" local="no" imported="no">osmocom/crypt/auth.h</includes>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>xor</name>
      <anchorfile>auth__xor__2g_8c.html</anchorfile>
      <anchor>gadb81629f87414226ac80a55cfc52f0a1</anchor>
      <arglist>(uint8_t *out, const uint8_t *a, const uint8_t *b, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>xor2g_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaf7b21c032bada67f037871f73f947139</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>__attribute__</name>
      <anchorfile>auth__xor__2g_8c.html</anchorfile>
      <anchor>ga9ed16867a9394d9ccf1132194edae298</anchor>
      <arglist>((constructor))</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl</type>
      <name>xor2g_alg</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga2549e926f009789675fb7f030dd91ea8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bsslap.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>bsslap_8c.html</filename>
    <includes id="bsslap_8h" name="bsslap.h" local="no" imported="no">osmocom/gsm/bsslap.h</includes>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEC_ERR</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga3af91a1683351d9b5f238930b0dc3c67</anchor>
      <arglist>(RC, MSG_TYPE, IEI, CAUSE, fmt, args...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEC_IE_MANDATORY</name>
      <anchorfile>bsslap_8c.html</anchorfile>
      <anchor>ae50a80e14381c6ef749034deccb26be9</anchor>
      <arglist>(IEI, DEC_FUN, DEC_FUN_ARG)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>osmo_bsslap_ie_enc_cell_id</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gaaeb9ec6b319bfbe3d4ce2d35f37f82c8</anchor>
      <arglist>(struct msgb *msg, uint16_t cell_id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bsslap_ie_dec_cell_id</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga7951381543b2fd394e42eab60e5253cb</anchor>
      <arglist>(uint16_t *cell_id, enum bsslap_msgt msgt, enum bsslap_iei iei, struct osmo_bsslap_err **err, void *err_ctx, const uint8_t *data, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>osmo_bsslap_ie_enc_ta</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga5e21245820a44c1441a652f862077121</anchor>
      <arglist>(struct msgb *msg, uint8_t ta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bsslap_ie_dec_ta</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga7982d5a3a6866b97a88b4de6e34c6c64</anchor>
      <arglist>(uint8_t *ta, enum bsslap_msgt msgt, enum bsslap_iei iei, struct osmo_bsslap_err **err, void *err_ctx, const uint8_t *data, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>osmo_bsslap_ie_enc_cause</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga8ee19ee9d73fdde53fdaad4717cfe754</anchor>
      <arglist>(struct msgb *msg, enum bsslap_cause cause)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bsslap_ie_dec_cause</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gaab95faa6acae77467e6c2db055f33745</anchor>
      <arglist>(enum bsslap_cause *cause, enum bsslap_msgt msgt, enum bsslap_iei iei, struct osmo_bsslap_err **err, void *err_ctx, const uint8_t *data, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>osmo_bsslap_ie_enc_chan_desc</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gaf978288d91c75c5f95d119cf0afb2815</anchor>
      <arglist>(struct msgb *msg, const struct gsm48_chan_desc *chan_desc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bsslap_ie_dec_chan_desc</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gaf79a1d0df019495a6e6d16c0e7c0b599</anchor>
      <arglist>(struct gsm48_chan_desc *chan_desc, enum bsslap_msgt msgt, enum bsslap_iei iei, struct osmo_bsslap_err **err, void *err_ctx, const uint8_t *data, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_bsslap_enc</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga1d27892503af68608563fd6c043feaa4</anchor>
      <arglist>(struct msgb *msg, const struct bsslap_pdu *pdu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_bsslap_dec</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga76fef554500f084d7bde072ff0e98dcd</anchor>
      <arglist>(struct bsslap_pdu *pdu, struct osmo_bsslap_err **err, void *err_ctx, const uint8_t *data, size_t len)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct tlv_definition</type>
      <name>osmo_bsslap_tlvdef</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga68feb8f0836b6a2ed6fc9474962cf3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bsslap_msgt_names</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga5e27a6cddfb9365f21d27b6392053bbf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bsslap_iei_names</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gad047ccc0c64062103e37f874e4cc553c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bssmap_le.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>bssmap__le_8c.html</filename>
    <includes id="bssmap__le_8h" name="bssmap_le.h" local="no" imported="no">osmocom/gsm/bssmap_le.h</includes>
    <includes id="bsslap_8h" name="bsslap.h" local="no" imported="no">osmocom/gsm/bsslap.h</includes>
    <includes id="gad_8h" name="gad.h" local="no" imported="no">osmocom/gsm/gad.h</includes>
    <includes id="gsm48_8h" name="gsm48.h" local="no" imported="no">osmocom/gsm/gsm48.h</includes>
    <includes id="gsm0808_8h" name="gsm0808.h" local="no" imported="no">osmocom/gsm/gsm0808.h</includes>
    <class kind="struct">osmo_bssap_le_header</class>
    <member kind="define">
      <type>#define</type>
      <name>BSSAP_LE_MSG_SIZE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaeceb69126b343160af04085c2da80907</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSSAP_LE_MSG_HEADROOM</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga0235e95366d915eef5f7387c4f221fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEC_ERR_NO_RETURN</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga4dcdffa96d84fe0994862cff61070569</anchor>
      <arglist>(RC, MSG_TYPE, IEI, CAUSE, fmt, args...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEC_ERR</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga3af91a1683351d9b5f238930b0dc3c67</anchor>
      <arglist>(RC, MSG_TYPE, IEI, CAUSE, fmt, args...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEC_IE_MANDATORY</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaf087937b6c2d90aff68b147e5c61e3af</anchor>
      <arglist>(MSG_TYPE, IEI, DEC_FUN, DEC_FUN_ARG)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEC_IE_OPTIONAL_FLAG</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gabc24018b25c02fb33fd129b8dd4ab60d</anchor>
      <arglist>(MSG_TYPE, IEI, DEC_FUN, DEC_FUN_ARG, PRESENCE_FLAG)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEC_IE_OPTIONAL</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaa2ddacb257cb2577f0c0c3791acc3e69</anchor>
      <arglist>(MSG_TYPE, IEI, DEC_FUN, DEC_FUN_ARG)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSSAP_LE_DEC_ERR</name>
      <anchorfile>bssmap__le_8c.html</anchorfile>
      <anchor>a2cbaa8ba816e346ffffb2ef440c944ac</anchor>
      <arglist>(RC, fmt, args...)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>osmo_bssmap_le_ie_enc_location_type</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga78a7a9e1928ce23ded7f7f6c5cf0b12f</anchor>
      <arglist>(struct msgb *msg, const struct bssmap_le_location_type *location_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_bssmap_le_ie_dec_location_type</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gae3687205432f0a316d0e553e307e32a5</anchor>
      <arglist>(struct bssmap_le_location_type *lt, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>osmo_bssmap_le_ie_enc_lcs_client_type</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga8e7a425e10ab31283752b7057e0d686f</anchor>
      <arglist>(struct msgb *msg, enum bssmap_le_lcs_client_type client_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_lcs_client_type</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gacd1107be5f764c00869476fd401053bd</anchor>
      <arglist>(enum bssmap_le_lcs_client_type *client_type, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>osmo_bssmap_le_ie_enc_lcs_priority</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga5d6ddce6738bbe380a25a3f68d415258</anchor>
      <arglist>(struct msgb *msg, uint8_t priority)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_lcs_priority</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga25f4b7306801a8c8e6b4fa737b569327</anchor>
      <arglist>(uint8_t *priority, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>osmo_bssmap_le_ie_enc_lcs_qos</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga4943febf5fcbab8ece6d16d58e433f52</anchor>
      <arglist>(struct msgb *msg, const struct osmo_bssmap_le_lcs_qos *qos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_lcs_qos</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gacd3e38639872ce2f4d21410877abf2f7</anchor>
      <arglist>(struct osmo_bssmap_le_lcs_qos *qos, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_lcs_cause_enc</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga71139c554a83f5504b9f05e80b0425ea</anchor>
      <arglist>(struct msgb *msg, const struct lcs_cause_ie *lcs_cause)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_lcs_cause_dec</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gacbcaf556847f4b6a379d49c77ace32d5</anchor>
      <arglist>(struct lcs_cause_ie *lcs_cause, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *data, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_enc_apdu</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gacd649c8a1e967dc1b48cf87cd43c6bd6</anchor>
      <arglist>(struct msgb *msg, const struct bsslap_pdu *bsslap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_apdu</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga7381450cf28ebfb4c41abc63d3c1acba</anchor>
      <arglist>(struct bsslap_pdu *bsslap, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *data, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_cell_id</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga7c2595a5b5f720784f638856cc640451</anchor>
      <arglist>(struct gsm0808_cell_id *cell_id, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_imsi</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaa84b84e2055cf963c8d4158c3c6f43f9</anchor>
      <arglist>(struct osmo_mobile_identity *imsi, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_imei</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaf3ff74ac8a6a3ab0a97c8c1682ac2a1e</anchor>
      <arglist>(struct osmo_mobile_identity *imei, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_gad</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaebf81004c1eea90fe9ba28bd81f24cc6</anchor>
      <arglist>(union gad_raw *gad, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>struct osmo_bssmap_le_lcs_qos</type>
      <name>__attribute__</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga3fe817b2261c57a83bfda4cda78ffa3f</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="function">
      <type>enum bssmap_le_msgt</type>
      <name>osmo_bssmap_le_msgt</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaa395fb17d994c11f03bcffe01d22deee</anchor>
      <arglist>(const uint8_t *data, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_enc_reset</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga095da615d2fa4d574e1cc573f3f5bf54</anchor>
      <arglist>(struct msgb *msg, enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_dec_reset</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga9dc0f09aaec9bc721317208b4f9ace1d</anchor>
      <arglist>(enum gsm0808_cause *cause, enum bssmap_le_msgt msgt, struct osmo_bssmap_le_err **err, void *err_ctx, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_enc_perform_loc_req</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga49ad456f29196e989e7db332bd8a73d3</anchor>
      <arglist>(struct msgb *msg, const struct bssmap_le_perform_loc_req *params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_dec_perform_loc_req</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaee2acf440831bf44bfd394732058cef4</anchor>
      <arglist>(struct bssmap_le_perform_loc_req *params, enum bssmap_le_msgt msgt, struct osmo_bssmap_le_err **err, void *err_ctx, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_enc_perform_loc_resp</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaa3fae2231b19e36d91915553be8054fc</anchor>
      <arglist>(struct msgb *msg, const struct bssmap_le_perform_loc_resp *params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_dec_perform_loc_resp</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga8c9c091f5afe60a8551ba708acbec06d</anchor>
      <arglist>(struct bssmap_le_perform_loc_resp *params, enum bssmap_le_msgt msgt, struct osmo_bssmap_le_err **err, void *err_ctx, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_enc_perform_loc_abort</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gad494a97b49e8d392f79f61a1e0199444</anchor>
      <arglist>(struct msgb *msg, const struct lcs_cause_ie *params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_dec_perform_loc_abort</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga6480899656604221f174c8314ab8976f</anchor>
      <arglist>(struct lcs_cause_ie *params, enum bssmap_le_msgt msgt, struct osmo_bssmap_le_err **err, void *err_ctx, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_enc_conn_oriented_info</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaa49cafe8883f8bd17c1df46ac3e5ffdc</anchor>
      <arglist>(struct msgb *msg, const struct bssmap_le_conn_oriented_info *params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_dec_conn_oriented_info</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga460aa2d0b2a73aabb6bcbd4b354fc301</anchor>
      <arglist>(struct bssmap_le_conn_oriented_info *params, enum bssmap_le_msgt msgt, struct osmo_bssmap_le_err **err, void *err_ctx, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_enc</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga23bf5d1d3b6490697618912addf7e89b</anchor>
      <arglist>(struct msgb *msg, const struct bssmap_le_pdu *pdu)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_dec</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga63b49ad33512eef2c9cd83a337eaf517</anchor>
      <arglist>(struct bssmap_le_pdu *pdu, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *data, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>osmo_bssap_le_enc</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga0dc0663fab9f24a74130f7d99cf74c70</anchor>
      <arglist>(const struct bssap_le_pdu *pdu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_bssap_le_dec</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga9328f2ffb3461a7450bc297bb57ff477</anchor>
      <arglist>(struct bssap_le_pdu *pdu, struct osmo_bssap_le_err **err, void *err_ctx, struct msgb *msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_bssap_le_pdu_to_str_buf</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga7ba6179564a4bd2d2119c58cbaa0dfb8</anchor>
      <arglist>(char *buf, size_t buflen, const struct bssap_le_pdu *bssap_le)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_bssap_le_pdu_to_str_c</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gadc257acd7af3f2b75ce5e19df8c93012</anchor>
      <arglist>(void *ctx, const struct bssap_le_pdu *bssap_le)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct tlv_definition</type>
      <name>osmo_bssmap_le_tlvdef</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gad75814d5dfad9efd277ea6872b1e256d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>type</name>
      <anchorfile>bssmap__le_8c.html</anchorfile>
      <anchor>a1d127017fb298b889f4ba24752d08b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>length</name>
      <anchorfile>bssmap__le_8c.html</anchorfile>
      <anchor>ab2b3adeb2a67e656ff030b56727fd0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>bssmap__le_8c.html</anchorfile>
      <anchor>ac3c027f9a365f5741871df5ace13943f</anchor>
      <arglist>[0]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bssmap_le_msgt_names</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gadaca0a552df7c8b11a3f90beb1dd75e8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bssmap_le_iei_names</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga5d2a25e43f4997dc01a12ec630ca76a3</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bts_features.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>bts__features_8c.html</filename>
    <includes id="bts__features_8h" name="bts_features.h" local="no" imported="no">osmocom/gsm/bts_features.h</includes>
    <member kind="function">
      <type></type>
      <name>osmo_static_assert</name>
      <anchorfile>bts__features_8c.html</anchorfile>
      <anchor>a0c196686b95d35f4f81fa9ae02db69dc</anchor>
      <arglist>(ARRAY_SIZE(osmo_bts_features_descs)==_NUM_BTS_FEAT+1, _bts_features_descs)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_bts_feature_name</name>
      <anchorfile>bts__features_8c.html</anchorfile>
      <anchor>af58630d702bc5b4d757969f777bc8bde</anchor>
      <arglist>(enum osmo_bts_features feature)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>osmo_static_assert</name>
      <anchorfile>bts__features_8c.html</anchorfile>
      <anchor>ae942b4d084ceefd0892a8081ba1edf98</anchor>
      <arglist>(ARRAY_SIZE(osmo_bts_features_names)==_NUM_BTS_FEAT+1, _bts_features_names)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bts_features_descs</name>
      <anchorfile>bts__features_8c.html</anchorfile>
      <anchor>aae3a1de23a923b91f4fc441057fc0257</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bts_features_names</name>
      <anchorfile>bts__features_8c.html</anchorfile>
      <anchor>ae0895205e184505055adcdffcf7aef9d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cbsp.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>cbsp_8c.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="cbsp_8h" name="cbsp.h" local="no" imported="no">osmocom/gsm/cbsp.h</includes>
    <includes id="gsm0808__utils_8h" name="gsm0808_utils.h" local="no" imported="no">osmocom/gsm/gsm0808_utils.h</includes>
    <member kind="function">
      <type>struct msgb *</type>
      <name>osmo_cbsp_msgb_alloc</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a57fa841e73eaae5e0358f8790006c1d3</anchor>
      <arglist>(void *ctx, const char *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>msgb_put_cbsp_cell_list</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a86c7da5f7b908ae507fd8ce07123c117</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_cell_list *cl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>msgb_put_cbsp_fail_list</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a2fb84a0e4ffcc07c9973adab06a8f6a1</anchor>
      <arglist>(struct msgb *msg, const struct llist_head *fl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>msgb_put_cbsp_loading_list</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>aca23698a497c4b65f7aa7fc3e3cdb59e</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_loading_list *ll)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>msgb_put_cbsp_num_compl_list</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a9ca5dc1d0bdca0836ea9b86518746722</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_num_compl_list *cl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>encode_wperiod</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a1d56b4de96593720464f5cd07c07d388</anchor>
      <arglist>(uint32_t secs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_write_repl</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a5fb3868fa3414df67029064f918dc267</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_write_replace *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_write_repl_compl</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>ae0439714a7aa81799ad1977fa7e37518</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_write_replace_complete *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_write_repl_fail</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>ad061dcd0674ecbe4d752c4eb28dee466</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_write_replace_failure *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_kill</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a9438983f8b576ff4e813b33928fc291e</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_kill *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_kill_compl</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a1aab2f5b6740289831878cb475a5fdd3</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_kill_complete *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_kill_fail</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a39070cc9e47bbd400a549fc208e014b2</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_kill_failure *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_load_query</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>ae627fd5abbfa1561983c4d1d29f42c22</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_load_query *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_load_query_compl</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a15ddfcef31b93842a579b2e3f800b750</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_load_query_complete *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_load_query_fail</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a4ccf29a2857c3e6ed8717e173600e994</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_load_query_failure *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_msg_status_query</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a03912bb9bbf24ab619f55a01bc3b2ba5</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_msg_status_query *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_msg_status_query_compl</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a4a0957d71f70cb6b49c57c63aa9ad5d5</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_msg_status_query_complete *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_msg_status_query_fail</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>ab8b2133a129d912d995519a6e165a6f5</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_msg_status_query_failure *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_reset</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a2b65b65ddc36459729a196e47253d9c7</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_reset *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_reset_compl</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a15d8481975bb8197bf3965530c56ab5a</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_reset_complete *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_reset_fail</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>abfcb50f56613822e6334685e9b848a5b</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_reset_failure *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_keep_alive</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>ac2daa21da955ac71e23f377e04016ab9</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_keep_alive *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_keep_alive_compl</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a7214150529ff29124b73391b403e0131</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_keep_alive_complete *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_restart</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>aaec775c66305e144c2516fbf39191740</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_restart *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_failure</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a69a154a6c5189f642ff992a0728026cd</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_failure *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_enc_error_ind</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>aac9b0931e6ce956a0d5b8b4c35431c2e</anchor>
      <arglist>(struct msgb *msg, const struct osmo_cbsp_error_ind *in)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>osmo_cbsp_encode</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>acebad7aebd53177739279dcefd2591ad</anchor>
      <arglist>(void *ctx, const struct osmo_cbsp_decoded *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_decode_cell_list</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a5b8ba219b6193c2247093485d02c00a8</anchor>
      <arglist>(struct osmo_cbsp_cell_list *cl, void *ctx, const uint8_t *buf, unsigned int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_decode_fail_list</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a44fbf8acc2a32171d5cc3a3e5ace52b6</anchor>
      <arglist>(struct llist_head *fl, void *ctx, const uint8_t *buf, unsigned int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_decode_loading_list</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a78f95fac573d25cdadf052158b2b363f</anchor>
      <arglist>(struct osmo_cbsp_loading_list *ll, void *ctx, const uint8_t *buf, unsigned int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_decode_num_compl_list</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>aeb81e52342418aed21ed6ec366c464ea</anchor>
      <arglist>(struct osmo_cbsp_num_compl_list *cl, void *ctx, const uint8_t *buf, unsigned int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>decode_wperiod</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>af85a19a5c959b575b5c3f5438c13e127</anchor>
      <arglist>(uint8_t in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_write_repl</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a216c5c4318e3c19af1815ce6fac69a2d</anchor>
      <arglist>(struct osmo_cbsp_write_replace *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_write_repl_compl</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a44e836c155332da5bf13ebaa92a54d10</anchor>
      <arglist>(struct osmo_cbsp_write_replace_complete *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_write_repl_fail</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a9821e422d0a63cfa1712110897adf8e6</anchor>
      <arglist>(struct osmo_cbsp_write_replace_failure *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_kill</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a86b1de036d440571ec14f6b6d1fbe701</anchor>
      <arglist>(struct osmo_cbsp_kill *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_kill_compl</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>aefcc036acb7ca7ac5e373b88cd1f440c</anchor>
      <arglist>(struct osmo_cbsp_kill_complete *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_kill_fail</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a506f6e56f92d681f397ba0c275401a84</anchor>
      <arglist>(struct osmo_cbsp_kill_failure *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_load_query</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a52f6ff35e188e01d68efecc54b11b282</anchor>
      <arglist>(struct osmo_cbsp_load_query *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_load_query_compl</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>ab8d0a44c41b3cb2596449a250e51ebc7</anchor>
      <arglist>(struct osmo_cbsp_load_query_complete *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_load_query_fail</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a2b196c62ac296b67cc8e5de3284e2da5</anchor>
      <arglist>(struct osmo_cbsp_load_query_failure *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_msg_status_query</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a02b8ea296f89fc94ef47a2d34b7625f0</anchor>
      <arglist>(struct osmo_cbsp_msg_status_query *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_msg_status_query_compl</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a2714ac84bfa29ec1d4ad5a4687918f4c</anchor>
      <arglist>(struct osmo_cbsp_msg_status_query_complete *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_msg_status_query_fail</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a3602efafb5d7dac2f03c83387ae756de</anchor>
      <arglist>(struct osmo_cbsp_msg_status_query_failure *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_reset</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a29d4a504b2ff82b2e51e900782a9e271</anchor>
      <arglist>(struct osmo_cbsp_reset *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_reset_compl</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a9f1abb5e8751c2717f6766c3097ea6b8</anchor>
      <arglist>(struct osmo_cbsp_reset_complete *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_reset_fail</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a240aec2685b2fce9f5b8a7eb97d0bb02</anchor>
      <arglist>(struct osmo_cbsp_reset_failure *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_keep_alive</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a5a3c8fa40111392e9ee7841a4a8f6cea</anchor>
      <arglist>(struct osmo_cbsp_keep_alive *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_keep_alive_compl</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>ad31ba1b543507034e656c61344d6c0c5</anchor>
      <arglist>(struct osmo_cbsp_keep_alive_complete *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_restart</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a9bd124f49bbfa94c66f3c0ae89b95542</anchor>
      <arglist>(struct osmo_cbsp_restart *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_failure</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a53af4244951b6c4defd39dbb50bcb8fc</anchor>
      <arglist>(struct osmo_cbsp_failure *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cbsp_dec_error_ind</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a173bf34220d8925d49e18842e6f9ca2d</anchor>
      <arglist>(struct osmo_cbsp_error_ind *out, const struct tlv_parsed *tp, struct msgb *in, void *ctx)</arglist>
    </member>
    <member kind="function">
      <type>struct osmo_cbsp_decoded *</type>
      <name>osmo_cbsp_decode</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>acc134bbb9dd7e9c8c3fe83aa2212137b</anchor>
      <arglist>(void *ctx, struct msgb *in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_cbsp_init_struct</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>ad8db24a384191cda681cd95847131460</anchor>
      <arglist>(struct osmo_cbsp_decoded *cbsp, enum cbsp_msg_type msg_type)</arglist>
    </member>
    <member kind="function">
      <type>struct osmo_cbsp_decoded *</type>
      <name>osmo_cbsp_decoded_alloc</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>aac1dc7a9775545df5b06983b6df2e38f</anchor>
      <arglist>(void *ctx, enum cbsp_msg_type msg_type)</arglist>
    </member>
    <member kind="variable">
      <type>__thread const char *</type>
      <name>osmo_cbsp_errstr</name>
      <anchorfile>cbsp_8c.html</anchorfile>
      <anchor>a1befa471665a2e115692d0e05119cc00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>comp128.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>comp128_8c.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_comp128_compression_round</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0304701c01325fbee210e956ecfb5d8a</anchor>
      <arglist>(uint8_t *x, int n, const uint8_t *tbl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_comp128_compression</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga7f442d38026c015efd256e76a921990b</anchor>
      <arglist>(uint8_t *x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_comp128_bitsfrombytes</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5e99217608aeb1dabc679eeb9d2b22fd</anchor>
      <arglist>(uint8_t *x, uint8_t *bits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_comp128_permutation</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga4c473f3b288df76d3bed9004d14ac1e5</anchor>
      <arglist>(uint8_t *x, uint8_t *bits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>comp128v1</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gae6055f97427469f1aae0a21faabc9fce</anchor>
      <arglist>(const uint8_t *ki, const uint8_t *rand, uint8_t *sres, uint8_t *kc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>comp128</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga1961767bf30fc3c7af6309689cec82ef</anchor>
      <arglist>(const uint8_t *ki, const uint8_t *rand, uint8_t *sres, uint8_t *kc)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>table_0</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga3e56122c81d12c49ed948eb64d828ca9</anchor>
      <arglist>[512]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>table_1</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5d28426025d42ff9f55c14e490d79334</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>table_2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga28df089a79bcf8fef3aa44484c244d9e</anchor>
      <arglist>[128]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>table_3</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gafc1b65a1e6d5b0e71f6d79a4cb7383ba</anchor>
      <arglist>[64]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>table_4</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga042f8c0ec33de372d706fa3c57089727</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t *</type>
      <name>_comp128_table</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga1e4a5f73e3ef0da731c7c893e6a616bf</anchor>
      <arglist>[5]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>comp128v23.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>comp128v23_8c.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_comp128v23_internal</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gab01ec510cfe7a8d4f60b449932b58c71</anchor>
      <arglist>(uint8_t *output, const uint8_t *kxor, const uint8_t *rand)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>comp128v3</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga821a0548508a79a13cc8d8b23d90ab0c</anchor>
      <arglist>(const uint8_t *ki, const uint8_t *rand, uint8_t *sres, uint8_t *kc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>comp128v2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gabe3207d7dac26dbf7aaac3d12eb9e962</anchor>
      <arglist>(const uint8_t *ki, const uint8_t *rand, uint8_t *sres, uint8_t *kc)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>table0</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga456fc559b3cf4c1536af923d3e788377</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>table1</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga342b496e9acfe4a29d7d7fa44d4ddd6b</anchor>
      <arglist>[256]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gad.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gad_8c.html</filename>
    <includes id="gad_8h" name="gad.h" local="no" imported="no">osmocom/gsm/gad.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEC_ERR</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga4ddac5cb2b43d106cd8c94d9afeb3acc</anchor>
      <arglist>(RC, TYPE, fmt, args...)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>osmo_gad_enc_lat</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga0f17993e638716d8f3837c004302b4a7</anchor>
      <arglist>(int32_t deg_1e6)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>osmo_gad_dec_lat</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gaac3dce106167891a6fbee115f1e2361b</anchor>
      <arglist>(uint32_t lat)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>osmo_gad_enc_lon</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gaa26b905a22d6e0cb4bde8aaf0fd8d2c0</anchor>
      <arglist>(int32_t deg_1e6)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>osmo_gad_dec_lon</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga1758a7bfe8ae598c526a12bd8de00cf1</anchor>
      <arglist>(uint32_t lon)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>osmo_gad_dec_unc</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga29e58d3bbd52a7688bd3b4be4c516e0a</anchor>
      <arglist>(uint8_t unc)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>osmo_gad_enc_unc</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga985256af8e39b55f74ecae46f7cec120</anchor>
      <arglist>(uint32_t mm)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_gad_enc_ell_point_unc_circle</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga1556c8b17c3abbbddb0f0975c4f737b3</anchor>
      <arglist>(struct gad_raw_ell_point_unc_circle *raw, const struct osmo_gad_ell_point_unc_circle *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_gad_dec_ell_point_unc_circle</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga52b9373ff6f1ce71a088094d49f252fa</anchor>
      <arglist>(struct osmo_gad_ell_point_unc_circle *v, struct osmo_gad_err **err, void *err_ctx, const struct gad_raw_ell_point_unc_circle *raw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_gad_raw_len</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga7be8ec6eb0e09665907bca2c8d54c97c</anchor>
      <arglist>(const union gad_raw *gad_raw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_raw_write</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gaeceb8523f03a150296244463444f73a2</anchor>
      <arglist>(struct msgb *msg, const union gad_raw *gad_raw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_raw_read</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga7a8fcfeca1ed42d611ed16acda7fa337</anchor>
      <arglist>(union gad_raw *gad_raw, struct osmo_gad_err **err, void *err_ctx, const uint8_t *data, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_enc</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga1fa7c132fedbc2750d2dc8e8efcee97b</anchor>
      <arglist>(union gad_raw *gad_raw, const struct osmo_gad *gad)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_dec</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga686bb6365093dd503b0b9a7f4466b47a</anchor>
      <arglist>(struct osmo_gad *gad, struct osmo_gad_err **err, void *err_ctx, const union gad_raw *raw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_raw_to_str_buf</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga7a5e93dc799c5243d3deb3b9ca5cfccc</anchor>
      <arglist>(char *buf, size_t buflen, const union gad_raw *raw)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gad_raw_to_str_c</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga9ea8aeeda73e9259735dc24855b0c320</anchor>
      <arglist>(void *ctx, const union gad_raw *raw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_to_str_buf</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gafba7be63d8f3f677ca51eb021dfac63e</anchor>
      <arglist>(char *buf, size_t buflen, const struct osmo_gad *gad)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gad_to_str_c</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gaf162470afdd796be9084ddad25f67cc3</anchor>
      <arglist>(void *ctx, const struct osmo_gad *gad)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gad_type_names</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gae02bf39f68ae57e2bc44458feb80d14b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint32_t</type>
      <name>table_uncertainty_1e3</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga27653fcc2e81df69254e5d71b375936f</anchor>
      <arglist>[128]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gan.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gan_8c.html</filename>
    <includes id="gsm__44__318_8h" name="gsm_44_318.h" local="no" imported="no">osmocom/gsm/protocol/gsm_44_318.h</includes>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gan_msgt_vals</name>
      <anchorfile>gan_8c.html</anchorfile>
      <anchor>ae494ce45c5092c6e2de7bc0898ad401f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gan_pdisc_vals</name>
      <anchorfile>gan_8c.html</anchorfile>
      <anchor>a8c618c1d65c4c1974dfa0a0706501680</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gea.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gea_8c.html</filename>
    <includes id="gprs__cipher_8h" name="gprs_cipher.h" local="no" imported="no">osmocom/crypt/gprs_cipher.h</includes>
    <includes id="auth_8h" name="auth.h" local="no" imported="no">osmocom/crypt/auth.h</includes>
    <includes id="kasumi_8h" name="kasumi.h" local="no" imported="no">osmocom/gsm/kasumi.h</includes>
    <member kind="function">
      <type>int</type>
      <name>gea4</name>
      <anchorfile>group__gea.html</anchorfile>
      <anchor>ga8e50bc11ef1d19afa596752592e5499e</anchor>
      <arglist>(uint8_t *out, uint16_t len, uint8_t *kc, uint32_t iv, enum gprs_cipher_direction direction)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gea3</name>
      <anchorfile>group__gea.html</anchorfile>
      <anchor>ga7b4049205a856b27f50340dcfa9d3f40</anchor>
      <arglist>(uint8_t *out, uint16_t len, uint8_t *kc, uint32_t iv, enum gprs_cipher_direction direction)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gprs_cipher_core.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gprs__cipher__core_8c.html</filename>
    <includes id="gprs__cipher_8h" name="gprs_cipher.h" local="no" imported="no">osmocom/crypt/gprs_cipher.h</includes>
    <member kind="function" static="yes">
      <type>static</type>
      <name>LLIST_HEAD</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga6ccee4fadd92ae56cad3e132b38eed15</anchor>
      <arglist>(gprs_ciphers)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gprs_cipher_register</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>gaab0d03f7b3873bdd7a2e83fd7244cf8b</anchor>
      <arglist>(struct gprs_cipher_impl *ciph)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gprs_cipher_load</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>gac78b8258df0b1e869e3e3434a8b22851</anchor>
      <arglist>(const char *path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gprs_cipher_run</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga6c427c539685a9e6d89faacd4c37864b</anchor>
      <arglist>(uint8_t *out, uint16_t len, enum gprs_ciph_algo algo, uint8_t *kc, uint32_t iv, enum gprs_cipher_direction dir)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>gprs_cipher_key_length</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga53a4d4c6ebb7a4c7a0b77d0059b186f3</anchor>
      <arglist>(enum gprs_ciph_algo algo)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gprs_cipher_supported</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga6e4f4fadd0c4172afffca74a3bc92ab7</anchor>
      <arglist>(enum gprs_ciph_algo algo)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gprs_cipher_gen_input_ui</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga3d7f0f1b48be62a13d1601cd0798fe9a</anchor>
      <arglist>(uint32_t iov_ui, uint8_t sapi, uint32_t lfn, uint32_t oc)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gprs_cipher_gen_input_i</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>gae91d5d451e56ff9bd758d5aaea2ae88b</anchor>
      <arglist>(uint32_t iov_i, uint32_t lfn, uint32_t oc)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct gprs_cipher_impl *</type>
      <name>selected_ciphers</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga1ea6c3b290d0b4a61e8823a950042956</anchor>
      <arglist>[_GPRS_ALGO_NUM]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_cipher_names</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga99cd5359808880036a8e7258f1edfb5f</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gprs_gea.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gprs__gea_8c.html</filename>
    <includes id="gprs__cipher_8h" name="gprs_cipher.h" local="no" imported="no">osmocom/crypt/gprs_cipher.h</includes>
    <includes id="gea_8h" name="gea.h" local="no" imported="no">osmocom/gsm/gea.h</includes>
    <member kind="function" static="yes">
      <type>static</type>
      <name>__attribute__</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga9ed16867a9394d9ccf1132194edae298</anchor>
      <arglist>((constructor))</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct gprs_cipher_impl</type>
      <name>gea3_impl</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga24d8f4628ed085c52eb576bdbea9bfd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct gprs_cipher_impl</type>
      <name>gea4_impl</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga87776892046298f9bd34285d4227d1ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gprs_rlc.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gprs__rlc_8c.html</filename>
    <includes id="gsm__44__060_8h" name="gsm_44_060.h" local="no" imported="no">osmocom/gsm/protocol/gsm_44_060.h</includes>
    <class kind="struct">gprs_cs_desc</class>
    <member kind="define">
      <type>#define</type>
      <name>EGPRS_CPS_TYPE1_TBL_SZ</name>
      <anchorfile>gprs__rlc_8c.html</anchorfile>
      <anchor>add140e6799e7eb2f0f66324a5175a9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EGPRS_CPS_TYPE2_TBL_SZ</name>
      <anchorfile>gprs__rlc_8c.html</anchorfile>
      <anchor>ae5b9d53b1334245ec638f86fbc6abf20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EGPRS_CPS_TYPE3_TBL_SZ</name>
      <anchorfile>gprs__rlc_8c.html</anchorfile>
      <anchor>a5fb1586488873cc8df03d4beacd43005</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>egprs_get_cps</name>
      <anchorfile>gprs__rlc_8c.html</anchorfile>
      <anchor>a04590cac736a29f76fea4b9503bbf1fe</anchor>
      <arglist>(struct egprs_cps *cps, uint8_t type, uint8_t bits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gprs_ul_block_size_bits</name>
      <anchorfile>gprs__rlc_8c.html</anchorfile>
      <anchor>a0580dc84205412e51e93c765544acc78</anchor>
      <arglist>(enum osmo_gprs_cs cs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gprs_dl_block_size_bits</name>
      <anchorfile>gprs__rlc_8c.html</anchorfile>
      <anchor>ac0b2f3a41e9874e5074b4f29ae987caf</anchor>
      <arglist>(enum osmo_gprs_cs cs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gprs_ul_block_size_bytes</name>
      <anchorfile>gprs__rlc_8c.html</anchorfile>
      <anchor>a71e7c0cb4eee33bc7e4565f4471de3f5</anchor>
      <arglist>(enum osmo_gprs_cs cs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gprs_dl_block_size_bytes</name>
      <anchorfile>gprs__rlc_8c.html</anchorfile>
      <anchor>af055f7f89f53cb054f9b6c3433642ca6</anchor>
      <arglist>(enum osmo_gprs_cs cs)</arglist>
    </member>
    <member kind="function">
      <type>enum osmo_gprs_cs</type>
      <name>osmo_gprs_ul_cs_by_block_bytes</name>
      <anchorfile>gprs__rlc_8c.html</anchorfile>
      <anchor>a89d80e4e90cc4a074f90b9c0cbc15008</anchor>
      <arglist>(uint8_t block_size)</arglist>
    </member>
    <member kind="function">
      <type>enum osmo_gprs_cs</type>
      <name>osmo_gprs_dl_cs_by_block_bytes</name>
      <anchorfile>gprs__rlc_8c.html</anchorfile>
      <anchor>a8133c5f5101a21ca5debc0fb7534b750</anchor>
      <arglist>(uint8_t block_size)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct egprs_cps</type>
      <name>egprs_cps_table_type1</name>
      <anchorfile>gprs__rlc_8c.html</anchorfile>
      <anchor>ab6f7ad9afc32155a67f970ad03bdd4fd</anchor>
      <arglist>[EGPRS_CPS_TYPE1_TBL_SZ]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct egprs_cps</type>
      <name>egprs_cps_table_type2</name>
      <anchorfile>gprs__rlc_8c.html</anchorfile>
      <anchor>a7652091c7ebea2eb3e2ee2aa51f73ade</anchor>
      <arglist>[EGPRS_CPS_TYPE2_TBL_SZ]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct egprs_cps</type>
      <name>egprs_cps_table_type3</name>
      <anchorfile>gprs__rlc_8c.html</anchorfile>
      <anchor>a1fc61b915c3313bf87eb4a4adcaf43df</anchor>
      <arglist>[EGPRS_CPS_TYPE3_TBL_SZ]</arglist>
    </member>
    <member kind="variable">
      <type>const struct gprs_cs_desc</type>
      <name>gprs_cs_desc</name>
      <anchorfile>gprs__rlc_8c.html</anchorfile>
      <anchor>a2568894b71f6a618df6d91ba2311be15</anchor>
      <arglist>[_NUM_OSMO_GPRS_CS]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0341.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm0341_8c.html</filename>
    <includes id="gsm__03__41_8h" name="gsm_03_41.h" local="no" imported="no">osmocom/gsm/protocol/gsm_03_41.h</includes>
    <member kind="function">
      <type>struct gsm341_ms_message *</type>
      <name>gsm0341_build_msg</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gae08ed7bd8c0f42206607660a6b62ec92</anchor>
      <arglist>(void *ctx, uint8_t geo_scope, uint8_t msg_code, uint8_t update, uint16_t msg_id, uint8_t dcs, uint8_t page_total, uint8_t page_cur, uint8_t *data, uint8_t len)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0411_smc.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm0411__smc_8c.html</filename>
    <includes id="gsm0411__utils_8h" name="gsm0411_utils.h" local="no" imported="no">osmocom/gsm/gsm0411_utils.h</includes>
    <includes id="gsm0411__smc_8h" name="gsm0411_smc.h" local="no" imported="no">osmocom/gsm/gsm0411_smc.h</includes>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <class kind="struct">smcdownstate</class>
    <class kind="struct">smcdatastate</class>
    <member kind="define">
      <type>#define</type>
      <name>MAX_SMS_RETRY</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gadd07af4d51806ac19bbd6740f88a0d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMC_LOG_STR</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gac2d829ba0e845d42fedadcb87660f7de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMCDOWNSLLEN</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gae86578f395721734a5f4e38b0b5cd6fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMCDATASLLEN</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga86e8691d261412e77b1cb78f6e9769b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cp_timer_expired</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaab738d67d2ce920617875fa5e1422c0b</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm411_smc_init</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga0c8efcc3111e42ac6379048d7e3c682d</anchor>
      <arglist>(struct gsm411_smc_inst *inst, uint64_t id, int network, int(*mn_recv)(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg), int(*mm_send)(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg, int cp_msg_type))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm411_smc_clear</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga88ae2e588314fafa63a181af3c326f80</anchor>
      <arglist>(struct gsm411_smc_inst *inst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>new_cp_state</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gad7e2b8e181c1a641def6f9f8a8c96d8a</anchor>
      <arglist>(struct gsm411_smc_inst *inst, enum gsm411_cp_state state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_tx_cp_error</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gafd0852fbeaabe42a22c49500cd50e8b6</anchor>
      <arglist>(struct gsm411_smc_inst *inst, uint8_t cause)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_est_req</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaadea1ad8d6b9a4053f71de678deb575b</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mmsms_send_msg</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga72c1e9957ae728259dadf941aeaf1df6</anchor>
      <arglist>(struct gsm411_smc_inst *inst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mmsms_est_cnf</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga5e3af9b915227ef88aa608455119c834</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mmsms_cp_ack</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gac5f01aba03a01b5237ce6ae093f23fe7</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mmsms_cp_data</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gafd2f85ebaabd340601906c9ea1141e5b</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_data_req</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga01596e8cc009fb5a43c771e917331ab0</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_rel_req</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gac1729d47d720b2b0575eaa696f1165b4</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mmsms_cp_error</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga4d670e7388a54adc400a8a35f88ef0eb</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mmsms_rel_ind</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaa186329d13f7cf8cf9014e8ed932500c</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_abort_req</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gacea8075d787884bc61ed11d255141cb5</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_smc_send</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaf970ee7862d47d6348c4a55e583b9cbd</anchor>
      <arglist>(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_smc_recv</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga0dedb122c8d26215d3e6eab70767f50d</anchor>
      <arglist>(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg, int cp_msg_type)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>smc_state_names</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga54809a72d6aa0a74b0cc391e782fdf7b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_cp_cause_strs</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga11682741fcfb64febabcb8d529d67bb3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct smcdownstate</type>
      <name>smcdownstatelist</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga1ec381d42a621255a3e76265324bd4af</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct smcdatastate</type>
      <name>smcdatastatelist</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga134644913781a6e65b1891fecbd2f5d4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_cp_state_names</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga6267b0487b994fc3ee49d6d5666586c9</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0411_smr.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm0411__smr_8c.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="gsm0411__utils_8h" name="gsm0411_utils.h" local="no" imported="no">osmocom/gsm/gsm0411_utils.h</includes>
    <includes id="gsm0411__smc_8h" name="gsm0411_smc.h" local="no" imported="no">osmocom/gsm/gsm0411_smc.h</includes>
    <includes id="gsm0411__smr_8h" name="gsm0411_smr.h" local="no" imported="no">osmocom/gsm/gsm0411_smr.h</includes>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <class kind="struct">smrdownstate</class>
    <class kind="struct">smrdatastate</class>
    <member kind="define">
      <type>#define</type>
      <name>SMR_LOG_STR</name>
      <anchorfile>gsm0411__smr_8c.html</anchorfile>
      <anchor>a3162520443fa0aa9a096807b847015d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMRDOWNSLLEN</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gab830ca4a4cf4b63aceaa0286a458a658</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMRDATASLLEN</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga4b9547a3b9f5fd7860f7d0dbcc198d78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rp_timer_expired</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga61b7e507b4273a570dac3a3cf7d59fbf</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm411_smr_init</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga7625a47ea482bba1077dfccb7cf943f4</anchor>
      <arglist>(struct gsm411_smr_inst *inst, uint64_t id, int network, int(*rl_recv)(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg), int(*mn_send)(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm411_smr_clear</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaae8b7f58b532a4c42aec9aa4a6bee8ab</anchor>
      <arglist>(struct gsm411_smr_inst *inst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>new_rp_state</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaa9547df6fede2fde85f549733b6a461a</anchor>
      <arglist>(struct gsm411_smr_inst *inst, enum gsm411_rp_state state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_rp_sendmsg</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga8d075a13b7c15d24d73003c956dda914</anchor>
      <arglist>(struct gsm411_smr_inst *inst, struct msgb *msg, uint8_t rp_msg_type, uint8_t rp_msg_ref, int mnsms_msg_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_send_rp_error</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gadd0af321062b52e48fc01d5eb6905a7f</anchor>
      <arglist>(struct gsm411_smr_inst *inst, uint8_t msg_ref, uint8_t cause)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_send_release</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gad6cbac911d0f435d381d2dfdedaf67ad</anchor>
      <arglist>(struct gsm411_smr_inst *inst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_send_abort</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga45429cfd5cf25d484b8c32f028781710</anchor>
      <arglist>(struct gsm411_smr_inst *inst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_send_report</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gac60e53b8cd244c26f42c08afab602d48</anchor>
      <arglist>(struct gsm411_smr_inst *inst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_rl_data_req</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaffdbb178c3fa20397ba6854a73425d77</anchor>
      <arglist>(struct gsm411_smr_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_rl_report_req</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga2dcc4bb424b882913936f6959f906323</anchor>
      <arglist>(struct gsm411_smr_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_est_ind</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga3ad06897c8decfc15e8c2bc817b419c8</anchor>
      <arglist>(struct gsm411_smr_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_data_ind_tx</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga302f3a7d80e8d04aea7c1bbbbae8300a</anchor>
      <arglist>(struct gsm411_smr_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_error_ind_tx</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gab6c54cf0b7c50abe9937fee8c4fcd2eb</anchor>
      <arglist>(struct gsm411_smr_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_error_ind_rx</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga9d55f0dda1394adbe4f574ca27357b2a</anchor>
      <arglist>(struct gsm411_smr_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_smr_send</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gab052521c86f6e7db25687b297379fd31</anchor>
      <arglist>(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_smr_recv</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga2fbd77b6f5c655229b43602780166970</anchor>
      <arglist>(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>smr_state_names</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gad5034a6673825cae01058f8718c6c064</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_rp_cause_strs</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gac44e9d3e5d2048774c8a3e89a8b72641</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct smrdownstate</type>
      <name>smrdownstatelist</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gae800c6cbcd716297cdd7346cf2965d51</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct smrdatastate</type>
      <name>smrdatastatelist</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga210ea02d9cd6498d1760af5afb82864d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_rp_state_names</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gae818ea93a5004782a9d6df4bd731af38</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0411_utils.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm0411__utils_8c.html</filename>
    <includes id="gsm48_8h" name="gsm48.h" local="no" imported="no">osmocom/gsm/gsm48.h</includes>
    <includes id="gsm__utils_8h" name="gsm_utils.h" local="no" imported="no">osmocom/gsm/gsm_utils.h</includes>
    <includes id="gsm__03__40_8h" name="gsm_03_40.h" local="no" imported="no">osmocom/gsm/protocol/gsm_03_40.h</includes>
    <includes id="gsm__04__11_8h" name="gsm_04_11.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_11.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_ALLOC_SIZE</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga9244da5aaad8ccb4f5895c7afa227e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_ALLOC_HEADROOM</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga6cd9f811bc1b8176448b8c311a34b3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm411_msgb_alloc</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga289c2bf54f2f92387e4011bd8f29362d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm411_bcdify</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga46c7638c492db03baea43777e826e0b3</anchor>
      <arglist>(uint8_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm411_unbcdify</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga413e2e55a3ef57e86c220fe84cee1fd4</anchor>
      <arglist>(uint8_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm340_gen_scts</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga635f9ed572f9833d2132602c8bc5b6b2</anchor>
      <arglist>(uint8_t *scts, time_t time)</arglist>
    </member>
    <member kind="function">
      <type>time_t</type>
      <name>gsm340_scts</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga89e11ef0ae5dace9864f04c10010e236</anchor>
      <arglist>(uint8_t *scts)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned long</type>
      <name>gsm340_vp_default</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga182fb5d41d6f13f40d72e32c125af823</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned long</type>
      <name>gsm340_vp_relative</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga61e337c944f7424005b8641da87b5ff5</anchor>
      <arglist>(uint8_t *sms_vp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned long</type>
      <name>gsm340_vp_absolute</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga94471b97e890ab76d47928a5fa0c828e</anchor>
      <arglist>(uint8_t *sms_vp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned long</type>
      <name>gsm340_vp_relative_integer</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga1b54df67d6103e184a80f15d83a1ac5e</anchor>
      <arglist>(uint8_t *sms_vp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned long</type>
      <name>gsm340_vp_relative_semioctet</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga417a20c0f56785809ad01fc5b2ee9934</anchor>
      <arglist>(uint8_t *sms_vp)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>gsm340_validity_period</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga2da605169b08795f16929bbd5dbedafd</anchor>
      <arglist>(uint8_t sms_vpf, uint8_t *sms_vp)</arglist>
    </member>
    <member kind="function">
      <type>enum sms_alphabet</type>
      <name>gsm338_get_sms_alphabet</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga7dbbfde6f83ebbbeea501f57acad5abf</anchor>
      <arglist>(uint8_t dcs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm340_gen_oa</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga0ede94f6574f25a868451b5bb443b047</anchor>
      <arglist>(uint8_t *oa, unsigned int oa_len, uint8_t type, uint8_t plan, const char *number)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_push_rp_header</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gad652c5d97b7e86fa7a4b26925209a530</anchor>
      <arglist>(struct msgb *msg, uint8_t rp_msg_type, uint8_t rp_msg_ref)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_push_cp_header</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga10f8d980dcfa698eb5bbdb925473645a</anchor>
      <arglist>(struct msgb *msg, uint8_t proto, uint8_t trans, uint8_t msg_type)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0414.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm0414_8c.html</filename>
    <includes id="gsm__04__14_8h" name="gsm_04_14.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_14.h</includes>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm414_msgt_names</name>
      <anchorfile>gsm0414_8c.html</anchorfile>
      <anchor>a4a945c0328b2ccc9547f69d740659bb8</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0480.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm0480_8c.html</filename>
    <includes id="gsm48_8h" name="gsm48.h" local="no" imported="no">osmocom/gsm/gsm48.h</includes>
    <includes id="gsm0480_8h" name="gsm0480.h" local="no" imported="no">osmocom/gsm/gsm0480.h</includes>
    <includes id="gsm__utils_8h" name="gsm_utils.h" local="no" imported="no">osmocom/gsm/gsm_utils.h</includes>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <includes id="gsm__04__80_8h" name="gsm_04_80.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_80.h</includes>
    <member kind="function">
      <type>int</type>
      <name>gsm0480_wrap_invoke</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>a9d0831f628338fe09404291acb0d8ae2</anchor>
      <arglist>(struct msgb *msg, int op, int link_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0480_wrap_facility</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>ae192c22d2a9fe65d0467182afb5f4fa5</anchor>
      <arglist>(struct msgb *msg)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_create_unstructuredSS_Notify</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>ae541d92d514691bfa0c24101172d4c92</anchor>
      <arglist>(int alertPattern, const char *text)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_create_notifySS</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>a3d5f9e2a7f869160129fe7b45ad4f101</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parse_ss</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>a4b3dbccf4fe70f8e49cb091139141507</anchor>
      <arglist>(const struct gsm48_hdr *hdr, uint16_t len, struct ss_request *req)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parse_ss_facility</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>ab12c1dd4e3e79551a232282cdcadc490</anchor>
      <arglist>(const uint8_t *ss_facility, uint16_t len, struct ss_request *req)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parse_ss_info_elements</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>a08be1b887e3dff0a52c8244a4ad30e42</anchor>
      <arglist>(const uint8_t *ss_ie, uint16_t len, struct ss_request *req)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parse_ss_invoke</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>a39e0012593bf8d03ca0b8e596caebb6c</anchor>
      <arglist>(const uint8_t *invoke_data, uint16_t length, struct ss_request *req)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parse_ss_return_result</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>a61bf058a360d3a2ecc3a4828152ec8b7</anchor>
      <arglist>(const uint8_t *rr_data, uint16_t length, struct ss_request *req)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parse_process_uss_data</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>ab0439923a751837917e00df4bf7c2844</anchor>
      <arglist>(const uint8_t *uss_req_data, uint16_t length, struct ss_request *req)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parse_process_uss_req</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>ab89a2aefba51f920f6d83fb465468a70</anchor>
      <arglist>(const uint8_t *uss_req_data, uint16_t length, struct ss_request *req)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parse_ss_for_bs_req</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>aa717ef6d168da1d6b9ee8b02c6d0f841</anchor>
      <arglist>(const uint8_t *ss_req_data, uint16_t length, struct ss_request *req)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0480_extract_ie_by_tag</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>a6e1593202a6686b8dae7d6e70f5c33f3</anchor>
      <arglist>(const struct gsm48_hdr *hdr, uint16_t msg_len, uint8_t **ie, uint16_t *ie_len, uint8_t ie_tag)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0480_decode_ussd_request</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>a6d6edcb467e1f1b3c39f749f36c2228b</anchor>
      <arglist>(const struct gsm48_hdr *hdr, uint16_t len, struct ussd_request *req)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0480_decode_ss_request</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>acbe77a8f441eefadd154152b13d08d88</anchor>
      <arglist>(const struct gsm48_hdr *hdr, uint16_t len, struct ss_request *req)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0480_parse_facility_ie</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>a809a2c262a50acc5b728705b7415ebcf</anchor>
      <arglist>(const uint8_t *facility_ie, uint16_t length, struct ss_request *req)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_msgb_alloc_name</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>aba483f5e97431b4e4be10414228805de</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_gen_ussd_resp_7bit</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>aebd096ae1a396411c9c28211789189cf</anchor>
      <arglist>(uint8_t invoke_id, const char *text)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_create_ussd_resp</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>a80ddefa588adfe9e1a4b00c2636395ea</anchor>
      <arglist>(uint8_t invoke_id, uint8_t trans_id, const char *text)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_gen_return_error</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>a398eae9d465b1a4fc6a5994ce4d84ff8</anchor>
      <arglist>(uint8_t invoke_id, uint8_t error_code)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_gen_reject</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>ae19217d05280490bd9e340f356761893</anchor>
      <arglist>(int invoke_id, uint8_t problem_tag, uint8_t problem_code)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_create_ussd_notify</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>ac9aa8b2cb64b88d784a2463058edf852</anchor>
      <arglist>(int level, const char *text)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_create_ussd_release_complete</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>af7951b7410321f907f1edf7dbcb52a6c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0480_create_release_complete</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>a8f7d0de538ef9c351254b4ca4a1c1a8a</anchor>
      <arglist>(uint8_t trans_id)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0480_comp_type_names</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>a0c266598b3c89223582e832b92c237a9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0480_op_code_names</name>
      <anchorfile>gsm0480_8c.html</anchorfile>
      <anchor>a9be2c039ca8045f1aaeea972b6f8bb8b</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0502.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm0502_8c.html</filename>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <includes id="gsm0502_8h" name="gsm0502.h" local="no" imported="no">osmocom/gsm/gsm0502.h</includes>
    <includes id="gsm48_8h" name="gsm48.h" local="no" imported="no">osmocom/gsm/gsm48.h</includes>
    <includes id="rsl_8h" name="rsl.h" local="no" imported="no">osmocom/gsm/rsl.h</includes>
    <includes id="gsm__utils_8h" name="gsm_utils.h" local="no" imported="no">osmocom/gsm/gsm_utils.h</includes>
    <class kind="struct">fn_remap_table</class>
    <member kind="define">
      <type>#define</type>
      <name>TCH_REPEAT_LENGTH</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>a33ef85d52f01360da95b667236ae1ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FACCH_F_REPEAT_LENGTH</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>a18e31da36c4cce0f3b95da1c8c199dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FACCH_H_REPEAT_LENGTH</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>a927b6ee55a9c94588d4ef32c8abb57eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fn_remap_table_from_traffic_block_map</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>af281e8e5ae656621b3f2959468d15edd</anchor>
      <arglist>(table, map, rows, cols, repeat)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CB_FCCH</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>af9d316e467f8ce9b4d3829acd8671fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CB_SCH</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>aa3f69b472b69331c08b135687730535b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CB_BCCH</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>a73cf5c6602ec063bfc95fe8002b3b5dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CB_IDLE</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>a33afb04a9762f5db50d9fc04de858421</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>gsm0502_calc_paging_group</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gaa800e2b6eb910a96fbcaa8a0ebebfe1a</anchor>
      <arglist>(const struct gsm48_control_channel_descr *chan_desc, uint64_t imsi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>__attribute__</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>a9ed16867a9394d9ccf1132194edae298</anchor>
      <arglist>((constructor))</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gsm0502_fn_remap</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga24c46c3885d7d2b9bc677d881253c7b7</anchor>
      <arglist>(uint32_t fn, enum gsm0502_fn_remap_channel channel)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>gsm0502_hop_seq_gen</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga8697893506f494bd492fe71b8a7e5ab3</anchor>
      <arglist>(const struct gsm_time *t, uint8_t hsn, uint8_t maio, size_t n, const uint16_t *ma)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0502_fn2ccch_block</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga089088bfd1664a0430d7910c4392d465</anchor>
      <arglist>(uint32_t fn)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>gsm0502_tch_f_traffic_block_map</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>ab3701b840ed8bf00f1e025a867c9116b</anchor>
      <arglist>[3][8]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>gsm0502_tch_h0_traffic_block_map</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>a3e18619addf28ff6ef7847c6bee8149c</anchor>
      <arglist>[3][4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>gsm0502_tch_h1_traffic_block_map</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>af07051b5c2ed5ba4578adda31f5a2e33</anchor>
      <arglist>[3][4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>gsm0502_tch_f_facch_block_map</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>ab5176e8692e9891b9f051281943d11e1</anchor>
      <arglist>[3][8]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>gsm0502_tch_h0_facch_block_map</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>a005b189efb68ebd65b436a075e533cf4</anchor>
      <arglist>[3][6]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>gsm0502_tch_h1_facch_block_map</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>ae3aa0603efb212c14f1195246396ca87</anchor>
      <arglist>[3][6]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct fn_remap_table</type>
      <name>tch_f_remap_table</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>a62fe7c6e0b49b6338d99271217a7c381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct fn_remap_table</type>
      <name>tch_h0_remap_table</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>a6e6a79ea8ee340a6528ddc7457c7cc14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct fn_remap_table</type>
      <name>tch_h1_remap_table</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>aba4f6c58347420845796e40258513b1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct fn_remap_table</type>
      <name>facch_f_remap_table</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>a406afe548fba04222c8376f09c0bd5ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct fn_remap_table</type>
      <name>facch_h0_remap_table</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>aefc71c90e322baf4351b5df8fe9443cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct fn_remap_table</type>
      <name>facch_h1_remap_table</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>a769bbb4c750f0dd106f03d9745bbce64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct fn_remap_table *</type>
      <name>fn_remap_table_ptr</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>a4765988620f2af36158de9161d2af067</anchor>
      <arglist>[FN_REMAP_MAX]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>rn_table</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>aca0bc86ab9452b36c59f3e41d48c8d05</anchor>
      <arglist>[114]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>ccch_block_table</name>
      <anchorfile>gsm0502_8c.html</anchorfile>
      <anchor>adb549ec56de77429e0beebd2d542ebb1</anchor>
      <arglist>[51]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0503_conv.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm0503__conv_8c.html</filename>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>xcch_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ab9e4b176a43ecc3eaa3bf5f96adf5f9d</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>xcch_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a7e037a7aff8d1324eca3901b8d3b812d</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>mcs_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a15fe5c8830c33f4171e9d381872118d8</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>mcs_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ac4483b10b5e508a2c0ea80d99ca9d324</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_xcch</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ab52b4bedc3120b4b370b3502cbc60781</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_f24_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>af35f7766032403b448279a9dcc736fb9</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_f24_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a974a50fc5bb0ff883b64ea74748b36ea</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_f24</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>aa5485ffdeea3231752894737e5608a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_h24_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a3c968f0e2dcabb31b82c9b8a0dc3a875</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_h24_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ac3317a32f19b4963c98a0277ddad5999</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_h24</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ab6b2e20f04031692ada0751afe6d8062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_f48_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a9028d7ae9b83f4c3e7c0f2c637ed52a7</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_f48_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a1fbf09c72b36a1e77bbf3783d245ba72</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_f48</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ad03703a3cc122d04bfb17de36fc93979</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_f96_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>abfedb85a5083f73ae8d8da7cd93e83e4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_f96</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a9422cd61b5a0c0e3007b4e180024477c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_f144_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a0b4e11388e2751cf82e4c24c039b632e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_f144</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ad89e4a35fa3a14ca4535ef247e265e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_rach</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a0c82a8f9863e576afcbeaa7bbc65d47f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>rach_ext_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a46ad49ee317f542fe2905fc4542c678e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_rach_ext</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>acc3e482284ee5d9c44818dec33f7522f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_sch</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>adf7808a356c966ca732422f6ad38c706</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>cs2_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a0dbebf985eeb42c0923903e8a41c3a7c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_cs2</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a40b3ed0d34b455f6be737259b8ebe6d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>cs3_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>aa070aa7cec6e7c844023b47a0abe6289</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_cs3</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a540dc7a47d47d0576d2b9f74c81c7618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_cs2_np</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>aa890bbedb7b9a3536949a8f289ac5abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_cs3_np</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a6d423342e9817d766cf28517972b0d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_12_2_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a6ca5797f2c527fcd84868d218d62b90d</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_12_2_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>acd9ab37d5efef6bbb1395543d5dd3c5e</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_12_2_term_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a1aa376393f6ffe6b745feec62eebe81a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_12_2_term_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a7e27938d5cb1368a5c876a793a983aad</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_afs_12_2_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a87a52d3e310a42a2168d2567d9eee694</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_12_2</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a33ca7ab135907f7bfd252c787b0071cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_10_2_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a239c946c509d53daea05fd7444743c08</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_10_2_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ac78879410ec0a061e37b0d586b79d3ee</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_10_2_term_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>adeeb8bd6ac74254afa79872f2f9534cf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_10_2_term_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a46e6be687a257566acaa03c6491da302</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_afs_10_2_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ad6f76385a3666fa5a0f143ec420eb543</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_10_2</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a61199d470108cb605ff39382e1645364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_7_95_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a6fd55a433a7760d8aaa4ef338068298f</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_7_95_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a4353a11f81aaa2a24235131d2aa5f230</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_7_95_term_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a274aadb16362b4f2e4c911aafdc404fc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_7_95_term_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>aa0ea5ae1941ce3422071aeebd0edac63</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_afs_7_95_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a1f9976039f88606415a1062e691ef0a9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_7_95</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a6cdf4e18c3f5aecf02975b9536c2467c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_7_4_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a9c298e2e1d1db8d84a8c30cadf668652</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_7_4_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>abf3a219294a7804a78d26ee1771296fe</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_7_4_term_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a4708efb2028839773ac9b7eb924021ad</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_7_4_term_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ac76b790e54c14f16624160a58c9f8146</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_afs_7_4_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a8090b36943bab81a30122c45ad75c190</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_7_4</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a4312e33ba7ef80e66307df93bef7a683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_6_7_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>abf8c79e9b8ccae9cbbd966ca744d9e7c</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_6_7_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a411ae4786d1af44a9984e4c621e991d3</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_6_7_term_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>afb8ebff4fd95ff38e627dce32335e825</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_6_7_term_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ae497fa8fe0635c158d1ac920aa3577e2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_afs_6_7_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a1f8eeeb0af36f377e065457d1a20e9f6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_6_7</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a0bdfb113bbb99e78155dc703cc7be0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_5_9_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>afa5871ec0154166e0dac1ab0d6f423af</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_5_9_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>af036ec17cf739e78ef57d62980872743</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_5_9_term_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>aa20cc4c516c5bb208abaec707e84f195</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_5_9_term_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a924c59717e87ff897a33fab9fa27f89e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_afs_5_9_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>aca76944ce84fe74855b09e0cc6976f6d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_5_9</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a3554065705df45bb64806ed8e5ad85fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_5_15_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a96b6d2500d4616f17000dfbe4310b709</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_5_15_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a79d95aca5c7ce2ab7f315b4fed90be0d</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_5_15_term_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a8ba257417859acb7254d55c57c3c7cf7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_5_15_term_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ae0d43299fc0b77702127c8256bd9d63b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_afs_5_15_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ab4cb53b6c23a37b4207300383a41db24</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_5_15</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a4f7045896ff43f84ffd602ae65a6d188</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_4_75_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a1bc1c5f21c38481260b1e01bcec09b75</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_4_75_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>acb2b9e2adaba9961282fa3079ebfa4ab</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_4_75_term_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a27799a450e1850cb9977e1071d22237c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_afs_4_75_term_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a093008068dc55e3331fe4dc95fea1840</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_afs_4_75_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ae8f3e090fb15b3f27970d6b0517d223a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_afs_4_75</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a1c890716a204db020d8263129f379c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_fr</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a6fb0a4c44785128740aa4e250988aecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_hr_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>aa410917e6facb2d05681376be5ef7d16</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_hr_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a798bb87289aad5ac0fae273b4f964753</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_hr_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a9ac84fb2c687c47e9eb2f00b70bfb741</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_hr</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a2ffdf255f2ddd82adc6b9f254666a322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_7_95_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>aa7b088ed23d3dc9e55fcb5a3108e5721</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_7_95_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a27bbae5b384a673f1a59e7b102c13f19</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_7_95_term_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a3b9c738c5935ce493ec913e04c0c1fd3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_7_95_term_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a6780b7e436bed42ec41d0f7080fc325f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_ahs_7_95_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>aa9cb5efedc9f810eefb551349657d7bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_ahs_7_95</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a0132e6e149d98061b0725f564ea63a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_7_4_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ac060298f8b5d5a30d08cffd7b36c1bc7</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_7_4_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ab24448d34538264b7b711e1b825df874</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_7_4_term_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a7e179ca69fa7ca5cb10016dc51369862</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_7_4_term_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a7d6574511829a0d4e5f75d3fce6435a3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_ahs_7_4_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a3c3f3033fc88a49b836d32b233a2666d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_ahs_7_4</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>adefb4c52389650ac960cfd378ad9e5a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_6_7_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>af7bcfc4008164d0d4de9f318818fadfe</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_6_7_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a09265eb42e4bf05bbc896203cea3a2a7</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_6_7_term_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a5a570b03af943ebdc3dbf1b1ac393ab5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_6_7_term_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a73ddfcc407110157fffe5ae5250bdd6a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_ahs_6_7_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a009202b46aad03af9ac41bb8f650f6c5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_ahs_6_7</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ae4893285d008e4c31b86c90bc2d61697</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_5_9_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a6daec4b1263848f6c3469ddf1ee6b4df</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_5_9_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>aa1f50ab0af9906670a57d9fc4741e805</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_5_9_term_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a370a8997442c1389fb99fb57774d5cb7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_5_9_term_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a2964a2de7dafa821f285b4223512d017</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_ahs_5_9_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>afc4dbc8a76215c1a41d0d908593cc71e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_ahs_5_9</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>afb2132f015503db45fc7f322c8614887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_5_15_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>adea2005c9d3c900e83cb3ca81a17c3cd</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_5_15_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a75893cdaa9269c4936a116af83551a43</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_5_15_term_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a6027585e88c839b95d3f550c504df7e6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_5_15_term_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a4899fc60a9530f49ad61bcfa18f8ed1b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_ahs_5_15_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a3833cc1023cba0d88dcb5314803de80e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_ahs_5_15</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a5b58de9a830f842078f878b2acc63f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_4_75_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a427a270d7235f9870f826ded40e5e487</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_4_75_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a9a856e34d376a1d34a4b69d8e923b825</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_4_75_term_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a5e0663031768a67288401c442bdaeaa8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_ahs_4_75_term_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a2e615327ac47a185cfa00c07e8c04d36</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>tch_ahs_4_75_puncture</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a16c394a241aa6ee7d72322425da777bd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_ahs_4_75</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>af5ba458121bbb6e044e023698e67a450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_axs_sid_update_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a5bb49856a99d325532f2e77d9a7890de</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_axs_sid_update_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>accdfd8fd59fa7a2e6cd093e8bc268d28</anchor>
      <arglist>[][2]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_axs_sid_update_term_state</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>afa53a0755bb4aa459dbaa74b0c2142e2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>tch_axs_sid_update_term_output</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a1a924efeaba3390767fd57ef0f553e9a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_tch_axs_sid_update</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a4f4c9f5cfe562e1e37b6ff25a2e14169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs1_dl_hdr</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ac263ec8342a3d7ee320334f4bb01f097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs1_ul_hdr</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a7432a125d1388d7346b1b3c94a140a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs1</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>aa6a6363134ce0a2f3bc8eee122b7b3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs2</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a4d2605d0a9680d9d1f5e39e6deed64f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs3</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a169d91ab8ad9f6ed996ee0fcec0fb82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs4</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a1d61d4336496bb628579688f1f4df5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs5_dl_hdr</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ae67097333f7587d56b1a2b3c6210c1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs5_ul_hdr</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ac763c32484602f3ba89c30db30f3e8b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs5</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ade3c565d1a4ffdb5cd261d30a95e4690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs6</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>ae315343052d98e8edceb550a25db5599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs7_dl_hdr</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a45598bf09edc8e75b42ea1d45762d54e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs7_ul_hdr</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a5aa96662c06c59bb0129e6a1f966bb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs7</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>aee928ba06f068e0ff44f0f0d1c05166f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs8</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a1874bfb4480677a203ff57850f3cd2d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_conv_code</type>
      <name>gsm0503_mcs9</name>
      <anchorfile>gsm0503__conv_8c.html</anchorfile>
      <anchor>a98677d869dccce7246b2fee0c62332cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0808.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm0808_8c.html</filename>
    <includes id="gsm0808_8h" name="gsm0808.h" local="no" imported="no">osmocom/gsm/gsm0808.h</includes>
    <includes id="gsm0808__lcs_8h" name="gsm0808_lcs.h" local="no" imported="no">osmocom/gsm/gsm0808_lcs.h</includes>
    <includes id="gsm0808__utils_8h" name="gsm0808_utils.h" local="no" imported="no">osmocom/gsm/gsm0808_utils.h</includes>
    <includes id="gsm__08__08_8h" name="gsm_08_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_08_08.h</includes>
    <includes id="gsm48_8h" name="gsm48.h" local="no" imported="no">osmocom/gsm/gsm48.h</includes>
    <includes id="gad_8h" name="gad.h" local="no" imported="no">osmocom/gsm/gad.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>B</name>
      <anchorfile>gsm0808_8c.html</anchorfile>
      <anchor>aad4a8abd7704af83d1f6f07a35fe1b90</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_layer3_aoip</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3520f17168e529f1b03f2da921ff5466</anchor>
      <arglist>(const struct msgb *msg_l3, uint16_t nc, uint16_t cc, int lac, uint16_t _ci, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_layer3_2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae720a1b82a0c1b1a9bb98fccbc3d3fb8</anchor>
      <arglist>(const struct msgb *msg_l3, const struct osmo_cell_global_id *cell, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_layer3</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga37a8800be8ae482fffd30f63b224c63a</anchor>
      <arglist>(struct msgb *msg_l3, uint16_t nc, uint16_t cc, int lac, uint16_t _ci)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_reset</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga03381981a6afd7b9cb1ef52a42ce9ddd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_reset_ack</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafd91ac6625fc91ab93bb42e030d4a5c1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_clear_complete</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae4f39e6a9868ca2715e5a56e9ce7f12b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_clear_command</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafbbd979559edf6618266e3ca3971c14d</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_clear_command2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gacccf829582b35f4e8a5a0d4f4e43e216</anchor>
      <arglist>(uint8_t cause, bool csfb_ind)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_cipher</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf484d7458d759eb5caad0f4a87213a3b</anchor>
      <arglist>(const struct gsm0808_encrypt_info *ei, const uint8_t *cipher_response_mode)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_cipher2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga10e9815fbea313738b6c5616df8e5491</anchor>
      <arglist>(const struct gsm0808_cipher_mode_command *cmc)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_cipher_complete</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae1fee584d7525e3a7d3e59cb2403391a</anchor>
      <arglist>(struct msgb *layer3, uint8_t alg_id)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_cipher_reject</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga429d802f8751e5394e3993bca798bd83</anchor>
      <arglist>(enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_cipher_reject_ext</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga91a7f582a61d9fec93e28328eda780f4</anchor>
      <arglist>(enum gsm0808_cause_class class, uint8_t ext)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_lcls_conn_ctrl</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga306474205fe66c57834d194e545a0185</anchor>
      <arglist>(enum gsm0808_lcls_config config, enum gsm0808_lcls_control control)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_lcls_conn_ctrl_ack</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf78bd557d59fd192392bb67c101973a7</anchor>
      <arglist>(enum gsm0808_lcls_status status)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_lcls_notification</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf76b09109c6409e4a187996e22502527</anchor>
      <arglist>(enum gsm0808_lcls_status status, bool break_req)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_classmark_request</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9124498c66805e9a91c6abe628c8f7bc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_classmark_update</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga43a237bef803d1470631f911c84d7c72</anchor>
      <arglist>(const uint8_t *cm2, uint8_t cm2_len, const uint8_t *cm3, uint8_t cm3_len)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_sapi_reject_cause</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3ef4ee3960b4859518af396810e2b033</anchor>
      <arglist>(uint8_t link_id, uint16_t cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_sapi_reject</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gad12d0be4a9b4dd0c313b143127cb4f63</anchor>
      <arglist>(uint8_t link_id)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_ass2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga5c4b46a2a5e0209f837ebb3ce719a354</anchor>
      <arglist>(const struct gsm0808_channel_type *ct, const uint16_t *cic, const struct sockaddr_storage *ss, const struct gsm0808_speech_codec_list *scl, const uint32_t *ci, const uint8_t *kc, const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_ass</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae5fb5bb3cdcad90b1728e1d475922382</anchor>
      <arglist>(const struct gsm0808_channel_type *ct, const uint16_t *cic, const struct sockaddr_storage *ss, const struct gsm0808_speech_codec_list *scl, const uint32_t *ci)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_ass_compl2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6f8544d031ca4842172837d989edb8bb</anchor>
      <arglist>(uint8_t rr_cause, uint8_t chosen_channel, uint8_t encr_alg_id, uint8_t speech_mode, const struct sockaddr_storage *ss, const struct gsm0808_speech_codec *sc, const struct gsm0808_speech_codec_list *scl, enum gsm0808_lcls_status lcls_bss_status)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_ass_compl</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga42f2b44de01f70b152836f013168ce09</anchor>
      <arglist>(uint8_t rr_cause, uint8_t chosen_channel, uint8_t encr_alg_id, uint8_t speech_mode, const struct sockaddr_storage *ss, const struct gsm0808_speech_codec *sc, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_assignment_completed</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae5672ff8c39e45adfeee4ec70617f1a0</anchor>
      <arglist>(uint8_t rr_cause, uint8_t chosen_channel, uint8_t encr_alg_id, uint8_t speech_mode)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_ass_fail</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8392ee9eddc31cbb5449bd68c1516e42</anchor>
      <arglist>(uint8_t cause, const uint8_t *rr_cause, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_assignment_failure</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga16f990f41f4b86f9d72c5862f46cbeb0</anchor>
      <arglist>(uint8_t cause, uint8_t *rr_cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_clear_rqst</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga009aaa222b114baec385b60b8078d5ff</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_paging2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga986c5ddb4e52314df9b602b58f8451b9</anchor>
      <arglist>(const char *imsi, const uint32_t *tmsi, const struct gsm0808_cell_id_list2 *cil, const uint8_t *chan_needed)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_paging</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga959a32627dd96d1c0f2ef071dd83f1b6</anchor>
      <arglist>(const char *imsi, const uint32_t *tmsi, const struct gsm0808_cell_id_list *cil, const uint8_t *chan_needed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>put_old_bss_to_new_bss_information</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0c5d4e1a1e30a2ce74aab2f7714e656f</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_old_bss_to_new_bss_info *i)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_required</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3823e243f29e44a63d1b36bddc728410</anchor>
      <arglist>(const struct gsm0808_handover_required *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_required_reject</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gada5bcdf1e5e6b2158595b6f41afd53ef</anchor>
      <arglist>(const struct gsm0808_handover_required_reject *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_request</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga95e1dc2501752eb735e59406debb285c</anchor>
      <arglist>(const struct gsm0808_handover_request *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_request_ack2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0284dcad7523250e84c6f3877a4760a2</anchor>
      <arglist>(const struct gsm0808_handover_request_ack *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_request_ack</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0530126b68414718f04db8d1ada62f43</anchor>
      <arglist>(const uint8_t *l3_info, uint8_t l3_info_len, uint8_t chosen_channel, uint8_t chosen_encr_alg, uint8_t chosen_speech_version)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_command</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga7bc35dd86262c0cd1601a386f53062cb</anchor>
      <arglist>(const struct gsm0808_handover_command *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_detect</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga5e1d0d1c7707c00bebac69b57e9bd771</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_succeeded</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga383e02160173ce2091dc08d181ec3fce</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_complete</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac9cdd72ce8eeb877aedd06cdb0fabd7a</anchor>
      <arglist>(const struct gsm0808_handover_complete *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_failure</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga283bb40b8fd6f4635b7b4a81b880e24a</anchor>
      <arglist>(const struct gsm0808_handover_failure *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_performed</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaad5eec115084accf11092bdd4f7e06df</anchor>
      <arglist>(const struct gsm0808_handover_performed *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_common_id</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0a9b5cf0ffb92078017e676051f68928</anchor>
      <arglist>(const char *imsi, const struct osmo_plmn_id *selected_plmn_id, const struct osmo_plmn_id *last_used_eutran_plnm_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm0808_prepend_dtap_header</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabd957f10aa6cab9c6f398083ab535367</anchor>
      <arglist>(struct msgb *msg, uint8_t link_id)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_dtap</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafa61784037eacc9af3f1fec024279925</anchor>
      <arglist>(struct msgb *msg_l3, uint8_t link_id)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_perform_location_request</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafd3e2431915c930e1f17531d2e71596f</anchor>
      <arglist>(const struct gsm0808_perform_location_request *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_perform_location_response</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gadbc66edc7a3158e62d91168bbe3de86d</anchor>
      <arglist>(const struct gsm0808_perform_location_response *params)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_enc_lcs_cause</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6454f0098a20818629fd7836ab9fa0b0</anchor>
      <arglist>(struct msgb *msg, const struct lcs_cause_ie *lcs_cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_perform_location_abort</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga47a834e68ad9faba3bd45e725cf1826f</anchor>
      <arglist>(const struct lcs_cause_ie *lcs_cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_setup</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga1418c84ebe5e2fb2c22addd5dc8f33eb</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_setup *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_setup_ack</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga45dc51772a374371fbae9611cfd900d7</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_setup_ack *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_setup_refuse</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gada543d8ee0864a60becb67dd6da274d4</anchor>
      <arglist>(enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_assign_req</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga03ac8e8cfa7261fc5bf63ccedcafb5f2</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_assign_req *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_assign_res</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2ee6414e7c9720d79edbb3b8085cf505</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_assign_res *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_assign_fail</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0be58aaedde5556bdfcba5b25d646de4</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_assign_fail *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_queuing_ind</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga499dcb5c59809a4949e8b0ccf0aef321</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_request</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaecf5077be79712816eb88c2582dd93e4</anchor>
      <arglist>(const struct gsm0808_uplink_request *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_request_ack</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8b350969ce3bc7362d959e07198e531f</anchor>
      <arglist>(const struct gsm0808_uplink_request_ack *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_request_cnf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga838994e0fc6626b72be81597e633c21a</anchor>
      <arglist>(const struct gsm0808_uplink_request_cnf *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_app_data</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga7dade3dea5d93c935bd02cb28c63b508</anchor>
      <arglist>(const struct gsm0808_uplink_app_data *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_release_ind</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6b66a2c6e8d9364f8b62cfecf5b88b76</anchor>
      <arglist>(const struct gsm0808_uplink_release_ind *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_reject_cmd</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae1b2697ca0145d2ea7ed2886b81cd2f6</anchor>
      <arglist>(const struct gsm0808_uplink_reject_cmd *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_release_cmd</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga455602d7919d07380277613f0419e2ca</anchor>
      <arglist>(const enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_seized_cmd</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaa94e6fef064d7b491611dab7a5b14801</anchor>
      <arglist>(const struct gsm0808_uplink_seized_cmd *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_additional_info</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6149a0a3e1c6433c7c4fbde749679dd0</anchor>
      <arglist>(const struct gsm0808_talker_identity *ti)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_area_cell_info</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga96d40dd1338212ad199a5f946a4829ea</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_area_cell_info *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_assign_stat</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gad62af29016984118713fba663a3d2d32</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_assign_stat *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_sms</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3bc1f9dabf980b062908bca3e010db37</anchor>
      <arglist>(const struct gsm0808_sms_to_vgcs *sms)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_notification_data</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6e2ad14743caf122d2693cb5bfe81728</anchor>
      <arglist>(const struct gsm0808_notification_data *params)</arglist>
    </member>
    <member kind="function">
      <type>const struct tlv_definition *</type>
      <name>gsm0808_att_tlvdef</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga427b6373048138d3fab2db178aff35bd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_bssmap_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga40bcc3a60e885aa40da1f6eb806b0da1</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_bssap_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga57f21df574011deb1f279f1f6e1d7a2c</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_cause_class_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga841f55a1a43f3d57935dc8361985b4d2</anchor>
      <arglist>(enum gsm0808_cause_class class)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_cause_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga7168a30ac3f1ad472309c60badd51305</anchor>
      <arglist>(enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm0808_cause</type>
      <name>gsm0808_get_cause</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9dd6db59112ef180d648b0b26cd04bb0</anchor>
      <arglist>(const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_diagnostics_octet_location_str</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga244a7bfbbe469007c6af6dc26404b2e5</anchor>
      <arglist>(uint8_t pointer)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_diagnostics_bit_location_str</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8bf13a55e0a5bc781dbc5d3e697e5aea</anchor>
      <arglist>(uint8_t bit_pointer)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static __thread char</type>
      <name>str_buff</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0de448e1f5f89c45ce138bd303440111</anchor>
      <arglist>[512]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct tlv_definition</type>
      <name>bss_att_tlvdef</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf7a7d6c75234318878642e512947c3c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>gsm0808_old_bss_to_new_bss_info_att_tlvdef</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga66acb22e5416b464aa6f42ddc7de0f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0406_dlci_sapi_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gab6ef2861ef657001f5c197cf056bd421</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>gsm0808_msgt_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2f55a6defa23156d49594fa6624f7d0e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>gsm0808_bssap_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3957d3b6ca5f78d73d5bcfe43b4f814a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_speech_codec_type_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0c1af84e0adec22dcd31f4f88c64bad1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_permitted_speech_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2dd774fd4ef58bc6a8c15f0b1bd5a281</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_chosen_enc_alg_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9b6704b429b542796f6fca5136cad68d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>gsm0808_cause_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga4a96e0c05673bcb81f09e0e788c809cd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>gsm0808_cause_class_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gacc69231ed3f069f750d49c9ac256e973</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_lcls_config_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga74c1dc89d2bfe4ef98592336ee203bec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_lcls_control_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac2e800caa838ac8b9d66c620c418fdd2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_lcls_status_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf43497e53ab673a3543bdf4b9ac3ed8d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>gsm0808_amr_modes_from_cfg</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafaddb849a44618ddb84db4d1f3e59634</anchor>
      <arglist>[2][16]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_amr_mode_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9ba76e2998975043c4aca31f03e245bc</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm0808_utils.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm0808__utils_8c.html</filename>
    <includes id="gsm__08__08_8h" name="gsm_08_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_08_08.h</includes>
    <includes id="gsm48_8h" name="gsm48.h" local="no" imported="no">osmocom/gsm/gsm48.h</includes>
    <includes id="gsm0808_8h" name="gsm0808.h" local="no" imported="no">osmocom/gsm/gsm0808.h</includes>
    <includes id="gsm0808__utils_8h" name="gsm0808_utils.h" local="no" imported="no">osmocom/gsm/gsm0808_utils.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>IP_V4_ADDR_LEN</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>aab9cb18659b7801df77eabb99b525326</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IP_V6_ADDR_LEN</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>a2bbdf6db0c31faf488ceb56690a8c9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IP_PORT_LEN</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>ade1746341c4c3874bcb08946240ecaa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHANNEL_TYPE_ELEMENT_MAXLEN</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>a61e6c311357bd957c55a2a8102c78bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHANNEL_TYPE_ELEMENT_MINLEN</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>ab0896a0077acdd6754c88e8c84f9805d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENCRYPT_INFO_ELEMENT_MINLEN</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>a91a6cba05dec2d887bbbb5a1a7c4f216</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>decode_lai</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>a492606a9b5e44b5d7326d2fbdf74aa75</anchor>
      <arglist>(const uint8_t *data, struct osmo_location_area_id *decoded)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>enc_speech_codec</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>ab3b401ec376742225efbdb3b7c145923</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_speech_codec *sc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_enc_speech_codec2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga21f5330fae0c3b4da8db2ba47adfe665</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_speech_codec *sc)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_speech_codec</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac685bff6eeaa725f44dafb3a344d7da8</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_speech_codec *sc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_speech_codec</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gad090100ed13372865185529fe66ed868</anchor>
      <arglist>(struct gsm0808_speech_codec *sc, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_enc_speech_codec_list2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga812216127985fe502c8e5d5e32b02709</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_speech_codec_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac7612198fb4aeb801775def580709641</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_speech_codec_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga076ed4626439c6a20b70dbc85281a637</anchor>
      <arglist>(struct gsm0808_speech_codec_list *scl, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_channel_type</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaff76c837771f4e2c6d25e629a5dfee84</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_channel_type *ct)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_channel_type</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga14b5cc97682be963c56cf68e34bba3df</anchor>
      <arglist>(struct gsm0808_channel_type *ct, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>gsm0808_enc_gcr</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>a10c740a7898be8139c2e4f5ac1b3d725</anchor>
      <arglist>(struct msgb *msg, const struct osmo_gcr_parsed *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm0808_dec_gcr</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>ad57e079950af66a40043e5c61aad0dcb</anchor>
      <arglist>(struct osmo_gcr_parsed *gcr, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_lcls</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga66e64c867557155e7b898f0806e5fd07</anchor>
      <arglist>(struct msgb *msg, const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_lcls</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga827c2f70cd67127462c6657faf174d6d</anchor>
      <arglist>(struct osmo_lcls *lcls, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_lcls_dump_buf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gadd5198b0a955568604501be9ddeb095f</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_lcls_dump</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga97771c0c282ebeaaf0775cdf1cee9cc3</anchor>
      <arglist>(const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_lcls_dump_c</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3fa89e7de132738bb4f410a461931dc3</anchor>
      <arglist>(void *ctx, const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gcr_dump_buf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga36de357e62608d9f531a911b8d42f8db</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gcr_dump</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafdab8bcc4edb49450e1f6dfc96e99ff9</anchor>
      <arglist>(const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_encrypt_info</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga841edc5a229dc8da58e92fa381df095f</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_encrypt_info *ei)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_encrypt_info</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga79a95f4a2d0f67055b7ac2862b789c49</anchor>
      <arglist>(struct gsm0808_encrypt_info *ei, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_enc_kc128</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafe2d7390b567b5ff03f4fd88d44b0d5f</anchor>
      <arglist>(struct msgb *msg, const uint8_t *kc128)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_kc128</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga561797874186a1999bacbc6a65bf1bba</anchor>
      <arglist>(uint8_t *kc128, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cell_id_to_cgi</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>a8069d6cf4fb5b80fb8f497f4e119d67f</anchor>
      <arglist>(struct osmo_cell_global_id *dst, enum CELL_IDENT discr, const union gsm0808_cell_id_u *u)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_size</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaa58805dfb92318d9994319cec11ac595</anchor>
      <arglist>(enum CELL_IDENT discr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_decode_cell_id_u</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga584052561013bfe1efc5ad3e4fbec0d9</anchor>
      <arglist>(union gsm0808_cell_id_u *out, enum CELL_IDENT discr, const uint8_t *buf, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm0808_msgb_put_cell_id_u</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga1bef560e64e1790a03636a00d5feab07</anchor>
      <arglist>(struct msgb *msg, enum CELL_IDENT id_discr, const union gsm0808_cell_id_u *u)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_cell_id_list2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8ef59cd904d1593a91a0c3ff6e7297cc</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_cell_id_list2 *cil)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_cell_id_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga5b8b808caf1dca258d076153b2bcd99d</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_cell_id_list *cil)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parse_cell_id_global_list</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>a462888a789090ee1e411149180fc59e4</anchor>
      <arglist>(struct gsm0808_cell_id_list2 *cil, const uint8_t *data, size_t remain, size_t *consumed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parse_cell_id_lac_and_ci_list</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>ae332e3a694ce67cd131d9d2a23ca99ba</anchor>
      <arglist>(struct gsm0808_cell_id_list2 *cil, const uint8_t *data, size_t remain, size_t *consumed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parse_cell_id_ci_list</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>a8527f783e3ef9892c0494ca41dceba17</anchor>
      <arglist>(struct gsm0808_cell_id_list2 *cil, const uint8_t *data, size_t remain, size_t *consumed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parse_cell_id_lai_and_lac</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>af9135c6fb090cf13ced84362c64eeddd</anchor>
      <arglist>(struct gsm0808_cell_id_list2 *cil, const uint8_t *data, size_t remain, size_t *consumed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parse_cell_id_lac_list</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>a031e54b3c8a50df86115ae93fcaa6960</anchor>
      <arglist>(struct gsm0808_cell_id_list2 *cil, const uint8_t *data, size_t remain, size_t *consumed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>parse_cell_id_sai_list</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>a763f3a515a6bcc99d327118975b95b59</anchor>
      <arglist>(struct gsm0808_cell_id_list2 *cil, const uint8_t *data, size_t remain, size_t *consumed)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_cell_id_list2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga30454bb3fd44fb3de0dbd04c47469b9b</anchor>
      <arglist>(struct gsm0808_cell_id_list2 *cil, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_cell_id_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga1149c4cce1be8c5bf94bf09140ee9434</anchor>
      <arglist>(struct gsm0808_cell_id_list *cil, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>same_cell_id_list_entries</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>a1f4767c3c72baf5ec3d2690de958c4fd</anchor>
      <arglist>(const struct gsm0808_cell_id_list2 *a, int ai, const struct gsm0808_cell_id_list2 *b, int bi)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_list_add</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9242f5ec3101e1dd63455cd86b154014</anchor>
      <arglist>(struct gsm0808_cell_id_list2 *dst, const struct gsm0808_cell_id_list2 *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm0808_cell_id_to_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga7adf7c01146410533468908421984543</anchor>
      <arglist>(struct gsm0808_cell_id_list2 *dst, const struct gsm0808_cell_id *src)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_cell_id</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga34e44e4d33b2bf6b7c4a0a60355d397a</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_cell_id *ci)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_cell_id</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gab34b0792f381a3194c529adcb1c548d9</anchor>
      <arglist>(struct gsm0808_cell_id *ci, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_chan_type_to_speech_codec</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga24843b4a9430abfc9d7a2c1237212249</anchor>
      <arglist>(uint8_t perm_spch)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_speech_codec_from_chan_type</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac4e0b3347fd35008ef44be2256d30183</anchor>
      <arglist>(struct gsm0808_speech_codec *sc, uint8_t perm_spch)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>gsm0808_sc_cfg_from_gsm48_mr_cfg</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga238963166e1509e5d3084c49581da23a</anchor>
      <arglist>(const struct gsm48_multi_rate_conf *cfg, bool fr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_mr_cfg_from_gsm0808_sc_cfg</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga39c7155fede05a1df08bac9506debecf</anchor>
      <arglist>(struct gsm48_multi_rate_conf *cfg, uint16_t s15_s0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_get_cipher_reject_cause</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2e0496b415520be68947434d49dc488c</anchor>
      <arglist>(const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_u_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3f12a4cfc48f37e7f04a3412980137e1</anchor>
      <arglist>(char *buf, size_t buflen, enum CELL_IDENT id_discr, const union gsm0808_cell_id_u *u)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>gsm0808_cell_id_u_match</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>a9adcdf610832a8b827ebdf009e709537</anchor>
      <arglist>(enum CELL_IDENT discr1, const union gsm0808_cell_id_u *u1, enum CELL_IDENT discr2, const union gsm0808_cell_id_u *u2, bool exact_match)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gsm0808_cell_ids_match</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga4e33b85bf47a13d2a1ba2c578a9d8da9</anchor>
      <arglist>(const struct gsm0808_cell_id *id1, const struct gsm0808_cell_id *id2, bool exact_match)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_matches_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3fd5abc9e9e1bdafb279bf27b7eb7f6b</anchor>
      <arglist>(const struct gsm0808_cell_id *id, const struct gsm0808_cell_id_list2 *list, unsigned int match_nr, bool exact_match)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm0808_cell_id_from_cgi</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafdea09fe2bfdc25507838e50cc28fbea</anchor>
      <arglist>(struct gsm0808_cell_id *cid, enum CELL_IDENT id_discr, const struct osmo_cell_global_id *cgi)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_to_cgi</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaee1cc1c00b5bfb2a6b8c78d9b4207711</anchor>
      <arglist>(struct osmo_cell_global_id *cgi, const struct gsm0808_cell_id *cid)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm0808_cell_id_name_buf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga93217fbe7deb1d17dad5018f13676ff3</anchor>
      <arglist>(char *buf, size_t buflen, const struct gsm0808_cell_id *cid)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_cell_id_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2b84f9bc343dae5ee69ffcb7e504efeb</anchor>
      <arglist>(const struct gsm0808_cell_id *cid)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_cell_id_name2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf321f61d48e843422007176b73de8d81</anchor>
      <arglist>(const struct gsm0808_cell_id *cid)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm0808_cell_id_name_c</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga60f459be52ddc35ffaa67c386eae1185</anchor>
      <arglist>(const void *ctx, const struct gsm0808_cell_id *cid)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_list_name_buf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaaf1b9ae240d8eb6e83ed69b91e225af1</anchor>
      <arglist>(char *buf, size_t buflen, const struct gsm0808_cell_id_list2 *cil)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_cell_id_list_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga92a7cdfa955e5aaeb7816cbc9f3e483d</anchor>
      <arglist>(const struct gsm0808_cell_id_list2 *cil)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm0808_cell_id_list_name_c</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga287ef0e57c8c529343e22523919ccb67</anchor>
      <arglist>(const void *ctx, const struct gsm0808_cell_id_list2 *cil)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm0808_channel_type_name_buf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gacd28f0543c8bffde8de19549c962ae54</anchor>
      <arglist>(char *buf, size_t buf_len, const struct gsm0808_channel_type *ct)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_channel_type_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0093f29b003e53f022ca3655add0c155</anchor>
      <arglist>(const struct gsm0808_channel_type *ct)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm0808_channel_type_name_c</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga60b4d19e79524f83edb9094a1de51689</anchor>
      <arglist>(const void *ctx, const struct gsm0808_channel_type *ct)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_group_callref</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga5e6168d845b9c29c02634abdf94e3095</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_group_callref *gc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_group_callref</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga02c88063b294b987d4ab06720a21c253</anchor>
      <arglist>(struct gsm0808_group_callref *gc, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_priority</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga7fa4c18cb6f5da65effabf801f471db7</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_priority *pri)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_priority</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafeb5ea2821526549ac6eaaeedda19827</anchor>
      <arglist>(struct gsm0808_priority *pri, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_vgcs_feature_flags</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac8b19b05b28f839bdd95820e42da7320</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_vgcs_feature_flags *ff)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_vgcs_feature_flags</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3d03222171364196e69916148a36593d</anchor>
      <arglist>(struct gsm0808_vgcs_feature_flags *ff, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_data_identity</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga85079b3db4e532c806c237a9e2763a24</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_data_identity *ti)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_data_identity</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga895c42b944c802e896d26e0ef911199c</anchor>
      <arglist>(struct gsm0808_data_identity *ti, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_msisdn</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9539e07313cc2d737b8a9cc6485050c3</anchor>
      <arglist>(struct msgb *msg, const char *msisdn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_msisdn</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga44def7af065ab4cb5c10a80fe2894ba3</anchor>
      <arglist>(char *msisdn, const char *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_talker_identity</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gacc48e4d88d69d46ca7f335e027de01a1</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_talker_identity *ti)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_talker_identity</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga49f598a18f78ba3e7be4f9a1e2537037</anchor>
      <arglist>(struct gsm0808_talker_identity *ti, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_assign_req</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae81392b436d7349dcacd28107717a9fc</anchor>
      <arglist>(struct msgb *msg, const enum gsm0808_assignment_requirement ar)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_assign_req</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga165ae9707bf538127fd64c157933332d</anchor>
      <arglist>(enum gsm0808_assignment_requirement *ar, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_cell_id_list_segment</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga09219f9a0485c3e3427f90d12ecee5f5</anchor>
      <arglist>(struct msgb *msg, uint8_t ie_type, const struct gsm0808_cell_id_list_segment *ci)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_cell_id_list_segment</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga1d9931b3fee16a23f36d0b1ea49126e1</anchor>
      <arglist>(struct gsm0808_cell_id_list_segment *ci, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_call_id</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga52d5f6d444f55c0cac2bf9e568b3fd47</anchor>
      <arglist>(uint32_t *ci, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static __thread char</type>
      <name>dbuf</name>
      <anchorfile>gsm0808__utils_8c.html</anchorfile>
      <anchor>a8c2dafceff5f5610a5c6cd1e53b0ce00</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_cell_id_discr_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac86ccd3add953723f8f961cc8884c3b0</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm23003.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm23003_8c.html</filename>
    <includes id="gsm23003_8h" name="gsm23003.h" local="no" imported="no">osmocom/gsm/gsm23003.h</includes>
    <includes id="gsm__23__003_8h" name="gsm_23_003.h" local="no" imported="no">osmocom/gsm/protocol/gsm_23_003.h</includes>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_n_digits</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>aff7afe46ec757c7436bd654ebec86415</anchor>
      <arglist>(const char *str, int min_digits, int max_digits)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_imsi_str_valid</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a8766c8f8ed9765b4cdd6cee1047d18a5</anchor>
      <arglist>(const char *imsi)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_msisdn_str_valid</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>add7e01a847d17b403dca9a1c58072f79</anchor>
      <arglist>(const char *msisdn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_imei_str_valid</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>ad0de5ffd112d4c82117e01db507b0919</anchor>
      <arglist>(const char *imei, bool with_15th_digit)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_mcc_name_buf</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a2f04e1521f8853628a830dd867cc96cf</anchor>
      <arglist>(char *buf, size_t buf_len, uint16_t mcc)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_mcc_name</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a1e37b2a138a0d812095d452fd4effc78</anchor>
      <arglist>(uint16_t mcc)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_mcc_name_c</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a648cdca36bf8685b712e2d58dff05fa2</anchor>
      <arglist>(const void *ctx, uint16_t mcc)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_mnc_name_buf</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>af96dea73e6009d961a07381202ec8562</anchor>
      <arglist>(char *buf, size_t buf_len, uint16_t mnc, bool mnc_3_digits)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_mnc_name_c</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a455278bc743801015031b33060542b49</anchor>
      <arglist>(const void *ctx, uint16_t mnc, bool mnc_3_digits)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_mnc_name</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a258ead3e7e644239373b7e4f9b9c75cd</anchor>
      <arglist>(uint16_t mnc, bool mnc_3_digits)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_plmn_name_buf</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a9b9e02a0cb07baf36b3550e1b6ae24aa</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_plmn_id *plmn)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_plmn_name</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a82c72499a602aa92b80418f3d11a9e22</anchor>
      <arglist>(const struct osmo_plmn_id *plmn)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_plmn_name2</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>ada111597152a978afb5ad234e0352bfb</anchor>
      <arglist>(const struct osmo_plmn_id *plmn)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_plmn_name_c</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>ace5d736b988f5c681e4372d28082d3d8</anchor>
      <arglist>(const void *ctx, const struct osmo_plmn_id *plmn)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_lai_name_buf</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>ad186fec00a69640e8a2c01a0486835b6</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_location_area_id *lai)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_lai_name</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a5711213c323cfbcdb123abd79f562729</anchor>
      <arglist>(const struct osmo_location_area_id *lai)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_lai_name_c</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a7ed8678227edee0f0d9ed1731139b47c</anchor>
      <arglist>(const void *ctx, const struct osmo_location_area_id *lai)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_rai_name2_buf</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a82630c48fa1ae4e3ffeacedd72ab5222</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_routing_area_id *rai)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_rai_name2</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a89798a86e9a4a354dfc1e23d5ba0e30b</anchor>
      <arglist>(const struct osmo_routing_area_id *rai)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_rai_name2_c</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>aab325fedd81035fab50d0edf222f63ff</anchor>
      <arglist>(const void *ctx, const struct osmo_routing_area_id *rai)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_cgi_name_buf</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a147dff07936b4dc8539ac97dd51be864</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_cell_global_id *cgi)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_cgi_name</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>aefd2465415517b530e66bd0d081b2d1c</anchor>
      <arglist>(const struct osmo_cell_global_id *cgi)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_cgi_name2</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a14a9714deb805f194750d94a8265fbd9</anchor>
      <arglist>(const struct osmo_cell_global_id *cgi)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_cgi_name_c</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a0ec1a24992445b3effa127ea48280cbe</anchor>
      <arglist>(const void *ctx, const struct osmo_cell_global_id *cgi)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_cgi_ps_name_buf</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>abd8aa509a254a66e3fdb8e898103ae03</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_cell_global_id_ps *cgi_ps)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_cgi_ps_name</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>ab255c392a7e013582fc771ae837cd47e</anchor>
      <arglist>(const struct osmo_cell_global_id_ps *cgi_ps)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_cgi_ps_name2</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>ac7c647c2aa8b624bae7ac4a1367ee6d0</anchor>
      <arglist>(const struct osmo_cell_global_id_ps *cgi_ps)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_rnc_id_name_buf</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a0fde6713e146140ae83590b5727bb862</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_rnc_id *rnc)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_rnc_id_name</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>abf5d61f9ad6603f3b03e7d52cac586f5</anchor>
      <arglist>(const struct osmo_rnc_id *rnc)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_rnc_id_name_c</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a84ba501661a58de17550847e45ee956e</anchor>
      <arglist>(const void *ctx, const struct osmo_rnc_id *rnc)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_cgi_ps_name_c</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>ae5f5f53cc1272fc7d2de17d9904d1c9b</anchor>
      <arglist>(const void *ctx, const struct osmo_cell_global_id_ps *cgi_ps)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_sai_name_buf</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a029c57e0ced4bfeb34f49452b55a68bf</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_service_area_id *sai)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_sai_name</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a6d91a72ad4d80f54160762da3c71e1c3</anchor>
      <arglist>(const struct osmo_service_area_id *sai)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_sai_name2</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>aaff6dbe29a9a35a44b2c47a400502406</anchor>
      <arglist>(const struct osmo_service_area_id *sai)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_sai_name_c</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>abb4d7f96b41a747bde7eec263185c7d0</anchor>
      <arglist>(const void *ctx, const struct osmo_service_area_id *sai)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>to_bcd</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a216368bfbaa559d8482ff57a9559e296</anchor>
      <arglist>(uint8_t *bcd, uint16_t val)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gummei_name_buf</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>abea50682518f9fa950df8ea5926c0fa0</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_gummei *gummei)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_gummei_name</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a391be2cd5ea9138b2834a18c6987e615</anchor>
      <arglist>(const struct osmo_gummei *gummei)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gummei_name_c</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>ab8d78cb94e6f0a4de3cbda361a515349</anchor>
      <arglist>(const void *ctx, const struct osmo_gummei *gummei)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_plmn_to_bcd</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a5a734cb91e447b4127f9aa2cf6d775fe</anchor>
      <arglist>(uint8_t *bcd_dst, const struct osmo_plmn_id *plmn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_plmn_from_bcd</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>ae8a971afee2120261b82eb7a8d3a4f2c</anchor>
      <arglist>(const uint8_t *bcd_src, struct osmo_plmn_id *plmn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mnc_from_str</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>aecaffb04c72e63ad834a1064f586174a</anchor>
      <arglist>(const char *mnc_str, uint16_t *mnc, bool *mnc_3_digits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mnc_cmp</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>aa3513d871d4632695e4b4c7780cdd39a</anchor>
      <arglist>(uint16_t a_mnc, bool a_mnc_3_digits, uint16_t b_mnc, bool b_mnc_3_digits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_plmn_cmp</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a6e5fad9eb2065463fbe1266246896f4c</anchor>
      <arglist>(const struct osmo_plmn_id *a, const struct osmo_plmn_id *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_lai_cmp</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>aadd30eb1e9a03e5137e6c1d11999f0cf</anchor>
      <arglist>(const struct osmo_location_area_id *a, const struct osmo_location_area_id *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_rai_cmp</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a3a3ba28b8569d7fcc5956d94b1731860</anchor>
      <arglist>(const struct osmo_routing_area_id *a, const struct osmo_routing_area_id *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_cgi_cmp</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a812c50d21076570156b8a16df2cb053b</anchor>
      <arglist>(const struct osmo_cell_global_id *a, const struct osmo_cell_global_id *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_cgi_ps_cmp</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a3ceb86873192ea2dbe0e8f9b1b6a6ad4</anchor>
      <arglist>(const struct osmo_cell_global_id_ps *a, const struct osmo_cell_global_id_ps *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_rnc_id_cmp</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a633fc7ac2eba8553d01cefac50279fa4</anchor>
      <arglist>(const struct osmo_rnc_id *a, const struct osmo_rnc_id *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mme_id_cmp</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>aa06e6e3db8a52af258220eaf02d7f4b7</anchor>
      <arglist>(const struct osmo_mme_id *a, const struct osmo_mme_id *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gummei_cmp</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a553f6fa71a75a839df0b97afe0766e8a</anchor>
      <arglist>(const struct osmo_gummei *a, const struct osmo_gummei *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gen_home_network_domain</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a15b0328ac44ae0c9b920755676064f44</anchor>
      <arglist>(char *out, const struct osmo_plmn_id *plmn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_parse_home_network_domain</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a3ce658c252a4323e2eb9d5279fe2e2e8</anchor>
      <arglist>(struct osmo_plmn_id *out, const char *in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gen_mme_domain</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>aeb44a0c8c7a7a2f60fdba9f95457c0a8</anchor>
      <arglist>(char *out, const struct osmo_gummei *gummei)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_parse_mme_domain</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>a638c10c477d06ed8d78f8ce06bd6b824</anchor>
      <arglist>(struct osmo_gummei *out, const char *in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gen_mme_group_domain</name>
      <anchorfile>gsm23003_8c.html</anchorfile>
      <anchor>af4f9ec40d8d8121c57961228854f28a8</anchor>
      <arglist>(char *out, uint16_t mmegi, const struct osmo_plmn_id *plmn)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm23236.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm23236_8c.html</filename>
    <includes id="gsm23236_8h" name="gsm23236.h" local="no" imported="no">osmocom/gsm/gsm23236.h</includes>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_v_validate</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a1df8435960195ebaaa8b67ad1d610a4a</anchor>
      <arglist>(int16_t nri_v, uint8_t nri_bitlen)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>nri_v_matches_range</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>aad1659444ad4eeb2585cec2fa8cde4cc</anchor>
      <arglist>(const struct osmo_nri_range *range, int16_t nri_v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>nri_range_overlaps_range</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>afa909bdb46e1c5d80b6ebf9a5ec5c3b8</anchor>
      <arglist>(const struct osmo_nri_range *a, const struct osmo_nri_range *b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>nri_range_touches</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a193924af31ab0e7c9e5681642cede1cc</anchor>
      <arglist>(const struct osmo_nri_range *a, const struct osmo_nri_range *b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>nri_range_extend</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a5b03b4a80f7e8509760f5a8e2ea8ac6f</anchor>
      <arglist>(struct osmo_nri_range *target, const struct osmo_nri_range *add)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_nri_v_matches_ranges</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a1ff484c82f1ed8ee84d796ad9d7fd004</anchor>
      <arglist>(int16_t nri_v, const struct osmo_nri_ranges *nri_ranges)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_v_limit_by_ranges</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a58aa2e811837ad9fb904cdd4e223a8c7</anchor>
      <arglist>(int16_t *nri_v, const struct osmo_nri_ranges *nri_ranges, uint32_t nri_bitlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_tmsi_nri_v_get</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a4de786786e11c95ff0a44264caf4a390</anchor>
      <arglist>(int16_t *nri_v, uint32_t tmsi, uint8_t nri_bitlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_tmsi_nri_v_set</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>ac3a197fdc119b7011edaa1dc04f0056f</anchor>
      <arglist>(uint32_t *tmsi, int16_t nri_v, uint8_t nri_bitlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_tmsi_nri_v_limit_by_ranges</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a2e354a0d091dd1836ab3243cf577bf9e</anchor>
      <arglist>(uint32_t *tmsi, const struct osmo_nri_ranges *nri_ranges, uint8_t nri_bitlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_range_validate</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a4524a76b894d3129cf94ef016cc13e6d</anchor>
      <arglist>(const struct osmo_nri_range *range, uint8_t nri_bitlen)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_nri_range_overlaps_ranges</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>ab6dd4caf3147f415ddb072b6f412c226</anchor>
      <arglist>(const struct osmo_nri_range *range, const struct osmo_nri_ranges *nri_ranges)</arglist>
    </member>
    <member kind="function">
      <type>struct osmo_nri_ranges *</type>
      <name>osmo_nri_ranges_alloc</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a25fc6a315a7c0479c71b19328f6698d3</anchor>
      <arglist>(void *ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_nri_ranges_free</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a0177e18f2ed4b792210c59333f55af2e</anchor>
      <arglist>(struct osmo_nri_ranges *nri_ranges)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>nri_ranges_add_entry_sorted</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a0f4344a990d5394e6c6980c1d28ef4c6</anchor>
      <arglist>(struct osmo_nri_ranges *nri_ranges, struct osmo_nri_range *add)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_ranges_add</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a605dcaa480dba2b8135bff334819d453</anchor>
      <arglist>(struct osmo_nri_ranges *nri_ranges, const struct osmo_nri_range *add)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_ranges_del</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a433f2867aba1e9f03dd407e30d7f0b65</anchor>
      <arglist>(struct osmo_nri_ranges *nri_ranges, const struct osmo_nri_range *del)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_ranges_to_str_buf</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>aeb03020d6d17390122c1b913e86053c4</anchor>
      <arglist>(char *buf, size_t buflen, const struct osmo_nri_ranges *nri_ranges)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_nri_ranges_to_str_c</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a06560b8d90d3904eabfdb5e1ca1a0ff2</anchor>
      <arglist>(void *ctx, const struct osmo_nri_ranges *nri_ranges)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_nri_parse</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a5e682eebf46fd08d619cad4ecd05bdd8</anchor>
      <arglist>(int16_t *dst, const char *str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_nri_parse_range</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a06fc7566101418c02c6ed8ad121becd6</anchor>
      <arglist>(struct osmo_nri_range *nri_range, const char *first_str, const char *last_str)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_ranges_vty_add</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a4e0174de83a9cf340571419c755c339a</anchor>
      <arglist>(const char **message, struct osmo_nri_range *added_range, struct osmo_nri_ranges *nri_ranges, int argc, const char **argv, uint8_t nri_bitlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_nri_ranges_vty_del</name>
      <anchorfile>gsm23236_8c.html</anchorfile>
      <anchor>a86c40de8e3ec5064b89c54f147c2b398</anchor>
      <arglist>(const char **message, struct osmo_nri_range *removed_range, struct osmo_nri_ranges *nri_ranges, int argc, const char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm29118.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm29118_8c.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="gsm__29__118_8h" name="gsm_29_118.h" local="no" imported="no">osmocom/gsm/protocol/gsm_29_118.h</includes>
    <includes id="gsm29118_8h" name="gsm29118.h" local="no" imported="no">osmocom/gsm/gsm29118.h</includes>
    <includes id="apn_8h" name="apn.h" local="no" imported="no">osmocom/gsm/apn.h</includes>
    <includes id="gsm48_8h" name="gsm48.h" local="no" imported="no">osmocom/gsm/gsm48.h</includes>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_msgb_alloc</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a3962ec97e150a541ec99974928b3878d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>msgb_sgsap_name_put</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>ae7982194beacd82a6dad185d89fc87ca</anchor>
      <arglist>(struct msgb *msg, enum sgsap_iei iei, const char *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>msgb_sgsap_imsi_put</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a3a89d4de686e39fa4b29ac2716df833a</anchor>
      <arglist>(struct msgb *msg, const char *imsi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>msgb_sgsap_lai_put</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a39f44c947d3eb4a739374fa0db0a4402</anchor>
      <arglist>(struct msgb *msg, const struct osmo_location_area_id *lai)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct msgb *</type>
      <name>create_simple_msg</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a83e9afaf9f015c4b552f16de0de9a89f</anchor>
      <arglist>(enum sgsap_msg_type msg_type, const char *imsi)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_alert_req</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a5ac0cf42e285c26f5891979143c7b277</anchor>
      <arglist>(const char *imsi)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_dl_ud</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a12d3b5a6ce3449da9b9855643ed1c431</anchor>
      <arglist>(const char *imsi, struct msgb *nas_msg)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_eps_det_ack</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a8a3583391baf48311600f4a8938a6299</anchor>
      <arglist>(const char *imsi)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_imsi_det_ack</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a223d3bf1404844d993c36c43d7a3905a</anchor>
      <arglist>(const char *imsi)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_lu_ack</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a7d8ba1f1e50e0c72dbddc9042bb888ea</anchor>
      <arglist>(const char *imsi, const struct osmo_location_area_id *lai, const uint8_t *new_id, unsigned int new_id_len)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_lu_rej</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>aba346b97fd888e9da6e067d51ec28a8c</anchor>
      <arglist>(const char *imsi, uint8_t rej_cause, const struct osmo_location_area_id *lai)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_mm_info_req</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>af71a1493af3802fd9f9778f2f5361c06</anchor>
      <arglist>(const char *imsi, const uint8_t *mm_info, uint8_t mm_info_len)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_paging_req</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a32ffca55a782b26e82d27c0955a8a2cf</anchor>
      <arglist>(struct gsm29118_paging_req *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_reset_ack</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>ae43f78ae98f90cc8b397039138e22562</anchor>
      <arglist>(struct gsm29118_reset_msg *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_reset_ind</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a829e9a032d7d7fffe728163a135ddf3b</anchor>
      <arglist>(struct gsm29118_reset_msg *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_status</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>ae854d36f43ce62f58fdd0bd5130b5dac</anchor>
      <arglist>(const char *imsi, enum sgsap_sgs_cause cause, const struct msgb *err_msg)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_release_req</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a001a289ced42c425b298f6e7cdd350d8</anchor>
      <arglist>(const char *imsi, const uint8_t sgs_cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm29118_create_service_abort_req</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>aecafeef2bea5cdd2448047f78bd1b899</anchor>
      <arglist>(const char *imsi)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_msg_type_names</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>ae53434dd35729adac3e5c47043529475</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_iei_names</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>ac98f2c8a6e431097e8a8937f781a4d60</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_eps_lu_type_names</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>af106c3740145dc5e48f259e9b1c58859</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_ismi_det_eps_type_names</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a49ad18c1e83045e211a36129accf2176</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_ismi_det_noneps_type_names</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a7b474868b911233d7b4a8f5891900f5b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_service_ind_names</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a0af4136fb51c97968147108350fc1808</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_sgs_cause_names</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>aa6365e66dd9953086fc8846eff0ea97d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>sgsap_ue_emm_mode_names</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>a06e3f35a6c76a1c78a9bafcbb7e83228</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>sgsap_ie_tlvdef</name>
      <anchorfile>gsm29118_8c.html</anchorfile>
      <anchor>af0b0f94e3aba443dbe03c8c5ad42d769</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm29205.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm29205_8c.html</filename>
    <includes id="gsm__08__08_8h" name="gsm_08_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_08_08.h</includes>
    <includes id="gsm29205_8h" name="gsm29205.h" local="no" imported="no">osmocom/gsm/gsm29205.h</includes>
    <includes id="gsm0808_8h" name="gsm0808.h" local="no" imported="no">osmocom/gsm/gsm0808.h</includes>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <member kind="function">
      <type>uint8_t</type>
      <name>osmo_enc_gcr</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>ga1387d926bea7cb69ca41814bf20f6b29</anchor>
      <arglist>(struct msgb *msg, const struct osmo_gcr_parsed *g)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_dec_gcr</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>ga41e5de0228f66e7ea43b253af26efef0</anchor>
      <arglist>(struct osmo_gcr_parsed *gcr, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_gcr_eq</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>ga9a29f24e0da01e4894097fef93c0c6d9</anchor>
      <arglist>(const struct osmo_gcr_parsed *gcr1, const struct osmo_gcr_parsed *gcr2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm44021.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm44021_8c.html</filename>
    <member kind="function">
      <type>int</type>
      <name>osmo_csd_12k_6k_decode_frame</name>
      <anchorfile>gsm44021_8c.html</anchorfile>
      <anchor>ae0f80aa9e166fafe29459ff59bca5b0b</anchor>
      <arglist>(struct osmo_v110_decoded_frame *fr, const ubit_t *ra_bits, size_t n_bits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_csd_12k_6k_encode_frame</name>
      <anchorfile>gsm44021_8c.html</anchorfile>
      <anchor>a1db6985a1663b7d3fef8b638629597d9</anchor>
      <arglist>(ubit_t *ra_bits, size_t ra_bits_size, const struct osmo_v110_decoded_frame *fr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_csd_3k6_decode_frame</name>
      <anchorfile>gsm44021_8c.html</anchorfile>
      <anchor>a692a696c6b54c0b38bdebda2d40759c1</anchor>
      <arglist>(struct osmo_v110_decoded_frame *fr, const ubit_t *ra_bits, size_t n_bits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_csd_3k6_encode_frame</name>
      <anchorfile>gsm44021_8c.html</anchorfile>
      <anchor>a8f99ddd31ee38e74e99a4c3d0d3c253d</anchor>
      <arglist>(ubit_t *ra_bits, size_t ra_bits_size, const struct osmo_v110_decoded_frame *fr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_csd_ubit_dump</name>
      <anchorfile>gsm44021_8c.html</anchorfile>
      <anchor>aa3cc527855f52b9ffcc24aac002e27e5</anchor>
      <arglist>(FILE *outf, const ubit_t *fr, size_t in_len)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm44068.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm44068_8c.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="gsm__44__068_8h" name="gsm_44_068.h" local="no" imported="no">osmocom/gsm/protocol/gsm_44_068.h</includes>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsm44068_msg_type_names</name>
      <anchorfile>gsm44068_8c.html</anchorfile>
      <anchor>afd8cc0d9dc1a530a3b06896a0fc22956</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsm44068_priority_level_names</name>
      <anchorfile>gsm44068_8c.html</anchorfile>
      <anchor>a16ac01ef6bd216bc3c45864dfdef650a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsm44068_cause_names</name>
      <anchorfile>gsm44068_8c.html</anchorfile>
      <anchor>a96b3d2f5e5937aadad2e041e9b17d588</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsm44068_call_state_names</name>
      <anchorfile>gsm44068_8c.html</anchorfile>
      <anchor>a3748e3ceae07f0634031ee323e83cb52</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsm44068_talker_priority_names</name>
      <anchorfile>gsm44068_8c.html</anchorfile>
      <anchor>a60dad9b34fb62e70f2de22237cd0da42</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>osmo_gsm44068_att_tlvdef</name>
      <anchorfile>gsm44068_8c.html</anchorfile>
      <anchor>a3bd2b4492cf11e83e8874abc2c59cbc1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm48.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm48_8c.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="gsm48_8h" name="gsm48.h" local="no" imported="no">osmocom/gsm/gsm48.h</includes>
    <includes id="gsm0502_8h" name="gsm0502.h" local="no" imported="no">osmocom/gsm/gsm0502.h</includes>
    <includes id="gsm__utils_8h" name="gsm_utils.h" local="no" imported="no">osmocom/gsm/gsm_utils.h</includes>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <includes id="gsm__04__80_8h" name="gsm_04_80.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_80.h</includes>
    <includes id="gsm__08__58_8h" name="gsm_08_58.h" local="no" imported="no">osmocom/gsm/protocol/gsm_08_58.h</includes>
    <includes id="gsm__04__08__gprs_8h" name="gsm_04_08_gprs.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08_gprs.h</includes>
    <includes id="gsm__23__003_8h" name="gsm_23_003.h" local="no" imported="no">osmocom/gsm/protocol/gsm_23_003.h</includes>
    <includes id="gsm__44__068_8h" name="gsm_44_068.h" local="no" imported="no">osmocom/gsm/protocol/gsm_44_068.h</includes>
    <member kind="function">
      <type>const char *</type>
      <name>rr_cause_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga0ef7b95cfd2d4901cd9a4e87b164985c</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_rai_name_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafce867a0e711136eb3f5b91c1067bd70</anchor>
      <arglist>(char *buf, size_t buf_len, const struct gprs_ra_id *rai)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_rai_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga41a5d192039741e0b08be3283bdadb36</anchor>
      <arglist>(const struct gprs_ra_id *rai)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_rai_name_c</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga4996cc60e56c0d1729dfb284c1d5c402</anchor>
      <arglist>(const void *ctx, const struct gprs_ra_id *rai)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_rai_to_gprs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaad0a20e4607c6264792365755d952d49</anchor>
      <arglist>(struct gprs_ra_id *dest, const struct osmo_routing_area_id *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gprs_rai_to_osmo</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga1da7ad6a2dc9dcbfba2a69fc399ad740</anchor>
      <arglist>(struct osmo_routing_area_id *dest, const struct gprs_ra_id *src)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_cc_state_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gadbd70480952e29cfb9a1fe5e9ffa3e4c</anchor>
      <arglist>(uint8_t state)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_cc_msg_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab0699960d0d7babf1f38532ab2af3a44</anchor>
      <arglist>(uint8_t msgtype)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_rr_msg_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga36ecdcafcc0ac9a0bf2793c9bcad0c69</anchor>
      <arglist>(uint8_t msgtype)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_rr_short_pd_msg_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga95be14b61a8a11af5c955f0f1b7aa55b</anchor>
      <arglist>(uint8_t msgtype)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm48_chan_mode</type>
      <name>gsm48_chan_mode_to_vamos</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaa4d52308340ef3f2568b791ab87cc7e6</anchor>
      <arglist>(enum gsm48_chan_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm48_chan_mode</type>
      <name>gsm48_chan_mode_to_non_vamos</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafc4af1e5cda0fc66e89ac88d46cb40a4</anchor>
      <arglist>(enum gsm48_chan_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_mi_type_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga49b33b08eec047b91ba8b17f972e7165</anchor>
      <arglist>(uint8_t mi)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_mi_name_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2616d1c41329a8b29dab90da8c7f60fc</anchor>
      <arglist>(char *buf, size_t buf_len, const uint8_t *mi, uint8_t mi_len)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_mi_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga41cc7733f344984098fa2c156dccab3e</anchor>
      <arglist>(const uint8_t *mi, uint8_t mi_len)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_mi_name_c</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab38cb531a9e88205f4d076147518972b</anchor>
      <arglist>(const void *ctx, const uint8_t *mi, uint8_t mi_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_decode</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gade408ad8edb1d58f6b61a4a5f046c92f</anchor>
      <arglist>(struct osmo_mobile_identity *mi, const uint8_t *mi_data, uint8_t mi_len, bool allow_hex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_encoded_len</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gad31b3e59b24438a9e0706d13b9cde724</anchor>
      <arglist>(const struct osmo_mobile_identity *mi, int *mi_digits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_encode_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga735b08032f8d6cc212e7f32fbc6895f9</anchor>
      <arglist>(uint8_t *buf, size_t buflen, const struct osmo_mobile_identity *mi, bool allow_hex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_encode_msgb</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga1e91bd5177d2f2abd99850ab736df333</anchor>
      <arglist>(struct msgb *msg, const struct osmo_mobile_identity *mi, bool allow_hex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_decode_from_l3_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaa423a6d7ec320cd7647ca500c3e8db1d</anchor>
      <arglist>(struct osmo_mobile_identity *mi, const uint8_t *l3_data, size_t l3_len, bool allow_hex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_decode_from_l3</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga9b261e7c60cecc98a9cc61cc34a8bc75</anchor>
      <arglist>(struct osmo_mobile_identity *mi, struct msgb *msg, bool allow_hex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_to_str_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2314c30d9470ecf1e15949ba1827bf0a</anchor>
      <arglist>(char *buf, size_t buflen, const struct osmo_mobile_identity *mi)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_mobile_identity_to_str_c</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2d8532896eaccfacdc7abb6527789d11</anchor>
      <arglist>(void *ctx, const struct osmo_mobile_identity *mi)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_cmp</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga408251a93753e85052d4708f523c96f9</anchor>
      <arglist>(const struct osmo_mobile_identity *a, const struct osmo_mobile_identity *b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gsm48_hdr_gmm_cipherable</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gabde092ba15d9b7f0be7d73592bcf5f14</anchor>
      <arglist>(const struct gsm48_hdr *hdr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_mcc_mnc_to_bcd</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga11ce054045471a6a86c9eea5ee30c953</anchor>
      <arglist>(uint8_t *bcd_dst, uint16_t mcc, uint16_t mnc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_mcc_mnc_from_bcd</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gad2ba102eb878bdd1b1b3930c84890a66</anchor>
      <arglist>(uint8_t *bcd_src, uint16_t *mcc, uint16_t *mnc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_generate_lai</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga738e1a39cb9fd2f45988c735749266f0</anchor>
      <arglist>(struct gsm48_loc_area_id *lai48, uint16_t mcc, uint16_t mnc, uint16_t lac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_generate_lai2</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga91e6da6d2f8952ce8cefd0b6415fa854</anchor>
      <arglist>(struct gsm48_loc_area_id *lai48, const struct osmo_location_area_id *lai)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_lai</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gae243314f03678292da2b06c5eaf7923f</anchor>
      <arglist>(struct gsm48_loc_area_id *lai, uint16_t *mcc, uint16_t *mnc, uint16_t *lac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_decode_lai2</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga92284ee303f897cc3cf1601aaeba2f64</anchor>
      <arglist>(const struct gsm48_loc_area_id *lai, struct osmo_location_area_id *decoded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_set_dtx</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga036f19c91113670eefdf1e5999b125db</anchor>
      <arglist>(struct gsm48_cell_options *op, enum gsm48_dtx_mode full, enum gsm48_dtx_mode half, bool is_bcch)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_generate_mid_from_tmsi</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga5fe7f00dbb7eff5a94d62bfdbb6a73d1</anchor>
      <arglist>(uint8_t *buf, uint32_t tmsi)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm48_generate_mid</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gad0893e9136d07144f10dcb2d81466814</anchor>
      <arglist>(uint8_t *buf, const char *id, uint8_t mi_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_generate_mid_from_imsi</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga53dbcb309eef33e4ba7ed68c80681765</anchor>
      <arglist>(uint8_t *buf, const char *imsi)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_mi_to_string</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafa711a331c653aa5bb7f163a698097fe</anchor>
      <arglist>(char *string, int str_len, const uint8_t *mi, int mi_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_routing_area_id_decode</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga63265ea43314fb62a149608fe301c3f2</anchor>
      <arglist>(struct osmo_routing_area_id *dst, const uint8_t *ra_data, size_t ra_data_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_routing_area_id_encode_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafbf5b1871f3c343826e9c5e0b43744f8</anchor>
      <arglist>(uint8_t *buf, size_t buflen, const struct osmo_routing_area_id *src)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_routing_area_id_encode_msgb</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2dfac865cb6456abddc174c815daf8e0</anchor>
      <arglist>(struct msgb *msg, const struct osmo_routing_area_id *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_parse_ra</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga60aa33405914f86454cecade4d692a6b</anchor>
      <arglist>(struct gprs_ra_id *raid, const uint8_t *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_encode_ra</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga6e4dd6f3b93c90e742c3f726355dcee9</anchor>
      <arglist>(struct gsm48_ra_id *out, const struct gprs_ra_id *raid)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_construct_ra</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gae892d02a72005cd11e26576c3bb0af61</anchor>
      <arglist>(uint8_t *buf, const struct gprs_ra_id *raid)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gsm48_ra_equal</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga635ac88999075aeb079a7c37b30b52e1</anchor>
      <arglist>(const struct gprs_ra_id *raid1, const struct gprs_ra_id *raid2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_number_of_paging_subchannels</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaf10960fd4562ef2a0575afbbbad0dc69</anchor>
      <arglist>(const struct gsm48_control_channel_descr *chan_desc)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm48_pdisc_msgtype_name_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga94ed283e4fa4bac7b8ecc26f5a0b8917</anchor>
      <arglist>(char *buf, size_t buf_len, uint8_t pdisc, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_pdisc_msgtype_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga085ef8ef6b7e0a5f190bd412d291ec78</anchor>
      <arglist>(uint8_t pdisc, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm48_pdisc_msgtype_name_c</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gac5cc4129e1513232bf4759ccf0c02afa</anchor>
      <arglist>(const void *ctx, uint8_t pdisc, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>struct gsm48_hdr *</type>
      <name>gsm48_push_l3hdr</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gadd8f9f0425a7751bcc8d9b8067bdceea</anchor>
      <arglist>(struct msgb *msg, uint8_t pdisc, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_gsm48_classmark1_is_r99</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga3aa7523a479f4511ec12f638e5eb64b7</anchor>
      <arglist>(const struct gsm48_classmark1 *cm1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_gsm48_classmark2_is_r99</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga039e8a8609a6478cce58d4e0b90b32bd</anchor>
      <arglist>(const struct gsm48_classmark2 *cm2, uint8_t cm2_len)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_gsm48_classmark_is_r99</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaed348ffbca145500846226245a3fad84</anchor>
      <arglist>(const struct osmo_gsm48_classmark *cm)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gsm48_classmark_a5_name_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga016c08e0d4b908b50e7b372e8b06bfa1</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_gsm48_classmark *cm)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_gsm48_classmark_a5_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafab8504424ff5c4e791f803193f83030</anchor>
      <arglist>(const struct osmo_gsm48_classmark *cm)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gsm48_classmark_a5_name_c</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2791c1af8f2780431adf928662ec1e7c</anchor>
      <arglist>(const void *ctx, const struct osmo_gsm48_classmark *cm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_gsm48_classmark_update</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga17a007878293aeabdab010a3f3d34701</anchor>
      <arglist>(struct osmo_gsm48_classmark *dst, const struct osmo_gsm48_classmark *src)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_classmark_supports_a5</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gabaacb28f8f15b9ee85380653b258fafa</anchor>
      <arglist>(const struct osmo_gsm48_classmark *cm, uint8_t a5)</arglist>
    </member>
    <member kind="function">
      <type>int8_t</type>
      <name>osmo_gsm48_rfpowercap2powerclass</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga0d9d70de996a2d60821f309faf7f6093</anchor>
      <arglist>(enum gsm_band band, uint8_t rf_power_cap)</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>gsm48_att_tlvdef</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaf1cae679a01a7d3cab83e7e8b48560fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>gsm48_rr_att_tlvdef</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga7578c8e453c5cc3d7bf4ea6a6aff4d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>gsm48_mm_att_tlvdef</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaab47ba9a689cae82d98f1f3c0bd57c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>rr_cause_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga0199c778dfdb6133c63bbe08ba7683f3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>cc_state_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gadc38376da4f87d1afeb42b2294940c80</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>cc_msg_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga03f74e08ca9fcc8170b3ca01dc52df48</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>rr_msg_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga60affab7863ad96b98a260b2ea5ef1ae</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>rr_msg_type_short_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2f842be6a8a4413531fd761658c7c9f2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_chan_mode_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaeae15077989ae2403e06f13a3945bb96</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm_chan_t_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gacea173936ccc4dbdd6492fe9b8b82b1d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>mi_type_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaa0bdfcd099a299406a5a9513ccfe6292</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_pdisc_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga51820f203e69c5705c76039999ba43a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_rr_msgtype_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga034f4894d2801290e6636e19a3386523</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_mm_msgtype_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga6e3797cbcbacba722535b0fa77df0875</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_cc_msgtype_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gae513c5a01fdd79ee27d89e9af53eb2a1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_cc_cause_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaeaa5d6558a2c3eea1697e13cdc775b05</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_nc_ss_msgtype_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga7913c494a75fe612714c54f3325f3409</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_reject_value_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga07237aa493556fe5a857062b3349f237</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_lu_type_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaa6371c71b1209c13636d5c5bd54d49fb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_cm_service_type_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gae903aa4d02489ff6a92098706aa49c36</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm48049.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm48049_8c.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="gsm__48__049_8h" name="gsm_48_049.h" local="no" imported="no">osmocom/gsm/protocol/gsm_48_049.h</includes>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>cbsp_msg_type_names</name>
      <anchorfile>gsm48049_8c.html</anchorfile>
      <anchor>ac09c438f3c4b43268f8da977e50b68af</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>cbsp_iei_names</name>
      <anchorfile>gsm48049_8c.html</anchorfile>
      <anchor>a15817ee0a8b15ee34dfe9b9633352d4d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>cbsp_category_names</name>
      <anchorfile>gsm48049_8c.html</anchorfile>
      <anchor>a3c3ff9128d61f359ceddba8a7cf5e6fa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>cbsp_att_tlvdef</name>
      <anchorfile>gsm48049_8c.html</anchorfile>
      <anchor>ad4b8400e3ce5cacfaf9c1c17e480f5e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm48_arfcn_range_encode.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm48__arfcn__range__encode_8c.html</filename>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <includes id="gsm48__arfcn__range__encode_8h" name="gsm48_arfcn_range_encode.h" local="no" imported="no">osmocom/gsm/gsm48_arfcn_range_encode.h</includes>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>greatest_power_of_2_lesser_or_equal_to</name>
      <anchorfile>gsm48__arfcn__range__encode_8c.html</anchorfile>
      <anchor>ac9d5fb05564ac60b1fc73624db876460</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>mod</name>
      <anchorfile>gsm48__arfcn__range__encode_8c.html</anchorfile>
      <anchor>a61fb110268d20f5b787b5c291c585257</anchor>
      <arglist>(int data, int range)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_find_index</name>
      <anchorfile>gsm48__arfcn__range__encode_8c.html</anchorfile>
      <anchor>a16b1233183e2440b804ef6be07eb2678</anchor>
      <arglist>(enum osmo_gsm48_range range, const int *freqs, const int size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>_range_enc_arfcns</name>
      <anchorfile>gsm48__arfcn__range__encode_8c.html</anchorfile>
      <anchor>a4f9bf9deb6ebd5feffaecadc9b5ad12e</anchor>
      <arglist>(enum osmo_gsm48_range range, const int *arfcns, int size, int *out, const int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_arfcns</name>
      <anchorfile>gsm48__arfcn__range__encode_8c.html</anchorfile>
      <anchor>ad61574f6d42e7faac795f3dba29ff63f</anchor>
      <arglist>(enum osmo_gsm48_range range, const int *arfcns, int size, int *out, const int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_determine_range</name>
      <anchorfile>gsm48__arfcn__range__encode_8c.html</anchorfile>
      <anchor>a844b7ce3d3634401800acd1111a2d978</anchor>
      <arglist>(const int *arfcns, const int size, int *f0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write_orig_arfcn</name>
      <anchorfile>gsm48__arfcn__range__encode_8c.html</anchorfile>
      <anchor>ac17019adc23972a2e71598cee2397159</anchor>
      <arglist>(uint8_t *chan_list, int f0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write_all_wn</name>
      <anchorfile>gsm48__arfcn__range__encode_8c.html</anchorfile>
      <anchor>a656acc5f7ca911814c61de3bdaa3b778</anchor>
      <arglist>(uint8_t *chan_list, int bit_offs, int *w, int w_size, int w1_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_128</name>
      <anchorfile>gsm48__arfcn__range__encode_8c.html</anchorfile>
      <anchor>a6d9a7c982386b4ee5c6d35a7024f190c</anchor>
      <arglist>(uint8_t *chan_list, int f0, int *w)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_256</name>
      <anchorfile>gsm48__arfcn__range__encode_8c.html</anchorfile>
      <anchor>aed2cdbc388075b6ccb28a621d18b9a3c</anchor>
      <arglist>(uint8_t *chan_list, int f0, int *w)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_512</name>
      <anchorfile>gsm48__arfcn__range__encode_8c.html</anchorfile>
      <anchor>a4f830c03682612b8245be84fb1e11832</anchor>
      <arglist>(uint8_t *chan_list, int f0, int *w)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_1024</name>
      <anchorfile>gsm48__arfcn__range__encode_8c.html</anchorfile>
      <anchor>ad5c908fde30a9225b9b135f9f20e4861</anchor>
      <arglist>(uint8_t *chan_list, int f0, int f0_included, int *w)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_range_enc_filter_arfcns</name>
      <anchorfile>gsm48__arfcn__range__encode_8c.html</anchorfile>
      <anchor>a2973635a9b9e4b6a1367dc061d87391f</anchor>
      <arglist>(int *arfcns, const int size, const int f0, int *f0_included)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm48_ie.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm48__ie_8c.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="mncc_8h" name="mncc.h" local="no" imported="no">osmocom/gsm/mncc.h</includes>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <includes id="gsm48__ie_8h" name="gsm48_ie.h" local="no" imported="no">osmocom/gsm/gsm48_ie.h</includes>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_bcd_number</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gad0214b46c6453ec71cec042ba96422b8</anchor>
      <arglist>(char *output, int output_len, const uint8_t *bcd_lv, int h_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_bcd_number2</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga5b3bf7d4c1afaa1fe5705f76bb5a0e07</anchor>
      <arglist>(char *output, size_t output_len, const uint8_t *bcd_lv, size_t input_len, size_t h_len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>asc_to_bcd</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga8af2627278e121b2a8525195fa714ea5</anchor>
      <arglist>(const char asc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_bcd_number</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gacb2d8b542186392dab9b564e95d6cc1d</anchor>
      <arglist>(uint8_t *bcd_lv, uint8_t max_len, int h_len, const char *input)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_bearer_cap</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga86a28ebd028d29eb0ac1dbd3003b4c39</anchor>
      <arglist>(struct gsm_mncc_bearer_cap *bcap, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_bearer_cap</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaf2c33e892bdb259d838b30c0351f0ba7</anchor>
      <arglist>(struct msgb *msg, int lv_only, const struct gsm_mncc_bearer_cap *bcap)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_cccap</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga1ddab02190f282cd0263c74026d87ae8</anchor>
      <arglist>(struct gsm_mncc_cccap *ccap, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_cccap</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga9f0875ecde27d728313ab1f41b9ca60d</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_cccap *ccap)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_called</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab4519c62e601705c981ae59c3454bc6c</anchor>
      <arglist>(struct gsm_mncc_number *called, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_called</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaafe33212d70a0006834facf81ca30c1a</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_number *called)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_callerid</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga9ae6cb39c986258e7aaebe790075d9a7</anchor>
      <arglist>(struct gsm_mncc_number *callerid, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_callerid</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga3784469be522807ca6d7764e1a56e368</anchor>
      <arglist>(struct msgb *msg, int ie, int max_len, const struct gsm_mncc_number *callerid)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_cause</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga160850bd89612994bd000ba761662a01</anchor>
      <arglist>(struct gsm_mncc_cause *cause, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_cause</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafc70a15ba1ac6b9b5d9904dd5048cdb3</anchor>
      <arglist>(struct msgb *msg, int lv_only, const struct gsm_mncc_cause *cause)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_calling</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2e750349ad708e53e88b04ebfeeaa90e</anchor>
      <arglist>(struct gsm_mncc_number *calling, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_calling</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2b6a22241c3cde5745b6bd9a72b1ca61</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_number *calling)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_connected</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga1bfae76c935759a320a49624529b8e59</anchor>
      <arglist>(struct gsm_mncc_number *connected, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_connected</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaf9ca5751dd98625e37fdb86a53e6dfd2</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_number *connected)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_redirecting</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaf3f3ca63d0e0a4e8041b08d9c2ec294e</anchor>
      <arglist>(struct gsm_mncc_number *redirecting, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_redirecting</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaaa86b1fb9883743b29026a8726849e64</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_number *redirecting)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_facility</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga695092e59407d4d5da56c9ca706ab461</anchor>
      <arglist>(struct gsm_mncc_facility *facility, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_facility</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga116f0fcbf1a78bc335adcf8dacb5ff10</anchor>
      <arglist>(struct msgb *msg, int lv_only, const struct gsm_mncc_facility *facility)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_notify</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga4ac394899f73e7ef8093fb4ee348eb0b</anchor>
      <arglist>(int *notify, const uint8_t *v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_notify</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga66fadbf8ec7651ad24353e84c2fc307e</anchor>
      <arglist>(struct msgb *msg, int notify)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_signal</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga030f620cbbfa299f6992f526fb87dbc4</anchor>
      <arglist>(int *signal, const uint8_t *v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_signal</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab1d4366ce3803c2196560952431630a6</anchor>
      <arglist>(struct msgb *msg, int signal)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_keypad</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga98e50a2ad48868fc7e1ca926a4bd88c7</anchor>
      <arglist>(int *keypad, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_keypad</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga350ee9a916915d68bdbe66b2d984fa94</anchor>
      <arglist>(struct msgb *msg, int keypad)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_progress</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga4118f4763d774aa6b06679baa8b504c0</anchor>
      <arglist>(struct gsm_mncc_progress *progress, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_progress</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga3e6e1056ccf01869483ea24034a0c35a</anchor>
      <arglist>(struct msgb *msg, int lv_only, const struct gsm_mncc_progress *p)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_useruser</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga8e14934259989d3042551c4f11711cca</anchor>
      <arglist>(struct gsm_mncc_useruser *uu, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_useruser</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga024cba57905f0580329aa7f00c42fda1</anchor>
      <arglist>(struct msgb *msg, int lv_only, const struct gsm_mncc_useruser *uu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_ssversion</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gac37222115309f8c3b23716f383e2a12a</anchor>
      <arglist>(struct gsm_mncc_ssversion *ssv, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_ssversion</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga438a5ec65f4cba1eda75e1fbf24d9980</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_ssversion *ssv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_more</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga89c6ca906ca0040a1ff586fa2a7867c1</anchor>
      <arglist>(struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int32_t</type>
      <name>smod</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gabceb35251804f253febcf974d5dd8a95</anchor>
      <arglist>(int32_t n, int32_t m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_freq_list</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga437c4a3f686ef16f04f2a3a17215c0d1</anchor>
      <arglist>(struct gsm_sysinfo_freq *f, const uint8_t *cd, uint8_t len, uint8_t mask, uint8_t frqt)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_classmark3</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga9094f9cdf4d23475b4abc093f517c9f6</anchor>
      <arglist>(struct gsm48_classmark3 *classmark3_out, const uint8_t *classmark3, size_t classmark3_len)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>bcd_num_digits</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga8e9ca861c7d04d6fe8d9b11eb23211a1</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm48_rest_octets.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm48__rest__octets_8c.html</filename>
    <includes id="bitvec__gsm_8h" name="bitvec_gsm.h" local="no" imported="no">osmocom/gsm/bitvec_gsm.h</includes>
    <includes id="sysinfo_8h" name="sysinfo.h" local="no" imported="no">osmocom/gsm/sysinfo.h</includes>
    <includes id="gsm48__arfcn__range__encode_8h" name="gsm48_arfcn_range_encode.h" local="no" imported="no">osmocom/gsm/gsm48_arfcn_range_encode.h</includes>
    <includes id="gsm48__rest__octets_8h" name="gsm48_rest_octets.h" local="no" imported="no">osmocom/gsm/gsm48_rest_octets.h</includes>
    <class kind="struct">nch_pos</class>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_rest_octets_si1_encode</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a1bee05a7f558bcaae514f96bbb9e07d7</anchor>
      <arglist>(uint8_t *data, uint8_t *nch_pos, int is1800_net)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_si1ro_nch_pos_decode</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a8526ab6627e9644ea457f44bef04bcea</anchor>
      <arglist>(uint8_t value, uint8_t *num_blocks, uint8_t *first_block)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_si1ro_nch_pos_encode</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a555e16ace13a45c4bf6813af4ae3cd71</anchor>
      <arglist>(uint8_t num_blocks, uint8_t first_block)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>append_eutran_neib_cell</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a2f25023f41c9f021cb2cb22cefb3457f</anchor>
      <arglist>(struct bitvec *bv, const struct osmo_earfcn_si2q *e, size_t *e_offset, uint8_t budget)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>append_earfcn</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a195ac8d635b241c7194512ba8ba768b5</anchor>
      <arglist>(struct bitvec *bv, const struct osmo_earfcn_si2q *e, size_t *e_offset, uint8_t budget)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>range_encode</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a719ffe8f2bef37d0b9019949d04cc109</anchor>
      <arglist>(enum osmo_gsm48_range r, int *arfcns, int arfcns_used, int *w, int f0, uint8_t *chan_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>f0_helper</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a7480f9eab72ec9fbb6df388f609d6cd5</anchor>
      <arglist>(int *sc, size_t length, uint8_t *chan_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>range1024_p</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a4bd8066b734420875e26c1cb79d72219</anchor>
      <arglist>(unsigned n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>append_utran_fdd_length</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a6600579350a702d8a67a2837dfef40a9</anchor>
      <arglist>(uint16_t u, const int *sc, size_t sc_len, size_t length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>append_utran_fdd</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>ab9ab5ccc460f02428e49477789871852</anchor>
      <arglist>(struct bitvec *bv, uint16_t u, int *sc, size_t length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>try_adding_uarfcn</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a152368b0b11fe3c06aaf65137154f993</anchor>
      <arglist>(struct bitvec *bv, uint16_t *scramble_list, size_t uarfcn_length, size_t *u_offset, uint16_t uarfcn, uint8_t num_sc, uint8_t start_pos, uint8_t budget)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>append_uarfcns</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>ad1ce169d53e73d38b6f65768f59df565</anchor>
      <arglist>(struct bitvec *bv, const uint16_t *uarfcn_list, size_t *u_offset, size_t uarfcn_length, uint16_t *scramble_list, uint8_t budget)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>si2q_earfcn_count</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>ab1ce7173ce54108c70fb8d22bcc839f7</anchor>
      <arglist>(const struct osmo_earfcn_si2q *e)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_rest_octets_si2quater_encode</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>ab83e2b3a2dd7e5873e90856c59737c1f</anchor>
      <arglist>(uint8_t *data, uint8_t si2q_index, uint8_t si2q_count, const uint16_t *uarfcn_list, size_t *u_offset, size_t uarfcn_length, uint16_t *scramble_list, struct osmo_earfcn_si2q *si2quater_neigh_list, size_t *e_offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>append_selection_params</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>ad6e3f3fcf20bd8d19372088d0ebe2a1e</anchor>
      <arglist>(struct bitvec *bv, const struct osmo_gsm48_si_selection_params *sp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>append_power_offset</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a6b738842166934cfc60401032653c056</anchor>
      <arglist>(struct bitvec *bv, const struct osmo_gsm48_si_power_offset *po)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>append_gprs_ind</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a0f51c12a63d2207605356bb4488ab72a</anchor>
      <arglist>(struct bitvec *bv, const struct osmo_gsm48_si3_gprs_ind *gi)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_rest_octets_si3_encode</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>aa8c4555688398761a0760776f47a7423</anchor>
      <arglist>(uint8_t *data, const struct osmo_gsm48_si_ro_info *si3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>append_lsa_params</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>abed99143c85ac8b89fa8bada6036de86</anchor>
      <arglist>(struct bitvec *bv, const struct osmo_gsm48_lsa_params *lsa_params)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_rest_octets_si4_encode</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a04400b7fc273590a53887322d2160f1b</anchor>
      <arglist>(uint8_t *data, const struct osmo_gsm48_si_ro_info *si4, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_rest_octets_si6_encode</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a66665f1f3f726a97c855c5a9fe03558c</anchor>
      <arglist>(uint8_t *data, const struct osmo_gsm48_si6_ro_info *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>decode_t3192</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>ad76db19cc7f6e4ca008567cfc3da7adb</anchor>
      <arglist>(unsigned int t3192)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>decode_drx_timer</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>aabba367ceebb90871699065e7398532b</anchor>
      <arglist>(unsigned int drx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>decode_gprs_cell_opt</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a6749cdae4a8b313b6aab3375c0b88039</anchor>
      <arglist>(struct osmo_gprs_cell_options *gco, struct bitvec *bv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>decode_gprs_pwr_ctrl_pars</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a480aaaf43b9c54bec89e52d05998a6f1</anchor>
      <arglist>(struct osmo_gprs_power_ctrl_pars *pcp, struct bitvec *bv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_rest_octets_si13_decode</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a8c6b0a4487950d4ec573d8dc4a787232</anchor>
      <arglist>(struct osmo_gsm48_si13_info *si13, const uint8_t *data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>append_gprs_mobile_alloc</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>aef2a3d1bc975540c765e287351de9eb7</anchor>
      <arglist>(struct bitvec *bv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>encode_t3192</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a0ef69303385027aa2ed91f4e3d1cbc96</anchor>
      <arglist>(unsigned int t3192)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>encode_drx_timer</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a5ded1d98d38f1c70be378bf699b5aced</anchor>
      <arglist>(unsigned int drx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>append_gprs_cell_opt</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>af7482666ec8ca4409333c51982177b2b</anchor>
      <arglist>(struct bitvec *bv, const struct osmo_gprs_cell_options *gco)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>append_gprs_pwr_ctrl_pars</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>aa4191c92bc4153589d6ca25806584474</anchor>
      <arglist>(struct bitvec *bv, const struct osmo_gprs_power_ctrl_pars *pcp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_rest_octets_si13_encode</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a2e63b2384e9d3128d343d71381b41a06</anchor>
      <arglist>(uint8_t *data, const struct osmo_gsm48_si13_info *si13)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_gsm48_rest_octets_si3_decode</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a9848710656f03c1282cf5c7c90ead26b</anchor>
      <arglist>(struct osmo_gsm48_si_ro_info *si3, const uint8_t *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_gsm48_rest_octets_si4_decode</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>a3da8de952a2a1be8d6c42beaf6870f23</anchor>
      <arglist>(struct osmo_gsm48_si_ro_info *si4, const uint8_t *data, int len)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct nch_pos</type>
      <name>si1ro_nch_positions</name>
      <anchorfile>gsm48__rest__octets_8c.html</anchorfile>
      <anchor>ab733c8b56bab2aee91f1121b5fded630</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_04_08_gprs.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm__04__08__gprs_8c.html</filename>
    <includes id="gsm__04__08__gprs_8h" name="gsm_04_08_gprs.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08_gprs.h</includes>
    <includes id="gprs__cipher_8h" name="gprs_cipher.h" local="no" imported="no">osmocom/crypt/gprs_cipher.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>gprs_ms_net_cap_gea_supported</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga49d16b3ec95ecfbd157a1de037d75b74</anchor>
      <arglist>(const uint8_t *ms_net_cap, uint8_t cap_len, enum gprs_ciph_algo gea)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_gmm_cause_names_</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gabaea0a8fdd7104315a1c2ff167f99fc9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gsm48_gmm_cause_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab1e8ceaa3873af05c6c1884f0fbdf3ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_gsm_cause_names_</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga297f2eb96d140ea7d255242e129ab096</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gsm48_gsm_cause_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga3c5039d26d24d56d442809cdd67fd917</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_msgt_gmm_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga7078bf50a332af170ca5e3eff89c0899</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_att_t_strs_</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab71db25dbd8eb6fb1ba2843728d26cf9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gprs_att_t_strs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga071c5078dca2735d2a710c9c3e0d11a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_upd_t_strs_</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga3d42a519f88987fd0767f071caecdab8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gprs_upd_t_strs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga603a3f9dc1155c1a4004267ee22d4e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_det_t_mo_strs_</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab9ed84be63d689f7e192e5a55976bf23</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gprs_det_t_mo_strs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga919f27d574c7a1b154eee0b139e79dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_det_t_mt_strs_</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga39b78912d467b85ef89bc2fac7f3ee9b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gprs_det_t_mt_strs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga34fba983c4885c011de6a93d7a5dc167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_service_t_strs_</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga0ba81dcdc632ec86ee69046045383420</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gprs_service_t_strs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafcf8c77183c88bcd0ebfff1d70ca94e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsm_utils.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsm__utils_8c.html</filename>
    <includes id="gsm__utils_8h" name="gsm_utils.h" local="no" imported="no">osmocom/gsm/gsm_utils.h</includes>
    <includes id="meas__rep_8h" name="meas_rep.h" local="no" imported="no">osmocom/gsm/meas_rep.h</includes>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <includes id="gsm0502_8h" name="gsm0502.h" local="no" imported="no">osmocom/gsm/gsm0502.h</includes>
    <class kind="struct">gsm_freq_range</class>
    <member kind="define">
      <type>#define</type>
      <name>GSM_RFN_THRESHOLD</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>aeb7cb0e090bdd7b65daeb693688bc7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm_septet_lookup</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a132cac5e514726d9373b681ff7751066</anchor>
      <arglist>(uint8_t ch)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm_get_octet_len</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>ae344c384beeff74e364f3bcbe5630146</anchor>
      <arglist>(const uint8_t sept_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_decode_n_hdr</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a7a81d425cf2ea9a1605aadd0faa73c93</anchor>
      <arglist>(char *text, size_t n, const uint8_t *user_data, uint8_t septet_l, uint8_t ud_hdr_ind)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_decode_n</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a063f743f422f88c34cc91e4bef3a3aa3</anchor>
      <arglist>(char *text, size_t n, const uint8_t *user_data, uint8_t septet_l)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_decode_n_ussd</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a75a4d2a65f5fe5d0fd996503032edc5d</anchor>
      <arglist>(char *text, size_t n, const uint8_t *user_data, uint8_t length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_septet_encode</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a29185670b3aca45651f1d77e1bb7c6b7</anchor>
      <arglist>(uint8_t *result, const char *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_septet_pack</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a0510de16d812e1e028e09764a55c220d</anchor>
      <arglist>(uint8_t *result, const uint8_t *rdata, size_t septet_len, uint8_t padding)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_septets2octets</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a71a71532b351907921320be2a7187459</anchor>
      <arglist>(uint8_t *result, const uint8_t *rdata, uint8_t septet_len, uint8_t padding)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_encode_n</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a38fcf82318636e5080ad829f6425f5e9</anchor>
      <arglist>(uint8_t *result, size_t n, const char *data, int *octets)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_encode_n_ussd</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a79cfb6c9c4d681b5c0a897730fb3137b</anchor>
      <arglist>(uint8_t *result, size_t n, const char *data, int *octets)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_get_rand_id</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a5b09d21926d3a35ced829f61dc0bb790</anchor>
      <arglist>(uint8_t *out, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>gsm0858_rsl_ul_meas_enc</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a89ad196372ac923893b2119900303bab</anchor>
      <arglist>(const struct gsm_meas_rep_unidir *mru, bool dtxd_used, uint8_t *buf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ms_class_gmsk_dbm</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a7ea20e9ed9ecc0a60ade3faf81871edb</anchor>
      <arglist>(enum gsm_band band, int class)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ms_pwr_ctl_lvl</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a480695532e5647f6403768db3842dc02</anchor>
      <arglist>(enum gsm_band band, unsigned int dbm)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ms_pwr_dbm</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>af1a932df543020d87413668cbba66b9f</anchor>
      <arglist>(enum gsm_band band, uint8_t lvl)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rxlev2dbm</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a8d7eb8255d6849331f4171b5f7960f83</anchor>
      <arglist>(uint8_t rxlev)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>dbm2rxlev</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a40d332ca08e3dddf3dfbd77e3e9f3b85</anchor>
      <arglist>(int dbm)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm_band_name</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a650c05a3987ed76bed5913fcb6ab8000</anchor>
      <arglist>(enum gsm_band band)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm_band</type>
      <name>gsm_band_parse</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a1fa7003e966227107b6d55de5ebd391b</anchor>
      <arglist>(const char *mhz)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_arfcn2band_rc</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a2526084c5f9fe9df8b7567f3c4f00d2a</anchor>
      <arglist>(uint16_t arfcn, enum gsm_band *band)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm_band</type>
      <name>gsm_arfcn2band</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a3ea692a3e4645ed59249bbb213866398</anchor>
      <arglist>(uint16_t arfcn)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>gsm_arfcn2freq10</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>abfa6d93d10c7204e6b19aab256abb1c2</anchor>
      <arglist>(uint16_t arfcn, int uplink)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>gsm_freq102arfcn</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a0966dafc049ea830941e4350814da7c1</anchor>
      <arglist>(uint16_t freq10, int uplink)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm_fn2gsmtime</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a03983eaede8e4c86846319818e178b39</anchor>
      <arglist>(struct gsm_time *time, uint32_t fn)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm_fn_as_gsmtime_str</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a04260546b5802656f5f9e67d3eb15b7a</anchor>
      <arglist>(uint32_t fn)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gsm_gsmtime2fn</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a4fcb2d00394ab3a9976a2232fa1aec5e</anchor>
      <arglist>(const struct gsm_time *time)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_dump_gsmtime_buf</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>add331b4c175d2e82943f7a50d4337cb8</anchor>
      <arglist>(char *buf, size_t buf_len, const struct gsm_time *tm)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_dump_gsmtime</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>acc0292d87248739afc7eb2afbe458f80</anchor>
      <arglist>(const struct gsm_time *tm)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_dump_gsmtime_c</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a116042280c8352d9c7bbaf9bf7ba1909</anchor>
      <arglist>(const void *ctx, const struct gsm_time *tm)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gsm_rfn2fn</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>ad6becb4339b7ca4d7f3d00aededa0b70</anchor>
      <arglist>(uint16_t rfn, uint32_t curr_fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitvec_add_range1024</name>
      <anchorfile>group__bitvec.html</anchorfile>
      <anchor>ga44602d7ae79653c5c5d9a88d4667734b</anchor>
      <arglist>(struct bitvec *bv, const struct gsm48_range_1024 *r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gprs_tlli_type</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a54938c22c71cc3d62ebad1de580764f6</anchor>
      <arglist>(uint32_t tlli)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gprs_tlli2tmsi</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>ab5b2644a6bd725aa4778e3852cd4d6a6</anchor>
      <arglist>(uint32_t tlli)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gprs_tmsi2tlli</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a81645092c5373185e9b87c81a64eafcd</anchor>
      <arglist>(uint32_t p_tmsi, enum gprs_tlli_type type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_decode</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a9c0985d27212bd4bfcfb97f3f759455f</anchor>
      <arglist>(char *text, const uint8_t *user_data, uint8_t septet_l)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_decode_ussd</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a1210cc0d91c19db7a279c4312da0a231</anchor>
      <arglist>(char *text, const uint8_t *user_data, uint8_t length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_encode</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a193105a0b4f273e9d92b5b262030c83d</anchor>
      <arglist>(uint8_t *result, const char *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_encode_ussd</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>a25be63362315080379691ae14f7e09bd</anchor>
      <arglist>(uint8_t *result, const char *data, int *octets)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_7bit_encode_oct</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>af2fdc2d707440ab4020e549adbf9b16b</anchor>
      <arglist>(uint8_t *result, const char *data, int *octets)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned char</type>
      <name>gsm_7bit_alphabet</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>aa7ec9a09a83907203e9681b9d91a7714</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct gsm_freq_range</type>
      <name>gsm_ranges</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>aa3bd882c4763c4212a983991956cf514</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_rat_type_names</name>
      <anchorfile>gsm__utils_8c.html</anchorfile>
      <anchor>aa1c66d15e1eae4970b3598883ecd3598</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsup.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsup_8c.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="gsm48__ie_8h" name="gsm48_ie.h" local="no" imported="no">osmocom/gsm/gsm48_ie.h</includes>
    <includes id="gsup_8h" name="gsup.h" local="no" imported="no">osmocom/gsm/gsup.h</includes>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_get_err_msg_type</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga2d6006d52cedf8c66062d4c5bc261f07</anchor>
      <arglist>(enum osmo_gsup_message_type type_in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>decode_pdp_address</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga253e299932ed12ba1537f21efecf9339</anchor>
      <arglist>(const uint8_t *data, size_t data_len, struct osmo_gsup_pdp_info *pdp_info)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>decode_pdp_info</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga61fae9d785093099fc4b41562bbafa96</anchor>
      <arglist>(uint8_t *data, size_t data_len, struct osmo_gsup_pdp_info *pdp_info)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>decode_auth_info</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga5d1f798ca9cbddd13640d4efaa08c93e</anchor>
      <arglist>(uint8_t *data, size_t data_len, struct osmo_auth_vector *auth_vector)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_decode_an_apdu</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga202ff41bfb4c935575a36029dc17c22f</anchor>
      <arglist>(struct osmo_gsup_message *gsup_msg, const uint8_t *data, size_t data_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_decode</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gadb5f5dc2f70985ac3e7447751fa56b91</anchor>
      <arglist>(const uint8_t *const_data, size_t data_len, struct osmo_gsup_message *gsup_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>encode_pdp_info</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga2d0937a8bdf19cef81b5d4b6145765ed</anchor>
      <arglist>(struct msgb *msg, enum osmo_gsup_iei iei, const struct osmo_gsup_pdp_info *pdp_info)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>encode_auth_info</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gabfa9910903f980f88bb8158ed75ea2bf</anchor>
      <arglist>(struct msgb *msg, enum osmo_gsup_iei iei, const struct osmo_auth_vector *auth_vector)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_encode_an_apdu</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga7d147eee3a83a53875da90364e914d3a</anchor>
      <arglist>(struct msgb *msg, const struct osmo_gsup_message *gsup_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_encode</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gac6889e9f0207f60170bb802721316e80</anchor>
      <arglist>(struct msgb *msg, const struct osmo_gsup_message *gsup_msg)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsup_message_type_names</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga3abaa217e74cd35135cf14c92eefebe7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsup_session_state_names</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga9f02aa3b074acb62588a37b3649bb68a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsup_message_class_names</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaa84aebbc71af2e0f0c1b788f45822697</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gsup_sms.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>gsup__sms_8c.html</filename>
    <includes id="gsup_8h" name="gsup.h" local="no" imported="no">osmocom/gsm/gsup.h</includes>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_sms_encode_sm_rp_da</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaf9b844341291d471587f6857b5714269</anchor>
      <arglist>(struct msgb *msg, const struct osmo_gsup_message *gsup_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_sms_decode_sm_rp_da</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gabf989ed55bf938b215dec6f645cc7f0b</anchor>
      <arglist>(struct osmo_gsup_message *gsup_msg, uint8_t *data, size_t data_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_sms_encode_sm_rp_oa</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaf402e4f58cbe5078b10a59e6a413b62c</anchor>
      <arglist>(struct msgb *msg, const struct osmo_gsup_message *gsup_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_sms_decode_sm_rp_oa</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaac60d7c4843df50097469793da236519</anchor>
      <arglist>(struct osmo_gsup_message *gsup_msg, uint8_t *data, size_t data_len)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ipa.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>ipa_8c.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="ipaccess_8h" name="ipaccess.h" local="no" imported="no">osmocom/gsm/protocol/ipaccess.h</includes>
    <includes id="ipa_8h" name="ipa.h" local="no" imported="no">osmocom/gsm/ipa.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>IPA_ALLOC_SIZE</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gaed6073c57651735b7ea4ab4d0a043cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IPA_STRING_MAX</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gaf64e614303414077b71c4d937f51c45a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>ipa_ccm_idtag_name</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga30925204903de3e92e1ac19b7542320b</anchor>
      <arglist>(uint8_t tag)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_idtag_parse</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gac4f74ce195e8959912c34f9cf3294132</anchor>
      <arglist>(struct tlv_parsed *dec, unsigned char *buf, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_idtag_parse_off</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gaadc2384f1a6507fdba8721bf7227527f</anchor>
      <arglist>(struct tlv_parsed *dec, unsigned char *buf, int len, const int len_offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_id_get_parse</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga0133c9aa4535b873ec570a97e1dddf91</anchor>
      <arglist>(struct tlv_parsed *dec, const uint8_t *buf, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_id_resp_parse</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gab9bb141300b3d0ecdcfb8e938a1ec40b</anchor>
      <arglist>(struct tlv_parsed *dec, const uint8_t *buf, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_parse_unitid</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga809b00900ab023be996f934ec557b3fb</anchor>
      <arglist>(const char *str, struct ipaccess_unit *unit_data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_tlv_to_unitdata</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gabee7e74d00086e92af84938bd6e0d95e</anchor>
      <arglist>(struct ipaccess_unit *ud, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>ipa_ccm_make_id_resp</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga1146f83f73c07ab7abedf57a5029d7ea</anchor>
      <arglist>(const struct ipaccess_unit *dev, const uint8_t *ies_req, unsigned int num_ies_req)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>ipa_ccm_make_id_resp_from_req</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga39c8386a7d4d40c51734855401e4c664</anchor>
      <arglist>(const struct ipaccess_unit *dev, const uint8_t *data, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_send</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gaed27d04f0f1a7b4fd2d1c8e4cdd81bb6</anchor>
      <arglist>(int fd, const void *msg, size_t msglen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_send_pong</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga1017bde59cde1cea88415139a35266d1</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_send_id_ack</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga1ff8e415a818895841135c7f0af2747b</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_send_id_req</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gac086626686b3c4d7878cc22f6447be0f</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_rcvmsg_base</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga40990af43271278e728aa1130a99cb61</anchor>
      <arglist>(struct msgb *msg, struct osmo_fd *bfd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_rcvmsg_bts_base</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gae0471f92d28a0675059c89a64807e530</anchor>
      <arglist>(struct msgb *msg, struct osmo_fd *bfd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ipa_prepend_header_ext</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga801f9b4b6721017eba546c8598f6abd2</anchor>
      <arglist>(struct msgb *msg, int proto)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ipa_prepend_header</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga5453b0deac7307bb3817b882b0250455</anchor>
      <arglist>(struct msgb *msg, int proto)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>ipa_msg_alloc</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga28dae9512716808a69d7182b588a2f72</anchor>
      <arglist>(int headroom)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>ipa_pong_msg</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gafb3afeb4e59c26df17d5f22cb907aff6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>ipa_id_ack_msg</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga4605ba89f8926674191fb08555279a83</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>ipa_id_req_msg</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gac1adbbecf32734f5bbaa2126c9b17a77</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>idtag_names</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga40976470bf7cf1148ce07ec8ba20a92b</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>iuup.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>iuup_8c.html</filename>
    <includes id="prim_8h" name="prim.h" local="no" imported="no">osmocom/gsm/prim.h</includes>
    <includes id="gsm__25__415_8h" name="gsm_25_415.h" local="no" imported="no">osmocom/gsm/protocol/gsm_25_415.h</includes>
    <includes id="iuup_8h" name="iuup.h" local="no" imported="no">osmocom/gsm/iuup.h</includes>
    <class kind="struct">osmo_timer_nt</class>
    <class kind="struct">osmo_iuup_instance</class>
    <member kind="define">
      <type>#define</type>
      <name>S</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>ac4a3ed3432929804c708f7760fb79e28</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IUUP_TIMER_INIT</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>afaa9ddc4bf13ca73854a0694f956a2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IUUP_TIMER_TA</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a85d9b4644c096c1a7f86f7352c956c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IUUP_TIMER_RC</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>af0acfe563e06a2c5f3dd7b000b915425</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IUUP_MSGB_SIZE</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a8ac930033f2c19cdde402e4c9cecead6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PTR_ALIGNMENT_BYTES</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a1a16b93b24c0c50826944df6aceb8ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IUUP_MSGB_HEADROOM_MIN_REQUIRED</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>ab4cedc10536ae5c608f2ab9e3df84859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>iuup_fsm_state</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a8497f30f9360630b58cdc6896209f645</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_ST_NULL</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a8497f30f9360630b58cdc6896209f645abddcfba37f8852f3ff9d6efaa8ff2118</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_ST_INIT</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a8497f30f9360630b58cdc6896209f645aaeb79ed3407ec5e009394a504ea2aa84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_ST_TrM_DATA_XFER_READY</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a8497f30f9360630b58cdc6896209f645a77429885267adedb1e8d54e098649a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_ST_SMpSDU_DATA_XFER_READY</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a8497f30f9360630b58cdc6896209f645a7784cd600d5dde8d085fa60f95616291</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>iuup_fsm_event</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a470ddd4b14fdf55a90d95141a547e427</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_EVT_IUUP_CONFIG_REQ</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a470ddd4b14fdf55a90d95141a547e427ad4acba5f2850917d164c1e839eb75b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_EVT_IUUP_DATA_REQ</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a470ddd4b14fdf55a90d95141a547e427ac51919d328b32af53ae84ce79bdaa041</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_EVT_IUUP_DATA_IND</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a470ddd4b14fdf55a90d95141a547e427a21d7867569e2ed1f709d83637f16bacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_EVT_IUUP_STATUS_REQ</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a470ddd4b14fdf55a90d95141a547e427a0815e1051700611b02a86a0dc4ca4381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_EVT_IUUP_STATUS_IND</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a470ddd4b14fdf55a90d95141a547e427af98f6a98907bb2d9fad515f770517731</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_EVT_SSASAR_UNITDATA_REQ</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a470ddd4b14fdf55a90d95141a547e427a97c450af5f0bfa143c96642380a36a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_EVT_SSASAR_UNITDATA_IND</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a470ddd4b14fdf55a90d95141a547e427ab4f97a26b22c796bd4aa63e89e220494</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_EVT_IUUP_UNITDATA_REQ</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a470ddd4b14fdf55a90d95141a547e427a45ecf2da46593048dfc6b01bbcdb25d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_EVT_IUUP_UNITDATA_IND</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a470ddd4b14fdf55a90d95141a547e427a4489d311f9f56b0d19f777c08d428211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_EVT_INIT</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a470ddd4b14fdf55a90d95141a547e427a44ec26302d2654e5c6912b954f0df648</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_EVT_LAST_INIT_ACK</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a470ddd4b14fdf55a90d95141a547e427a679992a689229c6724796c9582a02ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IUUP_FSM_EVT_INIT_NACK</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a470ddd4b14fdf55a90d95141a547e427a651e4a86ad9a6355a822a8e303bbcbd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>iuup_get_payload_offset</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a0b83afc77db30bce95b2cefb6595c272</anchor>
      <arglist>(const uint8_t *iuup_pdu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_iuup_compute_payload_crc</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a2916354946ac10eb982aa4102cbc9536</anchor>
      <arglist>(const uint8_t *iuup_pdu, unsigned int pdu_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_iuup_compute_header_crc</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a536b163eb2b8572c42a8feb31670f7c2</anchor>
      <arglist>(const uint8_t *iuup_pdu, unsigned int pdu_len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>iuup_get_pdu_type</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a2115185620d4eb4807cab4436ab34ea0</anchor>
      <arglist>(const uint8_t *data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>iuup_get_hdr_crc</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a78795541396e6c6c1afcb173e7842019</anchor>
      <arglist>(const uint8_t *data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct msgb *</type>
      <name>osmo_iuup_msgb_alloc_c</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>aafce5966f1b33a0b532b1a7599b268d9</anchor>
      <arglist>(void *ctx, size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>__attribute__</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a2396f45ced64f19fb4190b8b5ee434a6</anchor>
      <arglist>((assume_aligned(PTR_ALIGNMENT_BYTES)))</arglist>
    </member>
    <member kind="function">
      <type>struct osmo_iuup_rnl_prim *</type>
      <name>osmo_iuup_rnl_prim_alloc</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a071f1db4d7deb9263633935dd82dd282</anchor>
      <arglist>(void *ctx, unsigned int primitive, unsigned int operation, unsigned int size)</arglist>
    </member>
    <member kind="function">
      <type>struct osmo_iuup_tnl_prim *</type>
      <name>osmo_iuup_tnl_prim_alloc</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>ac10fd2477383bccb7b52e09013ccaf77</anchor>
      <arglist>(void *ctx, unsigned int primitive, unsigned int operation, unsigned int size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct osmo_iuup_tnl_prim *</type>
      <name>itp_ctrl_ack_alloc</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>ae73a6b1babdc7bda7fe42dc56f8ffab4</anchor>
      <arglist>(struct osmo_iuup_instance *iui, enum iuup_procedure proc_ind, uint8_t fn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct osmo_iuup_tnl_prim *</type>
      <name>tnp_ctrl_nack_alloc</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>af56f448b1500a2399f468dce9ddc9a81</anchor>
      <arglist>(struct osmo_iuup_instance *iui, enum iuup_procedure proc_ind, enum iuup_error_cause error_cause, uint8_t fn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct osmo_iuup_tnl_prim *</type>
      <name>tnp_ctrl_init_alloc</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a807029658aa2af066bcb59fac5ed88b2</anchor>
      <arglist>(struct osmo_iuup_instance *iui)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct osmo_iuup_rnl_prim *</type>
      <name>irp_init_ind_alloc</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>afba92d7c6c0098c69a7544c3a6f27784</anchor>
      <arglist>(struct osmo_iuup_instance *iui)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct osmo_iuup_tnl_prim *</type>
      <name>rnl_to_tnl_data</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>ad59e78c40fea00dd8ab29168ab863405</anchor>
      <arglist>(struct osmo_iuup_instance *iui, struct osmo_iuup_rnl_prim *irp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct osmo_iuup_rnl_prim *</type>
      <name>tnl_to_rnl_data</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a72979491d44d3621fd1fd91cd396c0f6</anchor>
      <arglist>(struct osmo_iuup_tnl_prim *itp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct osmo_iuup_rnl_prim *</type>
      <name>irp_error_event_alloc_c</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a2a2aba95d0b1ec8acb110dd57515dbc8</anchor>
      <arglist>(void *ctx, enum iuup_error_cause cause, enum iuup_error_distance distance)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct osmo_iuup_tnl_prim *</type>
      <name>itp_copy_c</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a8fc780334f517115578e98e915e718b5</anchor>
      <arglist>(void *ctx, const struct osmo_iuup_tnl_prim *src_itp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>retransmit_initialization</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a591107fd9f7391fc903e3c01b1e50172</anchor>
      <arglist>(struct osmo_iuup_instance *iui)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>iuup_rx_initialization</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>ab8209246f16ae4daab56da1d08771611</anchor>
      <arglist>(struct osmo_iuup_instance *iui, struct osmo_iuup_tnl_prim *itp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>iuup_fsm_null</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a27fb3f8994de42021d392321147c39a8</anchor>
      <arglist>(struct osmo_fsm_inst *fi, uint32_t event, void *data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>iuup_fsm_trm_data</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>aab4ae1b949f2a3da5a4cdc4820fa3e6c</anchor>
      <arglist>(struct osmo_fsm_inst *fi, uint32_t event, void *data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>iuup_fsm_init_on_enter</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a8f17804e5c1eea339039aea805fef5ae</anchor>
      <arglist>(struct osmo_fsm_inst *fi, uint32_t prev_state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>iuup_fsm_init</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>ac4ac477b1b3b77a7d375cd971e44b982</anchor>
      <arglist>(struct osmo_fsm_inst *fi, uint32_t event, void *data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>iuup_fsm_smpsdu_data</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>ae71ba9ab9843f6290f040ba63dce6536</anchor>
      <arglist>(struct osmo_fsm_inst *fi, uint32_t event, void *data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>iuup_fsm_timer_cb</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>ada8c3fbd2301a9ca17d154d0198c6036</anchor>
      <arglist>(struct osmo_fsm_inst *fi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>iuup_verify_pdu</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a17a3c27faf977d420f7e2fa15625ea64</anchor>
      <arglist>(const uint8_t *data, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_iuup_tnl_prim_up</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>af02ea259bc8363022e6bfd03715d5e6a</anchor>
      <arglist>(struct osmo_iuup_instance *inst, struct osmo_iuup_tnl_prim *itp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_iuup_rnl_prim_down</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>acbe8cfa08b5395de7df26fa14bcc7fa6</anchor>
      <arglist>(struct osmo_iuup_instance *inst, struct osmo_iuup_rnl_prim *irp)</arglist>
    </member>
    <member kind="function">
      <type>struct osmo_iuup_instance *</type>
      <name>osmo_iuup_instance_alloc</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a5209d2e809c9cdff6d03b9748aec8853</anchor>
      <arglist>(void *ctx, const char *id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_iuup_instance_free</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a924d36e14e9d146c873314bc94ef18b0</anchor>
      <arglist>(struct osmo_iuup_instance *iui)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_iuup_instance_set_user_prim_cb</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a7093d1b36c1a1a64e3afe8ce7ed7f7e6</anchor>
      <arglist>(struct osmo_iuup_instance *iui, osmo_prim_cb func, void *priv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_iuup_instance_set_transport_prim_cb</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a0773a45132df0b8549ec0d9a934594a8</anchor>
      <arglist>(struct osmo_iuup_instance *iui, osmo_prim_cb func, void *priv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>__attribute__</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a9ed16867a9394d9ccf1132194edae298</anchor>
      <arglist>((constructor))</arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_crc8gen_code</type>
      <name>iuup_hdr_crc_code</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a1ff358e8786c3cc5b3d1512373f8e10c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct osmo_crc16gen_code</type>
      <name>iuup_data_crc_code</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a8fd4ee80d72aea65b742696b289bf966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>iuup_fsm_event_names</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a43dbad29e6ee4e2025b6a0350aefcaaf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct osmo_fsm_state</type>
      <name>iuup_fsm_states</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a68c2d2f3a682ec5744efc18d4ba6ffff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_fsm</type>
      <name>iuup_fsm</name>
      <anchorfile>iuup_8c.html</anchorfile>
      <anchor>a76c3ae7f85b0a699e8f6c8800df8c267</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kasumi.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>kasumi_8c.html</filename>
    <includes id="kasumi_8h" name="kasumi.h" local="no" imported="no">osmocom/gsm/kasumi.h</includes>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>kasumi_FI</name>
      <anchorfile>kasumi_8c.html</anchorfile>
      <anchor>a95c2164517b3de83be2a060049bd8e64</anchor>
      <arglist>(uint16_t I, uint16_t skey)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>kasumi_FO</name>
      <anchorfile>kasumi_8c.html</anchorfile>
      <anchor>a4ddfcb4c95d37f5a2840fd3720cb58cc</anchor>
      <arglist>(uint32_t I, const uint16_t *KOi1, const uint16_t *KOi2, const uint16_t *KOi3, const uint16_t *KIi1, const uint16_t *KIi2, const uint16_t *KIi3, unsigned i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>kasumi_FL</name>
      <anchorfile>kasumi_8c.html</anchorfile>
      <anchor>a9a964a9fcd2371f28c121ef5ebb3b444</anchor>
      <arglist>(uint32_t I, const uint16_t *KLi1, const uint16_t *KLi2, unsigned i)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>_kasumi</name>
      <anchorfile>kasumi_8c.html</anchorfile>
      <anchor>a2906bf96a99f461b77b059e26ff99e51</anchor>
      <arglist>(uint64_t P, const uint16_t *KLi1, const uint16_t *KLi2, const uint16_t *KOi1, const uint16_t *KOi2, const uint16_t *KOi3, const uint16_t *KIi1, const uint16_t *KIi2, const uint16_t *KIi3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_kasumi_key_expand</name>
      <anchorfile>kasumi_8c.html</anchorfile>
      <anchor>a079092d857712a160578b4a31deb1fb0</anchor>
      <arglist>(const uint8_t *key, uint16_t *KLi1, uint16_t *KLi2, uint16_t *KOi1, uint16_t *KOi2, uint16_t *KOi3, uint16_t *KIi1, uint16_t *KIi2, uint16_t *KIi3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_kasumi_kgcore</name>
      <anchorfile>kasumi_8c.html</anchorfile>
      <anchor>a998653393498a3aa3f4f8f624468741f</anchor>
      <arglist>(uint8_t CA, uint8_t cb, uint32_t cc, uint8_t cd, const uint8_t *ck, uint8_t *co, uint16_t cl)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kdf.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>kdf_8c.html</filename>
    <includes id="kdf_8h" name="kdf.h" local="no" imported="no">osmocom/crypt/kdf.h</includes>
    <includes id="kdf_2common_8h" name="common.h" local="yes" imported="no">kdf/common.h</includes>
    <includes id="sha256_8h" name="sha256.h" local="yes" imported="no">kdf/sha256.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>HMAC_FUNC</name>
      <anchorfile>kdf_8c.html</anchorfile>
      <anchor>a367e523e2d31624774ca1d515ac0b078</anchor>
      <arglist>(k, lk, s, sl, out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_kdf_kc128</name>
      <anchorfile>group__kdf.html</anchorfile>
      <anchor>gacf23fba9dbb2d7d48cdecd6a513fba61</anchor>
      <arglist>(const uint8_t *ck, const uint8_t *ik, uint8_t *kc128)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_kdf_kasme</name>
      <anchorfile>group__kdf.html</anchorfile>
      <anchor>gadae24b40aa0f6c80b9e6db9531ae431e</anchor>
      <arglist>(const uint8_t *ck, const uint8_t *ik, const uint8_t *plmn_id, const uint8_t *sqn, const uint8_t *ak, uint8_t *kasme)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_kdf_enb</name>
      <anchorfile>group__kdf.html</anchorfile>
      <anchor>gae23ac6364a187787f0047587a4068800</anchor>
      <arglist>(const uint8_t *kasme, uint32_t ul_count, uint8_t *kenb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_kdf_nh</name>
      <anchorfile>group__kdf.html</anchorfile>
      <anchor>gac77a047db6e357d363069579aff1a674</anchor>
      <arglist>(const uint8_t *kasme, const uint8_t *sync_input, uint8_t *nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_kdf_nas</name>
      <anchorfile>group__kdf.html</anchorfile>
      <anchor>ga6164884b9b4fbfe960130e201696309c</anchor>
      <arglist>(uint8_t algo_type, uint8_t algo_id, const uint8_t *kasme, uint8_t *knas)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sha1-internal.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/kdf/</path>
    <filename>sha1-internal_8c.html</filename>
    <includes id="kdf_2common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <includes id="sha1_8h" name="sha1.h" local="yes" imported="no">sha1.h</includes>
    <includes id="sha1__i_8h" name="sha1_i.h" local="yes" imported="no">sha1_i.h</includes>
    <includes id="kdf_2crypto_8h" name="crypto.h" local="yes" imported="no">crypto.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SHA1HANDSOFF</name>
      <anchorfile>sha1-internal_8c.html</anchorfile>
      <anchor>a9e2c8862606a4549edef298248089783</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rol</name>
      <anchorfile>sha1-internal_8c.html</anchorfile>
      <anchor>af1373930110e4f86cb1f4bc6d44a66ee</anchor>
      <arglist>(value, bits)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>blk0</name>
      <anchorfile>sha1-internal_8c.html</anchorfile>
      <anchor>a1a75de24d0277c5319098c218efaef2d</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>blk</name>
      <anchorfile>sha1-internal_8c.html</anchorfile>
      <anchor>abd06ff24e9f6f5f0a9c32a1cba4b0f9c</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>R0</name>
      <anchorfile>sha1-internal_8c.html</anchorfile>
      <anchor>a8ac24a09e1273548828d3cc9436f9bc7</anchor>
      <arglist>(v, w, x, y, z, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>R1</name>
      <anchorfile>sha1-internal_8c.html</anchorfile>
      <anchor>a2628f8af7bf67ca052200537279f855a</anchor>
      <arglist>(v, w, x, y, z, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>R2</name>
      <anchorfile>sha1-internal_8c.html</anchorfile>
      <anchor>a774229b80509be0e9e0a1d9819580224</anchor>
      <arglist>(v, w, x, y, z, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>R3</name>
      <anchorfile>sha1-internal_8c.html</anchorfile>
      <anchor>ac0b8b342432d17717ff1020d10cf0eea</anchor>
      <arglist>(v, w, x, y, z, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>R4</name>
      <anchorfile>sha1-internal_8c.html</anchorfile>
      <anchor>af77ddc8894422d2af2adbd4e71e55d1f</anchor>
      <arglist>(v, w, x, y, z, i)</arglist>
    </member>
    <member kind="typedef">
      <type>struct SHA1Context</type>
      <name>SHA1_CTX</name>
      <anchorfile>sha1-internal_8c.html</anchorfile>
      <anchor>abd1ada82e56afeb02bcb22fa43749849</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SHA1Transform</name>
      <anchorfile>sha1-internal_8c.html</anchorfile>
      <anchor>a5bd00201ebf1fbb569dca973975d822b</anchor>
      <arglist>(u32 state[5], const unsigned char buffer[64])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sha1_vector</name>
      <anchorfile>sha1-internal_8c.html</anchorfile>
      <anchor>ac06a574002700fe245e6f543e79daccd</anchor>
      <arglist>(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SHA1Init</name>
      <anchorfile>sha1-internal_8c.html</anchorfile>
      <anchor>a159a97b3039391403b8d9b0d240a9640</anchor>
      <arglist>(SHA1_CTX *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SHA1Update</name>
      <anchorfile>sha1-internal_8c.html</anchorfile>
      <anchor>ac6e81ac0b65c4211d8db52799ae87a3c</anchor>
      <arglist>(SHA1_CTX *context, const void *_data, u32 len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SHA1Final</name>
      <anchorfile>sha1-internal_8c.html</anchorfile>
      <anchor>aa58f279c51d82e868c9b0f7b1b7d08f4</anchor>
      <arglist>(unsigned char digest[20], SHA1_CTX *context)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sha1.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/kdf/</path>
    <filename>sha1_8c.html</filename>
    <includes id="kdf_2common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <includes id="sha1_8h" name="sha1.h" local="yes" imported="no">sha1.h</includes>
    <includes id="kdf_2crypto_8h" name="crypto.h" local="yes" imported="no">crypto.h</includes>
    <member kind="function">
      <type>int</type>
      <name>hmac_sha1_vector</name>
      <anchorfile>sha1_8c.html</anchorfile>
      <anchor>aa0ee972a55e1005b2bdaf33e1d608946</anchor>
      <arglist>(const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hmac_sha1</name>
      <anchorfile>sha1_8c.html</anchorfile>
      <anchor>a746cfe54c780a704239af25ea2953cd4</anchor>
      <arglist>(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sha1_prf</name>
      <anchorfile>sha1_8c.html</anchorfile>
      <anchor>a0a1d5275823b4b039edc8ea21eea154b</anchor>
      <arglist>(const u8 *key, size_t key_len, const char *label, const u8 *data, size_t data_len, u8 *buf, size_t buf_len)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sha1.h</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/kdf/</path>
    <filename>sha1_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>SHA1_MAC_LEN</name>
      <anchorfile>sha1_8h.html</anchorfile>
      <anchor>a25d4d74da6f672731d803f7629b3ecef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hmac_sha1_vector</name>
      <anchorfile>sha1_8h.html</anchorfile>
      <anchor>aa0ee972a55e1005b2bdaf33e1d608946</anchor>
      <arglist>(const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hmac_sha1</name>
      <anchorfile>sha1_8h.html</anchorfile>
      <anchor>a746cfe54c780a704239af25ea2953cd4</anchor>
      <arglist>(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sha1_prf</name>
      <anchorfile>sha1_8h.html</anchorfile>
      <anchor>a0a1d5275823b4b039edc8ea21eea154b</anchor>
      <arglist>(const u8 *key, size_t key_len, const char *label, const u8 *data, size_t data_len, u8 *buf, size_t buf_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sha1_t_prf</name>
      <anchorfile>sha1_8h.html</anchorfile>
      <anchor>aed254743868dd1286d94c688a1e1c0ac</anchor>
      <arglist>(const u8 *key, size_t key_len, const char *label, const u8 *seed, size_t seed_len, u8 *buf, size_t buf_len)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>tls_prf_sha1_md5</name>
      <anchorfile>sha1_8h.html</anchorfile>
      <anchor>ad4505db890db8e8173845b2878a52b41</anchor>
      <arglist>(const u8 *secret, size_t secret_len, const char *label, const u8 *seed, size_t seed_len, u8 *out, size_t outlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pbkdf2_sha1</name>
      <anchorfile>sha1_8h.html</anchorfile>
      <anchor>a93fb78f3c7dd116251d8de658ab6f636</anchor>
      <arglist>(const char *passphrase, const char *ssid, size_t ssid_len, int iterations, u8 *buf, size_t buflen)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sha1_i.h</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/kdf/</path>
    <filename>sha1__i_8h.html</filename>
    <class kind="struct">SHA1Context</class>
    <member kind="function">
      <type>void</type>
      <name>SHA1Init</name>
      <anchorfile>sha1__i_8h.html</anchorfile>
      <anchor>a74c6ea366a4e923dac202fa8e1bc3fef</anchor>
      <arglist>(struct SHA1Context *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SHA1Update</name>
      <anchorfile>sha1__i_8h.html</anchorfile>
      <anchor>a8002afb52b6393eeaced68cfa5c8e8e6</anchor>
      <arglist>(struct SHA1Context *context, const void *data, u32 len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SHA1Final</name>
      <anchorfile>sha1__i_8h.html</anchorfile>
      <anchor>a226945a93df5c4c6837b8e18e3c0bd07</anchor>
      <arglist>(unsigned char digest[20], struct SHA1Context *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SHA1Transform</name>
      <anchorfile>sha1__i_8h.html</anchorfile>
      <anchor>a5bd00201ebf1fbb569dca973975d822b</anchor>
      <arglist>(u32 state[5], const unsigned char buffer[64])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sha256-internal.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/kdf/</path>
    <filename>sha256-internal_8c.html</filename>
    <includes id="kdf_2common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <includes id="sha256_8h" name="sha256.h" local="yes" imported="no">sha256.h</includes>
    <includes id="sha256__i_8h" name="sha256_i.h" local="yes" imported="no">sha256_i.h</includes>
    <includes id="kdf_2crypto_8h" name="crypto.h" local="yes" imported="no">crypto.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>RORc</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>adb04fb3f7c1736d29125ad0f179b1068</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Ch</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>ab0a0d1ad13c7e4d3cb38c89f7127c85a</anchor>
      <arglist>(x, y, z)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Maj</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>a447cd1d7fb703b62666400976be24bf3</anchor>
      <arglist>(x, y, z)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>a5a9675d71aad8449f8e4112ce611fd93</anchor>
      <arglist>(x, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>R</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>a8fb1dfc3ad6dd07bc99c1962e6583087</anchor>
      <arglist>(x, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Sigma0</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>a613f88ad88919b6ed21ff223070f9a21</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Sigma1</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>a6d34508d6d962274083fcd992fb4e340</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Gamma0</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>aab39e163b484c43a39b10beda3f6b35f</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Gamma1</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>acd7a8e9e37c472f0a570c8c3e7d553ca</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>a74e75242132eaabbc1c512488a135926</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RND</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>a14b75d9ce98c82d21041eba16021cba7</anchor>
      <arglist>(a, b, c, d, e, f, g, h, i)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sha256_vector</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>a194c5aeed625c760d10e3d1d34cd8a10</anchor>
      <arglist>(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>sha256_compress</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>acbd2b3c13cc2d0f5141340d9f75bc86f</anchor>
      <arglist>(struct sha256_state *md, unsigned char *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sha256_init</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>abbad427a9bd58421c2dd49112d8c0410</anchor>
      <arglist>(struct sha256_state *md)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sha256_process</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>ae7561631dd1f7860a4f0b300b9b465b7</anchor>
      <arglist>(struct sha256_state *md, const unsigned char *in, unsigned long inlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sha256_done</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>a1939416ef1730d4692944ec46da5c396</anchor>
      <arglist>(struct sha256_state *md, unsigned char *out)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned long</type>
      <name>K</name>
      <anchorfile>sha256-internal_8c.html</anchorfile>
      <anchor>abb2cc8d3454ac3b0a2c264a1c7ed6db8</anchor>
      <arglist>[64]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sha256.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/kdf/</path>
    <filename>sha256_8c.html</filename>
    <includes id="kdf_2common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <includes id="sha256_8h" name="sha256.h" local="yes" imported="no">sha256.h</includes>
    <includes id="kdf_2crypto_8h" name="crypto.h" local="yes" imported="no">crypto.h</includes>
    <member kind="function">
      <type>void</type>
      <name>hmac_sha256_vector</name>
      <anchorfile>sha256_8c.html</anchorfile>
      <anchor>a5fafd5b2a8f791cb6c05beb908663d37</anchor>
      <arglist>(const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hmac_sha256</name>
      <anchorfile>sha256_8c.html</anchorfile>
      <anchor>aab5c2214e831e1ff3358abdf5e09afa5</anchor>
      <arglist>(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sha256_prf</name>
      <anchorfile>sha256_8c.html</anchorfile>
      <anchor>ae75ffcb34eb7260c8b1a20740c314aae</anchor>
      <arglist>(const u8 *key, size_t key_len, const char *label, const u8 *data, size_t data_len, u8 *buf, size_t buf_len)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sha256.h</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/kdf/</path>
    <filename>sha256_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>SHA256_MAC_LEN</name>
      <anchorfile>sha256_8h.html</anchorfile>
      <anchor>add525eedcc6195755e712a22dcb22f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hmac_sha256_vector</name>
      <anchorfile>sha256_8h.html</anchorfile>
      <anchor>a5fafd5b2a8f791cb6c05beb908663d37</anchor>
      <arglist>(const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hmac_sha256</name>
      <anchorfile>sha256_8h.html</anchorfile>
      <anchor>aab5c2214e831e1ff3358abdf5e09afa5</anchor>
      <arglist>(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sha256_prf</name>
      <anchorfile>sha256_8h.html</anchorfile>
      <anchor>ae75ffcb34eb7260c8b1a20740c314aae</anchor>
      <arglist>(const u8 *key, size_t key_len, const char *label, const u8 *data, size_t data_len, u8 *buf, size_t buf_len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tls_prf_sha256</name>
      <anchorfile>sha256_8h.html</anchorfile>
      <anchor>adac9d3d5b5baeddbffe80f50666d9e42</anchor>
      <arglist>(const u8 *secret, size_t secret_len, const char *label, const u8 *seed, size_t seed_len, u8 *out, size_t outlen)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sha256_i.h</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/kdf/</path>
    <filename>sha256__i_8h.html</filename>
    <class kind="struct">sha256_state</class>
    <member kind="define">
      <type>#define</type>
      <name>SHA256_BLOCK_SIZE</name>
      <anchorfile>sha256__i_8h.html</anchorfile>
      <anchor>a9c1fe69ad43d4ca74b84303a0ed64f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sha256_init</name>
      <anchorfile>sha256__i_8h.html</anchorfile>
      <anchor>abbad427a9bd58421c2dd49112d8c0410</anchor>
      <arglist>(struct sha256_state *md)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sha256_process</name>
      <anchorfile>sha256__i_8h.html</anchorfile>
      <anchor>ae7561631dd1f7860a4f0b300b9b465b7</anchor>
      <arglist>(struct sha256_state *md, const unsigned char *in, unsigned long inlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sha256_done</name>
      <anchorfile>sha256__i_8h.html</anchorfile>
      <anchor>a1939416ef1730d4692944ec46da5c396</anchor>
      <arglist>(struct sha256_state *md, unsigned char *out)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lapdm.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>lapdm_8c.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="rsl_8h" name="rsl.h" local="no" imported="no">osmocom/gsm/rsl.h</includes>
    <includes id="prim_8h" name="prim.h" local="no" imported="no">osmocom/gsm/prim.h</includes>
    <includes id="gsm__utils_8h" name="gsm_utils.h" local="no" imported="no">osmocom/gsm/gsm_utils.h</includes>
    <includes id="lapdm_8h" name="lapdm.h" local="no" imported="no">osmocom/gsm/lapdm.h</includes>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <includes id="gsm__08__58_8h" name="gsm_08_58.h" local="no" imported="no">osmocom/gsm/protocol/gsm_08_58.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>LAPD_U_SABM</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga698cf60034810f0da992d1d1a596a21d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_LPD_NORMAL</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaecfa36e62cbd4e1920f475df56dffc44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_LPD_SMSCB</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaa318d61015e6e3daa8326210cbdcdaf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_SAPI_NORMAL</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga9d26a3d6f31ce2cb04e9a00e94de3706</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_SAPI_SMS</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga5185c0aa8c106d2e47893efb66fc35cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_ADDR</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga52b632748083d3bf30f07cfeeae473af</anchor>
      <arglist>(lpd, sapi, cr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_ADDR_LPD</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga170673557ec5c5583f393048da8d6005</anchor>
      <arglist>(addr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_ADDR_SAPI</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga46cb382a639180faac03ae2f86ac3984</anchor>
      <arglist>(addr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_ADDR_CR</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga14938e42c7ef6b0844e471248fe9babc</anchor>
      <arglist>(addr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_ADDR_EA</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga2ed6c475ddb97f21c27bc98996e1fae9</anchor>
      <arglist>(addr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_ADDR_SHORT_L2</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga6f9ac0d7955b1d9593c9b82d3db3549c</anchor>
      <arglist>(addr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_I</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gab4cbde20b20e85ccb6a2167303dfd438</anchor>
      <arglist>(nr, ns, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_S</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga50d114f3ccd490427bba9f1c7438527e</anchor>
      <arglist>(nr, s, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_U</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga9069ff82325039c9029293b8e5ff8f5f</anchor>
      <arglist>(u, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_is_I</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga077601038708bb764127051770a9b68b</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_is_S</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga98488a185646d95ddab4f15f177de7c8</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_is_U</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac89fc4956e8949068dc4a58df9a0e18f</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_U_BITS</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga29b9e99f3232ff0ab63b7e95ae47d971</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_PF_BIT</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga5b3265d80733386635c7e35713919208</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_S_BITS</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga533856456fa817e145c6e999b77d389f</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_I_Ns</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga9225baff7881e88ded8975de82df3473</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_Nr</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga7f408b646d76c134f01753751493380e</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_LEN</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga4703509cdbc6249659028d73b98920cc</anchor>
      <arglist>(len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_MORE</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaf59a6e6b9ff2020529080a694e02abc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_EL</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac84a97d30c85f46311d78209b9d046d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_U_UI</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga3e9cd2e2bddaa1a81b33e9085aefd20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_AB_SACCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gabb05a724b68022f22d5a453c8b74fc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_AB_SDCCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga77b128482b3e7d9d0fdb16cdf230c274</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_AB_FACCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga8389427f1582db4dfc572a595e088a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_Bbis</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac3b4da9522558d1ae8276aa508ead289</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_Bter_SACCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaf48a77d232cc78653046bb047e8be837</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_Bter_SDCCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gab7a183c92af8604c914358ad37b55878</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_Bter_FACCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga78125375d1f9da22e27aac04afd9eac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_B4</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga5acb0397bc281ce1b2f479c3d8a4aa3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N200_EST_REL</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga61d4b45ddf5dcea3d612277ed564569b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N200_TR_SACCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga6aab0658a910de39e9f989ebfc3f15f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N200_TR_SDCCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaa500e3357f97a7cddc6206a1cb308882</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N200_TR_FACCH_FR</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gabd742cd41b322282a805130a386264f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N200_TR_EFACCH_FR</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gae3d7ce87230c67b5a4531925448ecb95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N200_TR_FACCH_HR</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaac1d62d890621693e8669c0eb0fdd7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N200</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaed25972d98060fbee8545a850d00f37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>lapdm_format</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga55c40b91811ce81d15d272f6cbb6eaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPDm_FMT_A</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga55c40b91811ce81d15d272f6cbb6eaa5a6c1893d1acadd6aab04d743e53ddce73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPDm_FMT_B</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga55c40b91811ce81d15d272f6cbb6eaa5a9378c184ccbec19dfad6f54288c7048c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPDm_FMT_Bbis</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga55c40b91811ce81d15d272f6cbb6eaa5a3bd6d06b2f1e7cb584f96f5e4b2c23b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPDm_FMT_Bter</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga55c40b91811ce81d15d272f6cbb6eaa5ada397569880fb5fb58a068c102556fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPDm_FMT_B4</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga55c40b91811ce81d15d272f6cbb6eaa5abbd0a5e16cf1181c3f8daa753a94cc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>lapdm_send_ph_data_req</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaca54e73183e923d8119f6f732186f890</anchor>
      <arglist>(struct lapd_msg_ctx *lctx, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>send_rslms_dlsap</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga3f761c5faccdba87924a01473b841c40</anchor>
      <arglist>(struct osmo_dlsap_prim *dp, struct lapd_msg_ctx *lctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>update_pending_frames</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga496ffcc3aaffc6b25df8c077c843209b</anchor>
      <arglist>(struct lapd_msg_ctx *lctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lapdm_dl_init</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga919b80186b8023c997e78948e83294cc</anchor>
      <arglist>(struct lapdm_datalink *dl, struct lapdm_entity *entity, int t200_ms, uint32_t n200, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_init</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga3e72f2087e33cb4bf39b2ec8aaebba98</anchor>
      <arglist>(struct lapdm_entity *le, enum lapdm_mode mode, int t200)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_init2</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga8a1cdd3e040dfde7c295c64e1ae25eeb</anchor>
      <arglist>(struct lapdm_entity *le, enum lapdm_mode mode, const int *t200_ms, int n200)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_init3</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga314183cdcd59bd7c95d612a0917aea02</anchor>
      <arglist>(struct lapdm_entity *le, enum lapdm_mode mode, const int *t200_ms, int n200, const char *name_pfx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get_n200_dcch</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga6310c26c189fdd36a930b03d02b487ce</anchor>
      <arglist>(enum gsm_chan_t chan_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_init</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga7e21f2144b59f8c10904faea1e77dfed</anchor>
      <arglist>(struct lapdm_channel *lc, enum lapdm_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_channel_init2</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaefe8b0d18b984c3210ccfda26ceedb74</anchor>
      <arglist>(struct lapdm_channel *lc, enum lapdm_mode mode, const int *t200_ms_dcch, const int *t200_ms_acch, enum gsm_chan_t chan_t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_channel_init3</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga78d5403c3e93d251687c27d6e371ee0c</anchor>
      <arglist>(struct lapdm_channel *lc, enum lapdm_mode mode, const int *t200_ms_dcch, const int *t200_ms_acch, enum gsm_chan_t chan_t, const char *name_pfx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_exit</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga6f7a1e965bd53e241a8d7823982c490f</anchor>
      <arglist>(struct lapdm_entity *le)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_exit</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac8e42067577a228ec416e61796258aa4</anchor>
      <arglist>(struct lapdm_channel *lc)</arglist>
    </member>
    <member kind="function">
      <type>struct lapdm_datalink *</type>
      <name>lapdm_datalink_for_sapi</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga350ce091a1e6676a3078f962cfae1c42</anchor>
      <arglist>(struct lapdm_entity *le, uint8_t sapi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lapdm_pad_msgb</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gad3dd91abc1e639039f4b233f464d5795</anchor>
      <arglist>(struct msgb *msg, uint8_t n201)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_sendmsg</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gae4c4e5ae422763529c7ff7dc797abb9c</anchor>
      <arglist>(struct msgb *msg, struct lapdm_entity *le)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tx_ph_data_enqueue</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga42fcadfd744002866de052f7cfc0f23f</anchor>
      <arglist>(struct lapdm_datalink *dl, struct msgb *msg, uint8_t chan_nr, uint8_t link_id, uint8_t pad)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tx_ph_data_enqueue_ui</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac23dda2b7d4d5b563e06256bf04966c7</anchor>
      <arglist>(struct lapdm_datalink *dl, struct msgb *msg, uint8_t chan_nr, uint8_t link_id, uint8_t pad)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct msgb *</type>
      <name>tx_dequeue_msgb</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga354a7e109e449e82bd9a99e4817056f0</anchor>
      <arglist>(struct lapdm_datalink *dl, uint32_t fn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct msgb *</type>
      <name>tx_dequeue_dcch_msgb</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga75779ad62d153a5a4b05c597e2018c1e</anchor>
      <arglist>(struct lapdm_entity *le, uint32_t fn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct msgb *</type>
      <name>tx_dequeue_acch_msgb</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gae581c24d19675d32d8f53437b98e6546</anchor>
      <arglist>(struct lapdm_entity *le, uint32_t fn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_phsap_dequeue_prim_fn</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga63121973fcad8f4550fa5c4a2504f5d9</anchor>
      <arglist>(struct lapdm_entity *le, struct osmo_phsap_prim *pp, uint32_t fn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lapdm_t200_fn_dl</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga97f6dd89fdc74a92fb269c11ff3da98c</anchor>
      <arglist>(struct lapdm_datalink *dl, uint32_t fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_t200_fn</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga960b62173d0f3f73f2b0e3cc211d6039</anchor>
      <arglist>(struct lapdm_entity *le, uint32_t fn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_phsap_dequeue_prim</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gab06c68bd4783c12f9a458d48e127ea22</anchor>
      <arglist>(struct lapdm_entity *le, struct osmo_phsap_prim *pp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>l2_ph_data_conf</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gabeec9c167614b8ea117eafe85f0560cd</anchor>
      <arglist>(struct msgb *msg, struct lapdm_entity *le)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rsl_is_transparent</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gad510176bfecd8c65a4a85f073250e254</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>send_rslms_rll_l3</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac9f7023fe434faadd45b74e5a03eebc9</anchor>
      <arglist>(uint8_t msg_type, struct lapdm_msg_ctx *mctx, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>send_rslms_rll_l3_ui</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga2382703a3f80a5bdc4490248e60e21b3</anchor>
      <arglist>(struct lapdm_msg_ctx *mctx, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>send_rll_simple</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaeef4c06f99dfeb90bcca022236a70141</anchor>
      <arglist>(uint8_t msg_type, struct lapdm_msg_ctx *mctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rsl_rll_error</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga63779e43dedcba80824959102ad3151d</anchor>
      <arglist>(uint8_t cause, struct lapdm_msg_ctx *mctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>lapdm_rx_not_permitted</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga42531c18a84b7925a5b28ea43cc39d31</anchor>
      <arglist>(const struct lapdm_entity *le, const struct lapd_msg_ctx *lctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>l2_ph_data_ind</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga4d4b63e3157223ce7cfcf6eca19b0aec</anchor>
      <arglist>(struct msgb *msg, struct lapdm_entity *le, uint8_t chan_nr, uint8_t link_id, uint32_t fn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>l2_ph_rach_ind</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaafb9ecc884f1a3122781f83cd0bac765</anchor>
      <arglist>(struct lapdm_entity *le, uint8_t ra, uint32_t fn, uint8_t acc_delay)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>l2_ph_chan_conf</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaf1ab5f53299a9f97fe81e1ea31b3e2f6</anchor>
      <arglist>(struct msgb *msg, struct lapdm_entity *le, uint32_t frame_nr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_phsap_up</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga7720d694547c0f862f213861689835cd</anchor>
      <arglist>(struct osmo_prim_hdr *oph, struct lapdm_entity *le)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>set_lapdm_context</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gabb16627aabb2838e1bb3ae571768891f</anchor>
      <arglist>(struct lapdm_datalink *dl, uint8_t chan_nr, uint8_t link_id, int n201, uint8_t sapi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_rll_est_req</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga8401c71ee55eaa9aae26afcc0e67c46f</anchor>
      <arglist>(struct msgb *msg, struct lapdm_datalink *dl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_rll_udata_req</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga2b8e0db46a078b8560c507243f81b0ad</anchor>
      <arglist>(struct msgb *msg, struct lapdm_datalink *dl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_rll_data_req</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga5a6cfa7a299688b2717d3e11d7a85265</anchor>
      <arglist>(struct msgb *msg, struct lapdm_datalink *dl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_rll_susp_req</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac7e4f8ee7f3040a23dfd646903faf942</anchor>
      <arglist>(struct msgb *msg, struct lapdm_datalink *dl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_rll_res_req</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gae0a0b627dabf0c1ad4af2bf2fdb0dbb0</anchor>
      <arglist>(struct msgb *msg, struct lapdm_datalink *dl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_rll_rel_req</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga5df21189c0ba2e54bd72bc618d50b819</anchor>
      <arglist>(struct msgb *msg, struct lapdm_datalink *dl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_chan_rqd</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaaa5c36cb8bc8e10b8d3da504ee2b273e</anchor>
      <arglist>(struct lapdm_channel *lc, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_rll</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaaa51638a444c6b66a4e6bced447d7543</anchor>
      <arglist>(struct msgb *msg, struct lapdm_channel *lc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_com_chan</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga4f9f5e2c425e34d877845d827b68f3b6</anchor>
      <arglist>(struct msgb *msg, struct lapdm_channel *lc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_rslms_recvmsg</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gafc6fdfc8157e54f3d0b21928e1b0132d</anchor>
      <arglist>(struct msgb *msg, struct lapdm_channel *lc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_entity_set_mode</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga0834dfa357495db39a78091119a9c028</anchor>
      <arglist>(struct lapdm_entity *le, enum lapdm_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_channel_set_mode</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga87eba638c352e625451bb2457af2357f</anchor>
      <arglist>(struct lapdm_channel *lc, enum lapdm_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_set_l1</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga6d85c06957a92531f72a52973de40e49</anchor>
      <arglist>(struct lapdm_channel *lc, osmo_prim_cb cb, void *ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_set_l3</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gabfa9f9d068238994bc17ee27f9bdc919</anchor>
      <arglist>(struct lapdm_channel *lc, lapdm_cb_t cb, void *ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_reset</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga72029f44100c7d0fede72cc83a4275c8</anchor>
      <arglist>(struct lapdm_entity *le)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_reset</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gab50a8701af8b7fc85df5233479c61de8</anchor>
      <arglist>(struct lapdm_channel *lc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_set_flags</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga5ac261aa9a8c16a8429c5d0b27b0c0c4</anchor>
      <arglist>(struct lapdm_entity *le, unsigned int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_set_flags</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga3a4869c84723ce7bbb96de2f61a11b31</anchor>
      <arglist>(struct lapdm_channel *lc, unsigned int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_set_t200_fn</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga71e2facb7a3ed8fae6ef0f5693429614</anchor>
      <arglist>(struct lapdm_entity *le, const uint32_t *t200_fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_set_t200_fn</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaf9696c3a84511c9257fd6c588f1fa830</anchor>
      <arglist>(struct lapdm_channel *lc, const uint32_t *t200_fn_dcch, const uint32_t *t200_fn_acch)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_ph_prim_names</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaab66a3cad02ef3cca0977712222c926e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>tall_lapd_ctx</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gae09840f3b5da6b0bb8adb995cd329d2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>aes-encblock.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/milenage/</path>
    <filename>aes-encblock_8c.html</filename>
    <includes id="includes_8h" name="includes.h" local="yes" imported="no">includes.h</includes>
    <includes id="milenage_2common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <includes id="aes_8h" name="aes.h" local="yes" imported="no">aes.h</includes>
    <includes id="aes__wrap_8h" name="aes_wrap.h" local="yes" imported="no">aes_wrap.h</includes>
    <member kind="function">
      <type>int</type>
      <name>aes_128_encrypt_block</name>
      <anchorfile>aes-encblock_8c.html</anchorfile>
      <anchor>a06dfebefc3819894f3ff91c7ce4a1cde</anchor>
      <arglist>(const u8 *key, const u8 *in, u8 *out)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>aes-internal-enc.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/milenage/</path>
    <filename>aes-internal-enc_8c.html</filename>
    <includes id="includes_8h" name="includes.h" local="yes" imported="no">includes.h</includes>
    <includes id="milenage_2common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <includes id="milenage_2crypto_8h" name="crypto.h" local="yes" imported="no">crypto.h</includes>
    <includes id="aes__i_8h" name="aes_i.h" local="yes" imported="no">aes_i.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ROUND</name>
      <anchorfile>aes-internal-enc_8c.html</anchorfile>
      <anchor>a6d21e787fe192f6b2bcbef74a38b1b70</anchor>
      <arglist>(i, d, s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rijndaelEncrypt</name>
      <anchorfile>aes-internal-enc_8c.html</anchorfile>
      <anchor>a4b1540fca1dc3dea646204be464984b2</anchor>
      <arglist>(const u32 rk[], const u8 pt[16], u8 ct[16])</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>aes_encrypt_init</name>
      <anchorfile>aes-internal-enc_8c.html</anchorfile>
      <anchor>a343a371ec5ee6a3785da74796bb25bc4</anchor>
      <arglist>(const u8 *key, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_encrypt</name>
      <anchorfile>aes-internal-enc_8c.html</anchorfile>
      <anchor>ab5d5144d5ff65df3a2141b61aa8cbbc5</anchor>
      <arglist>(void *ctx, const u8 *plain, u8 *crypt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_encrypt_deinit</name>
      <anchorfile>aes-internal-enc_8c.html</anchorfile>
      <anchor>a3de4d709c14b6f0801604d37fde3306a</anchor>
      <arglist>(void *ctx)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>aes-internal.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/milenage/</path>
    <filename>aes-internal_8c.html</filename>
    <includes id="includes_8h" name="includes.h" local="yes" imported="no">includes.h</includes>
    <includes id="milenage_2common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <includes id="milenage_2crypto_8h" name="crypto.h" local="yes" imported="no">crypto.h</includes>
    <includes id="aes__i_8h" name="aes_i.h" local="yes" imported="no">aes_i.h</includes>
    <member kind="function">
      <type>void</type>
      <name>rijndaelKeySetupEnc</name>
      <anchorfile>aes-internal_8c.html</anchorfile>
      <anchor>a10668a1ca14115a010de1b8d2736ce93</anchor>
      <arglist>(u32 rk[], const u8 cipherKey[])</arglist>
    </member>
    <member kind="variable">
      <type>const u32</type>
      <name>Te0</name>
      <anchorfile>aes-internal_8c.html</anchorfile>
      <anchor>a256ba7f8b00895413e42ba5039ed27c5</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const u32</type>
      <name>Td0</name>
      <anchorfile>aes-internal_8c.html</anchorfile>
      <anchor>a617bd984c9eb22d503cc618506643ae7</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const u8</type>
      <name>Td4s</name>
      <anchorfile>aes-internal_8c.html</anchorfile>
      <anchor>a506d1ef74e2736ea77ac61b37e8a87d1</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const u8</type>
      <name>rcons</name>
      <anchorfile>aes-internal_8c.html</anchorfile>
      <anchor>a8bbc604a49fdb22798abccc1e261b9d9</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>aes.h</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/milenage/</path>
    <filename>aes_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>AES_BLOCK_SIZE</name>
      <anchorfile>aes_8h.html</anchorfile>
      <anchor>af19ab913a847ad1e91c5291215116de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>aes_encrypt_init</name>
      <anchorfile>aes_8h.html</anchorfile>
      <anchor>a343a371ec5ee6a3785da74796bb25bc4</anchor>
      <arglist>(const u8 *key, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_encrypt</name>
      <anchorfile>aes_8h.html</anchorfile>
      <anchor>ab5d5144d5ff65df3a2141b61aa8cbbc5</anchor>
      <arglist>(void *ctx, const u8 *plain, u8 *crypt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_encrypt_deinit</name>
      <anchorfile>aes_8h.html</anchorfile>
      <anchor>a3de4d709c14b6f0801604d37fde3306a</anchor>
      <arglist>(void *ctx)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>aes_decrypt_init</name>
      <anchorfile>aes_8h.html</anchorfile>
      <anchor>aeffbce75537e7a819960ad21a7e32961</anchor>
      <arglist>(const u8 *key, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_decrypt</name>
      <anchorfile>aes_8h.html</anchorfile>
      <anchor>adb9aa3132c2799cd2623de4daf9ef714</anchor>
      <arglist>(void *ctx, const u8 *crypt, u8 *plain)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_decrypt_deinit</name>
      <anchorfile>aes_8h.html</anchorfile>
      <anchor>ac52e91f8bc091ad5e45cbb557a8abfb9</anchor>
      <arglist>(void *ctx)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>aes_i.h</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/milenage/</path>
    <filename>aes__i_8h.html</filename>
    <includes id="aes_8h" name="aes.h" local="yes" imported="no">aes.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>AES_SMALL_TABLES</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a14c615a66a44254fa344726b3dabdaf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RCON</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>ad6b5c98917a37671bb80a42c6f6f60ef</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TE0</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a3564fd55993878903ceacde3f0a14eaf</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TE1</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a9155f7d93334c638f1bb47073764fe91</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TE2</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a151fb49d27ef94560cd22a07ff0ef036</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TE3</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>aba3cc552a2e0b6aae94e40e1ec33bad3</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TE41</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a2995f9f054e33cefbbeee36e61cfd0a0</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TE42</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a8e08e7c1900eeed0dcf3708239083417</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TE43</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>ab8d6d16722bec5c722789980391bdab9</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TE44</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a353ed5ebc3987e0dccc4bb96b94f6f1d</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TE421</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>ae2b70ba6d03568f572267e309d12df64</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TE432</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>ad46c1383b72b79d70b048034a34a8267</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TE443</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>ab74487232d6015e200c21bf7c3f499af</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TE414</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>aa6634673981da1648c4c65af6ad03067</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TE4</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>ac5f2af2af11051a8b7ffa078a185d68d</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TD0</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>aa4cb44bed14afc3db37e72dc8845b6da</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TD1</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>ad8edffe7c0d8ffb5d3ef52eb1bc1e6e5</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TD2</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>aa74aa314014d21b53408a9a5d4a4b968</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TD3</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a822ae9eb9f0f50bb86e12d9dd22aebf5</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TD41</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a854d7291c6100d8399ad6d93a19ce940</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TD42</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>ac486feb8cf42807eca6eb6f8ff56745a</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TD43</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a26cde76eb8fe0fd5939ef5ab876c1728</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TD44</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a1599c2f9f14fc158c194d14937017724</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TD0_</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>ab1a3d82afb28c08499c8aedc51d94325</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TD1_</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>aba3b7e2718ee682db2ba0d2bf3549172</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TD2_</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a8ee7b1c55a5507aced095f8aa788ea6c</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TD3_</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a906ffd926ccc9e7057a16697ce008ed7</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETU32</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>add03ff597bcc3979b5d82eaab61820cd</anchor>
      <arglist>(pt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PUTU32</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a081bd53ea4c159e9ce643966d05d2730</anchor>
      <arglist>(ct, st)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AES_PRIV_SIZE</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a19a0f9d8f5afc3c3a52c147ea2e847d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static u32</type>
      <name>rotr</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a5db758ddbcccd45d11ed559264c7dd53</anchor>
      <arglist>(u32 val, int bits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rijndaelKeySetupEnc</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a10668a1ca14115a010de1b8d2736ce93</anchor>
      <arglist>(u32 rk[], const u8 cipherKey[])</arglist>
    </member>
    <member kind="variable">
      <type>const u32</type>
      <name>Te0</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a256ba7f8b00895413e42ba5039ed27c5</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const u32</type>
      <name>Te1</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a457d96b91f5a632c62ceb58f2c088ec6</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const u32</type>
      <name>Te2</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a378800db0abd57a9d948dd3994797cc6</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const u32</type>
      <name>Te3</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>ad3d51b5781132ffed4e9d265ab764f12</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const u32</type>
      <name>Te4</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a7813c854a494b64c13b90353125741f5</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const u32</type>
      <name>Td0</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a617bd984c9eb22d503cc618506643ae7</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const u32</type>
      <name>Td1</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>affc46a00885a1ab0a29823cc01a67f17</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const u32</type>
      <name>Td2</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a323f7df0eea492981a39b79c55c233ba</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const u32</type>
      <name>Td3</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a40c72041352a52847fc791d1b8e05f1c</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const u32</type>
      <name>Td4</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a7e2642c14540b077b00ddc75ba958c64</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const u32</type>
      <name>rcon</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a2020f5f83c4f2879679917adc6914a19</anchor>
      <arglist>[10]</arglist>
    </member>
    <member kind="variable">
      <type>const u8</type>
      <name>Td4s</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>a506d1ef74e2736ea77ac61b37e8a87d1</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const u8</type>
      <name>rcons</name>
      <anchorfile>aes__i_8h.html</anchorfile>
      <anchor>ab55180ee6d8f5926175d10838d858bfa</anchor>
      <arglist>[10]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>aes_wrap.h</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/milenage/</path>
    <filename>aes__wrap_8h.html</filename>
    <member kind="function">
      <type>int __must_check</type>
      <name>aes_wrap</name>
      <anchorfile>aes__wrap_8h.html</anchorfile>
      <anchor>a11a96f04444bb6977f042b6059220bed</anchor>
      <arglist>(const u8 *kek, int n, const u8 *plain, u8 *cipher)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>aes_unwrap</name>
      <anchorfile>aes__wrap_8h.html</anchorfile>
      <anchor>a25cf58ffe3cfada4652ae9be79da457b</anchor>
      <arglist>(const u8 *kek, int n, const u8 *cipher, u8 *plain)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>omac1_aes_128_vector</name>
      <anchorfile>aes__wrap_8h.html</anchorfile>
      <anchor>a80a94648808a408e67cf3fd88376fe48</anchor>
      <arglist>(const u8 *key, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>omac1_aes_128</name>
      <anchorfile>aes__wrap_8h.html</anchorfile>
      <anchor>a6f4dc79ae21ca8dc9f61bc65390e6966</anchor>
      <arglist>(const u8 *key, const u8 *data, size_t data_len, u8 *mac)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>aes_128_encrypt_block</name>
      <anchorfile>aes__wrap_8h.html</anchorfile>
      <anchor>a4202490b85ad4b1b59e3c3f3d9aeaade</anchor>
      <arglist>(const u8 *key, const u8 *in, u8 *out)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>aes_128_ctr_encrypt</name>
      <anchorfile>aes__wrap_8h.html</anchorfile>
      <anchor>a99eee61ff8ba2ea97c6e6956003b8e24</anchor>
      <arglist>(const u8 *key, const u8 *nonce, u8 *data, size_t data_len)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>aes_128_eax_encrypt</name>
      <anchorfile>aes__wrap_8h.html</anchorfile>
      <anchor>ab3126bc7b1cf16bb6fe65746a7d4406d</anchor>
      <arglist>(const u8 *key, const u8 *nonce, size_t nonce_len, const u8 *hdr, size_t hdr_len, u8 *data, size_t data_len, u8 *tag)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>aes_128_eax_decrypt</name>
      <anchorfile>aes__wrap_8h.html</anchorfile>
      <anchor>aebb26c29e7d513753eeb14d3743ac8a4</anchor>
      <arglist>(const u8 *key, const u8 *nonce, size_t nonce_len, const u8 *hdr, size_t hdr_len, u8 *data, size_t data_len, const u8 *tag)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>aes_128_cbc_encrypt</name>
      <anchorfile>aes__wrap_8h.html</anchorfile>
      <anchor>a8063299702c22b358680e3bbc8923389</anchor>
      <arglist>(const u8 *key, const u8 *iv, u8 *data, size_t data_len)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>aes_128_cbc_decrypt</name>
      <anchorfile>aes__wrap_8h.html</anchorfile>
      <anchor>a7d8dae9d146a45f13bd34a9b8a09d155</anchor>
      <arglist>(const u8 *key, const u8 *iv, u8 *data, size_t data_len)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>common.h</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/kdf/</path>
    <filename>kdf_2common_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>CONFIG_CRYPTO_INTERNAL</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>a870a551af5388a290b84fcc92a082d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TEST_FAIL</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>acf4d2a6eb579e0c4d02cd64c8f350aa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_DEBUG</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>a18adf81be6937378e36183d54dba61e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wpa_hexdump</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>a13132c39ea281d4d69eef76adcd11ad2</anchor>
      <arglist>(x, args...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wpa_hexdump_key</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>a60a7e8f4814af402e6d7b9746a00a4c2</anchor>
      <arglist>(x, args...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wpa_printf</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>ad8b831fa2b74da3037e02be7e0517900</anchor>
      <arglist>(x, args...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>os_memcpy</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>a0c402a0ddbd4a091e27aecdd712455a7</anchor>
      <arglist>(x, y, z)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>os_memcmp</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>ad5d8b5f13dc0ac78199ba02b9af43d93</anchor>
      <arglist>(x, y, z)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>os_memset</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>a0e3b55d8666bb3439f339fe37ee52c1a</anchor>
      <arglist>(x, y, z)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>os_malloc</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>ae11a292e4ee073e9840bf94a2af0a3e9</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>os_free</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>a4f91e11a5b4047bb055948dd5b5c71a6</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>os_strlen</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>ac7d91d2d35f688d3aaa6affe74f278d9</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>forced_memzero</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>add1c3fb51ff9fc23d4897a3a2280e33b</anchor>
      <arglist>(ptr, len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WPA_GET_BE16</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>af253f60b04fd033bf2ef0c08a71a2def</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WPA_PUT_BE16</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>af62001daa3380422395d4e213068d7c4</anchor>
      <arglist>(a, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WPA_GET_LE16</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>aa515d5a4d5a653d455219f843d3ed7f6</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WPA_PUT_LE16</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>a9061cd716f5e4948464d9394962cc069</anchor>
      <arglist>(a, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WPA_GET_BE24</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>a9edd6468ff4f4564f8a9ca8bc3a30443</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WPA_PUT_BE24</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>ae12968fd934a1a5b2306345d1b441eed</anchor>
      <arglist>(a, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WPA_GET_BE32</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>afbbd2a7ace0c161a0f0b65938762c05a</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WPA_PUT_BE32</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>ae9d5a359df26e8d86750f8b6f99a4a1b</anchor>
      <arglist>(a, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WPA_GET_LE32</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>ac65c86fb516ed5d9efc3716a846945e0</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WPA_PUT_LE32</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>a6793dee03c036cde26fbe70005840215</anchor>
      <arglist>(a, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WPA_GET_BE64</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>a53ed86f371ad4f6d7348eb3e845f1c69</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WPA_PUT_BE64</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>aa2c80799a75bddae682013edc1c07739</anchor>
      <arglist>(a, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WPA_GET_LE64</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>adcb9b9522be5a41c80d0131fc1b34913</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__must_check</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>af7045eee1ccd9074250c3eba96f769ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>u64</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>a3f7e2bcbb0b4c338f3c4f6c937cd4234</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>u32</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>afaa62991928fb9fb18ff0db62a040aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>u16</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>ace9d960e74685e2cd84b36132dbbf8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>u8</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>a92c50087ca0e64fa93fc59402c55f8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64_t</type>
      <name>s64</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>a350c6fc928e3bdc6c6486268ac8fb269</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>s32</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>ae9b1af5c037e57a98884758875d3a7c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>s16</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>aa980e2c02ba2305e0f489d5650655425</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>s8</name>
      <anchorfile>kdf_2common_8h.html</anchorfile>
      <anchor>a9e382f207c65ca13ab4ae98363aeda80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>common.h</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/milenage/</path>
    <filename>milenage_2common_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>MSG_DEBUG</name>
      <anchorfile>milenage_2common_8h.html</anchorfile>
      <anchor>a18adf81be6937378e36183d54dba61e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wpa_hexdump</name>
      <anchorfile>milenage_2common_8h.html</anchorfile>
      <anchor>a13132c39ea281d4d69eef76adcd11ad2</anchor>
      <arglist>(x, args...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wpa_hexdump_key</name>
      <anchorfile>milenage_2common_8h.html</anchorfile>
      <anchor>a60a7e8f4814af402e6d7b9746a00a4c2</anchor>
      <arglist>(x, args...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wpa_printf</name>
      <anchorfile>milenage_2common_8h.html</anchorfile>
      <anchor>ad8b831fa2b74da3037e02be7e0517900</anchor>
      <arglist>(x, args...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>os_memcpy</name>
      <anchorfile>milenage_2common_8h.html</anchorfile>
      <anchor>a0c402a0ddbd4a091e27aecdd712455a7</anchor>
      <arglist>(x, y, z)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>os_memcmp</name>
      <anchorfile>milenage_2common_8h.html</anchorfile>
      <anchor>ad5d8b5f13dc0ac78199ba02b9af43d93</anchor>
      <arglist>(x, y, z)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>os_memset</name>
      <anchorfile>milenage_2common_8h.html</anchorfile>
      <anchor>a0e3b55d8666bb3439f339fe37ee52c1a</anchor>
      <arglist>(x, y, z)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>os_malloc</name>
      <anchorfile>milenage_2common_8h.html</anchorfile>
      <anchor>ae11a292e4ee073e9840bf94a2af0a3e9</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>os_free</name>
      <anchorfile>milenage_2common_8h.html</anchorfile>
      <anchor>a4f91e11a5b4047bb055948dd5b5c71a6</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__must_check</name>
      <anchorfile>milenage_2common_8h.html</anchorfile>
      <anchor>af7045eee1ccd9074250c3eba96f769ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>u8</name>
      <anchorfile>milenage_2common_8h.html</anchorfile>
      <anchor>a92c50087ca0e64fa93fc59402c55f8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>u32</name>
      <anchorfile>milenage_2common_8h.html</anchorfile>
      <anchor>afaa62991928fb9fb18ff0db62a040aba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>crypto.h</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/kdf/</path>
    <filename>kdf_2crypto_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>md5_vector_non_fips_allow</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a8dbdaced81ee84b42226a8480b0c9c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>crypto_hash_alg</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a40270b791c8e896b4ae12238dab61025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRYPTO_HASH_ALG_MD5</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a40270b791c8e896b4ae12238dab61025add217000e96afa8e0a195882758a2499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRYPTO_HASH_ALG_SHA1</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a40270b791c8e896b4ae12238dab61025a2aacf4ca61a13d8f3778f0ecbb89f153</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRYPTO_HASH_ALG_HMAC_MD5</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a40270b791c8e896b4ae12238dab61025a78710d24d5b466039416e40a6149f785</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRYPTO_HASH_ALG_HMAC_SHA1</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a40270b791c8e896b4ae12238dab61025af0acd8baff62be695d9aae4180a435e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRYPTO_HASH_ALG_SHA256</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a40270b791c8e896b4ae12238dab61025a4ed7eedd05936742f7524671ba3899b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRYPTO_HASH_ALG_HMAC_SHA256</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a40270b791c8e896b4ae12238dab61025a0efd4cd706425cce87b1efaede54efbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>crypto_cipher_alg</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a68e1c052558ae681878025fa58561266</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRYPTO_CIPHER_NULL</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a68e1c052558ae681878025fa58561266af856b6e1af5becace0ffd22dda299a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRYPTO_CIPHER_ALG_AES</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a68e1c052558ae681878025fa58561266a67f457ab7ed609444ebba4de87ce7289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRYPTO_CIPHER_ALG_3DES</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a68e1c052558ae681878025fa58561266a788adde74b14e81fecee718b7b26a0f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRYPTO_CIPHER_ALG_DES</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a68e1c052558ae681878025fa58561266a4d2269fa86d5d76c9753fb9d262d1bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRYPTO_CIPHER_ALG_RC2</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a68e1c052558ae681878025fa58561266a08e96af5504bc8369c4c7c0fd5c266cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRYPTO_CIPHER_ALG_RC4</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a68e1c052558ae681878025fa58561266a831b7851b7efb03b6512b6cd07671b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>md4_vector</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a2e5821f20a20ae1bbb2194e5578061de</anchor>
      <arglist>(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>md5_vector</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a442ccf66ca84dfc1877f0ce5c82067ce</anchor>
      <arglist>(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sha1_vector</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>ac06a574002700fe245e6f543e79daccd</anchor>
      <arglist>(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>fips186_2_prf</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>ad4166afcdd28fd84a80ecd4b7afbce9f</anchor>
      <arglist>(const u8 *seed, size_t seed_len, u8 *x, size_t xlen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sha256_vector</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a194c5aeed625c760d10e3d1d34cd8a10</anchor>
      <arglist>(size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>des_encrypt</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>aaa8b310f0847b7d324e3728f588a8e88</anchor>
      <arglist>(const u8 *clear, const u8 *key, u8 *cypher)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>aes_encrypt_init</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a343a371ec5ee6a3785da74796bb25bc4</anchor>
      <arglist>(const u8 *key, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_encrypt</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>ab5d5144d5ff65df3a2141b61aa8cbbc5</anchor>
      <arglist>(void *ctx, const u8 *plain, u8 *crypt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_encrypt_deinit</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a3de4d709c14b6f0801604d37fde3306a</anchor>
      <arglist>(void *ctx)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>aes_decrypt_init</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>aeffbce75537e7a819960ad21a7e32961</anchor>
      <arglist>(const u8 *key, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_decrypt</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>adb9aa3132c2799cd2623de4daf9ef714</anchor>
      <arglist>(void *ctx, const u8 *crypt, u8 *plain)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aes_decrypt_deinit</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>ac52e91f8bc091ad5e45cbb557a8abfb9</anchor>
      <arglist>(void *ctx)</arglist>
    </member>
    <member kind="function">
      <type>struct crypto_hash *</type>
      <name>crypto_hash_init</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>ad0c546241f44759d6239a1dc832f775b</anchor>
      <arglist>(enum crypto_hash_alg alg, const u8 *key, size_t key_len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crypto_hash_update</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a17daf15e48ce92e626fd0628f73cfc93</anchor>
      <arglist>(struct crypto_hash *ctx, const u8 *data, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>crypto_hash_finish</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a007b3e1daaacbde45b4c4561885187dd</anchor>
      <arglist>(struct crypto_hash *ctx, u8 *hash, size_t *len)</arglist>
    </member>
    <member kind="function">
      <type>struct crypto_cipher *</type>
      <name>crypto_cipher_init</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a817ce769663994348131aaa12c71266a</anchor>
      <arglist>(enum crypto_cipher_alg alg, const u8 *iv, const u8 *key, size_t key_len)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>crypto_cipher_encrypt</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>aed0c919332f652daa9359c367382eafa</anchor>
      <arglist>(struct crypto_cipher *ctx, const u8 *plain, u8 *crypt, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>crypto_cipher_decrypt</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>aa4ae2a795d1032da3d00936d1781bf4c</anchor>
      <arglist>(struct crypto_cipher *ctx, const u8 *crypt, u8 *plain, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crypto_cipher_deinit</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a265953606c0f9a7ef5f8ba021899da74</anchor>
      <arglist>(struct crypto_cipher *ctx)</arglist>
    </member>
    <member kind="function">
      <type>struct crypto_public_key *</type>
      <name>crypto_public_key_import</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>acd10c1960be00119eab878d7b7f064ff</anchor>
      <arglist>(const u8 *key, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>struct crypto_private_key *</type>
      <name>crypto_private_key_import</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>ae6507e8211c81c44b6749fb05b78e8a9</anchor>
      <arglist>(const u8 *key, size_t len, const char *passwd)</arglist>
    </member>
    <member kind="function">
      <type>struct crypto_public_key *</type>
      <name>crypto_public_key_from_cert</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a8492a6817d48e8f8ce8f1ef34674a73a</anchor>
      <arglist>(const u8 *buf, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>crypto_public_key_encrypt_pkcs1_v15</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>acbc3af32147f7a7d37827f0939c11a50</anchor>
      <arglist>(struct crypto_public_key *key, const u8 *in, size_t inlen, u8 *out, size_t *outlen)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>crypto_private_key_decrypt_pkcs1_v15</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a2a00fa9f2fef40e5ee1ccc20b3678756</anchor>
      <arglist>(struct crypto_private_key *key, const u8 *in, size_t inlen, u8 *out, size_t *outlen)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>crypto_private_key_sign_pkcs1</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>ab06579fea15a9b9a2a2fae5f624497f1</anchor>
      <arglist>(struct crypto_private_key *key, const u8 *in, size_t inlen, u8 *out, size_t *outlen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crypto_public_key_free</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>aa36dd8c84608da5e0716d02a3edfd1e8</anchor>
      <arglist>(struct crypto_public_key *key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crypto_private_key_free</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>abf1c3823b8be6717bd7845fa3682f856</anchor>
      <arglist>(struct crypto_private_key *key)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>crypto_public_key_decrypt_pkcs1</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>ac288f7eedb065f76eb1869404268c80f</anchor>
      <arglist>(struct crypto_public_key *key, const u8 *crypt, size_t crypt_len, u8 *plain, size_t *plain_len)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>crypto_global_init</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a6657fdc80f5eb4261123c6c6e1bdaa49</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crypto_global_deinit</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a0def3d4be2c3c478c452cd443a583fec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int __must_check</type>
      <name>crypto_mod_exp</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a0accc98bc503b396b336269ef271bc33</anchor>
      <arglist>(const u8 *base, size_t base_len, const u8 *power, size_t power_len, const u8 *modulus, size_t modulus_len, u8 *result, size_t *result_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rc4_skip</name>
      <anchorfile>kdf_2crypto_8h.html</anchorfile>
      <anchor>a6d713a9c7a3771e525230566fd438bf2</anchor>
      <arglist>(const u8 *key, size_t keylen, size_t skip, u8 *data, size_t data_len)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>crypto.h</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/milenage/</path>
    <filename>milenage_2crypto_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>includes.h</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/milenage/</path>
    <filename>includes_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>milenage.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/milenage/</path>
    <filename>milenage_8c.html</filename>
    <includes id="includes_8h" name="includes.h" local="yes" imported="no">includes.h</includes>
    <includes id="milenage_2common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <includes id="aes__wrap_8h" name="aes_wrap.h" local="yes" imported="no">aes_wrap.h</includes>
    <includes id="milenage_8h" name="milenage.h" local="yes" imported="no">milenage.h</includes>
    <includes id="auth_8h" name="auth.h" local="no" imported="no">osmocom/crypt/auth.h</includes>
    <member kind="function">
      <type>int</type>
      <name>milenage_f1</name>
      <anchorfile>milenage_8c.html</anchorfile>
      <anchor>aff05a02488109d4b714bae767ab4be99</anchor>
      <arglist>(const u8 *opc, const u8 *k, const u8 *_rand, const u8 *sqn, const u8 *amf, u8 *mac_a, u8 *mac_s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>milenage_f2345</name>
      <anchorfile>milenage_8c.html</anchorfile>
      <anchor>adebf82372f4034b859838db1eba31020</anchor>
      <arglist>(const u8 *opc, const u8 *k, const u8 *_rand, u8 *res, u8 *ck, u8 *ik, u8 *ak, u8 *akstar)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>milenage_generate</name>
      <anchorfile>milenage_8c.html</anchorfile>
      <anchor>a07a349067ed32a96a2cd48d5261df987</anchor>
      <arglist>(const u8 *opc, const u8 *amf, const u8 *k, const u8 *sqn, const u8 *_rand, u8 *autn, u8 *ik, u8 *ck, u8 *res, size_t *res_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>milenage_auts</name>
      <anchorfile>milenage_8c.html</anchorfile>
      <anchor>a12163d88a32831bdbf69a9ef78817ab3</anchor>
      <arglist>(const u8 *opc, const u8 *k, const u8 *_rand, const u8 *auts, u8 *sqn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_milenage</name>
      <anchorfile>milenage_8c.html</anchorfile>
      <anchor>a68993729d0b2a650c8ef0c54e47cbb8b</anchor>
      <arglist>(const u8 *opc, const u8 *k, const u8 *_rand, u8 *sres, u8 *kc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>milenage_check</name>
      <anchorfile>milenage_8c.html</anchorfile>
      <anchor>a7f165c839581ff45a720bb359e4b938a</anchor>
      <arglist>(const u8 *opc, const u8 *k, const u8 *sqn, const u8 *_rand, const u8 *autn, u8 *ik, u8 *ck, u8 *res, size_t *res_len, u8 *auts)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>milenage_opc_gen</name>
      <anchorfile>milenage_8c.html</anchorfile>
      <anchor>a5eac59bcbf395d509aa086a6262dda2a</anchor>
      <arglist>(u8 *opc, const u8 *k, const u8 *op)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>milenage.h</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/milenage/</path>
    <filename>milenage_8h.html</filename>
    <member kind="function">
      <type>void</type>
      <name>milenage_generate</name>
      <anchorfile>milenage_8h.html</anchorfile>
      <anchor>a07a349067ed32a96a2cd48d5261df987</anchor>
      <arglist>(const u8 *opc, const u8 *amf, const u8 *k, const u8 *sqn, const u8 *_rand, u8 *autn, u8 *ik, u8 *ck, u8 *res, size_t *res_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>milenage_auts</name>
      <anchorfile>milenage_8h.html</anchorfile>
      <anchor>a12163d88a32831bdbf69a9ef78817ab3</anchor>
      <arglist>(const u8 *opc, const u8 *k, const u8 *_rand, const u8 *auts, u8 *sqn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm_milenage</name>
      <anchorfile>milenage_8h.html</anchorfile>
      <anchor>a68993729d0b2a650c8ef0c54e47cbb8b</anchor>
      <arglist>(const u8 *opc, const u8 *k, const u8 *_rand, u8 *sres, u8 *kc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>milenage_check</name>
      <anchorfile>milenage_8h.html</anchorfile>
      <anchor>a7f165c839581ff45a720bb359e4b938a</anchor>
      <arglist>(const u8 *opc, const u8 *k, const u8 *sqn, const u8 *_rand, const u8 *autn, u8 *ik, u8 *ck, u8 *res, size_t *res_len, u8 *auts)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>milenage_f1</name>
      <anchorfile>milenage_8h.html</anchorfile>
      <anchor>aff05a02488109d4b714bae767ab4be99</anchor>
      <arglist>(const u8 *opc, const u8 *k, const u8 *_rand, const u8 *sqn, const u8 *amf, u8 *mac_a, u8 *mac_s)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>milenage_f2345</name>
      <anchorfile>milenage_8h.html</anchorfile>
      <anchor>adebf82372f4034b859838db1eba31020</anchor>
      <arglist>(const u8 *opc, const u8 *k, const u8 *_rand, u8 *res, u8 *ck, u8 *ik, u8 *ak, u8 *akstar)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>milenage_opc_gen</name>
      <anchorfile>milenage_8h.html</anchorfile>
      <anchor>a5eac59bcbf395d509aa086a6262dda2a</anchor>
      <arglist>(u8 *opc, const u8 *k, const u8 *op)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mncc.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>mncc_8c.html</filename>
  </compound>
  <compound kind="file">
    <name>oap.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>oap_8c.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="oap_8h" name="oap.h" local="no" imported="no">osmocom/gsm/oap.h</includes>
    <member kind="function">
      <type>int</type>
      <name>osmo_oap_decode</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gac188809245237da8d619cfe9df98ff0b</anchor>
      <arglist>(struct osmo_oap_message *oap_msg, const uint8_t *const_data, size_t data_len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_oap_encode</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>ga949f5c2430f44f354d09c3387e61046a</anchor>
      <arglist>(struct msgb *msg, const struct osmo_oap_message *oap_msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>oap_client.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>oap__client_8c.html</filename>
    <includes id="auth_8h" name="auth.h" local="no" imported="no">osmocom/crypt/auth.h</includes>
    <includes id="oap_8h" name="oap.h" local="no" imported="no">osmocom/gsm/oap.h</includes>
    <includes id="oap__client_8h" name="oap_client.h" local="no" imported="no">osmocom/gsm/oap_client.h</includes>
    <member kind="function">
      <type>int</type>
      <name>osmo_oap_client_init</name>
      <anchorfile>oap__client_8c.html</anchorfile>
      <anchor>abd3bcd7cd68c725ba56c886d2fbb90d4</anchor>
      <arglist>(struct osmo_oap_client_config *config, struct osmo_oap_client_state *state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>oap_evaluate_challenge</name>
      <anchorfile>oap__client_8c.html</anchorfile>
      <anchor>abed59f1b8fb4ab2cead6c93a4741cc9b</anchor>
      <arglist>(const struct osmo_oap_client_state *state, const uint8_t *rx_random, const uint8_t *rx_autn, uint8_t *tx_xres)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>osmo_oap_client_encoded</name>
      <anchorfile>oap__client_8c.html</anchorfile>
      <anchor>a43d2df7ed630494c166eda511213d6ac</anchor>
      <arglist>(const struct osmo_oap_message *oap_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct msgb *</type>
      <name>oap_msg_register</name>
      <anchorfile>oap__client_8c.html</anchorfile>
      <anchor>a8f12b73d97ac4b4bda3c1c6bee1b8126</anchor>
      <arglist>(uint16_t client_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_oap_client_register</name>
      <anchorfile>oap__client_8c.html</anchorfile>
      <anchor>afebde9d8a1c470b3fa45e2920f46f831</anchor>
      <arglist>(struct osmo_oap_client_state *state, struct msgb **msg_tx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct msgb *</type>
      <name>oap_msg_challenge_response</name>
      <anchorfile>oap__client_8c.html</anchorfile>
      <anchor>a169377ed6c5033ac42d5eb69fa80ec7d</anchor>
      <arglist>(uint8_t *xres)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>handle_challenge</name>
      <anchorfile>oap__client_8c.html</anchorfile>
      <anchor>ac12040f3f26687226647f4353ef04e27</anchor>
      <arglist>(struct osmo_oap_client_state *state, struct osmo_oap_message *oap_rx, struct msgb **msg_tx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_oap_client_handle</name>
      <anchorfile>oap__client_8c.html</anchorfile>
      <anchor>a76c2a4c3ad73e7d83a96115d72e88ca5</anchor>
      <arglist>(struct osmo_oap_client_state *state, const struct msgb *msg_rx, struct msgb **msg_tx)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rlp.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>rlp_8c.html</filename>
    <includes id="rlp_8h" name="rlp.h" local="no" imported="no">osmocom/gsm/rlp.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>FCS_SIZE_BYTES</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga6e18ef0503c6aaa6976ef0f6b0d63942</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_rlp_decode</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga29e87676c9cdc49c9d9aa0e89c7bf031</anchor>
      <arglist>(struct osmo_rlp_frame_decoded *out, uint8_t version, const uint8_t *data, size_t data_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_rlp_encode</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga5c6f4859427ed7c0077e84f57d7adcf7</anchor>
      <arglist>(uint8_t *out, size_t out_size, const struct osmo_rlp_frame_decoded *in)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>osmo_rlp_fcs_compute</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gab6ed53e6554457b776292adb984dba83</anchor>
      <arglist>(const uint8_t *in, size_t in_len)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_rlp_ftype_vals</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gad1ec7e7b53d63de68ab9bc8de3aa3952</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_rlp_ftype_u_vals</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga6bb3ac39612a49ed8b999f4beca8536a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_rlp_ftype_s_vals</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gaa4228730490bd8f6ecf0d8e2f50acc41</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32_t</type>
      <name>rlp_fcs_table</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga37ddaa7d9ea68f2a535b889ba73d7707</anchor>
      <arglist>[256]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rsl.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>rsl_8c.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <includes id="rsl_8h" name="rsl.h" local="no" imported="no">osmocom/gsm/rsl.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ALLOC_SIZE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga3f026e9d702365c39f3731d841a3d08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ALLOC_HEADROOM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga7a1d0fd7eafe3eb5130746d2d7ae933d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rsl_init_rll_hdr</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga5bf623324bd1e5e68c9998edbc94c73c</anchor>
      <arglist>(struct abis_rsl_rll_hdr *dh, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rsl_init_cchan_hdr</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac4ff7f740ab6042e68bf0cf4a5a5fc3d</anchor>
      <arglist>(struct abis_rsl_cchan_hdr *ch, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>rsl_enc_chan_nr</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4b77600de431e93bd5e949009fe087ff</anchor>
      <arglist>(uint8_t type, uint8_t subch, uint8_t timeslot)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rsl_dec_chan_nr</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad396fb733ef4cd4a83c2594fe1e39e70</anchor>
      <arglist>(uint8_t chan_nr, uint8_t *type, uint8_t *subch, uint8_t *timeslot)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>rsl_chan_nr_str_buf</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga25d380badaab4d636bbf65643fa80497</anchor>
      <arglist>(char *buf, size_t buf_len, uint8_t chan_nr)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_chan_nr_str</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga66f482e9f49ce6af90adc4edd58b8be6</anchor>
      <arglist>(uint8_t chan_nr)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>rsl_chan_nr_str_c</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6e444cacaaefb5783e568da2764e8d87</anchor>
      <arglist>(const void *ctx, uint8_t chan_nr)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_err_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaacd6d33a135e8a48cb85e473c6e7b4e0</anchor>
      <arglist>(uint8_t err)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_msg_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga899e63e2b1082ae2a2a56e933f9a71f1</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_ipac_msg_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga169f8948e4b985b0ae552176429fb088</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_or_ipac_msg_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae75789c0aee4c8931a5448ea21ee1058</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_rlm_cause_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4f1ee278f16c74d145bcc6828edc8a49</anchor>
      <arglist>(uint8_t err)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rsl_ccch_conf_to_bs_cc_chans</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gafc44940cec242201a6bc6a5b32a85cb1</anchor>
      <arglist>(int ccch_conf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rsl_ccch_conf_to_bs_ccch_sdcch_comb</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gadeb67d3c6b06838315a3d36975f53e8a</anchor>
      <arglist>(int ccch_conf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rsl_rll_push_hdr</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6b0d098cb2dfb23b77028c0dfb6a87c0</anchor>
      <arglist>(struct msgb *msg, uint8_t msg_type, uint8_t chan_nr, uint8_t link_id, int transparent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rsl_rll_push_l3</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga17bbfe7fbc247284e9ec8e19ef4e14f7</anchor>
      <arglist>(struct msgb *msg, uint8_t msg_type, uint8_t chan_nr, uint8_t link_id, int transparent)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>rsl_rll_simple</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac97289db1fd4bb2b8622c66157e101de</anchor>
      <arglist>(uint8_t msg_type, uint8_t chan_nr, uint8_t link_id, int transparent)</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>rsl_att_tlvdef</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4fb8454b9c41722ad1a608d0a5596cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>rsl_err_vals</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga825ba2a34aa74d0a67438b0e6d031fc6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>rsl_msgt_names</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaed7982da2306236142b81f24deb21140</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>rsl_ipac_msgt_names</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab6c3d3227dc22149a23ec037cc7a9f52</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>rsl_rlm_cause_strs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8d6d22219ff4d8c6d69ecd7220cee9c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>rsl_ipac_eie_tlvdef</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga435a8d19e18070ccaaf78ee0c457deb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>rsl_act_type_names</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gadfef973ce0c3dcca3c1179ac8551d16d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rxlev_stat.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>rxlev__stat_8c.html</filename>
    <includes id="rxlev__stat_8h" name="rxlev_stat.h" local="no" imported="no">osmocom/gsm/rxlev_stat.h</includes>
    <member kind="function">
      <type>void</type>
      <name>rxlev_stat_input</name>
      <anchorfile>rxlev__stat_8c.html</anchorfile>
      <anchor>a034fbe4714c1d8e6e29fe5f39f05a944</anchor>
      <arglist>(struct rxlev_stats *st, uint16_t arfcn, uint8_t rxlev)</arglist>
    </member>
    <member kind="function">
      <type>int16_t</type>
      <name>rxlev_stat_get_next</name>
      <anchorfile>rxlev__stat_8c.html</anchorfile>
      <anchor>a1c2316a4364c775f0bd2c53e96c8e2ad</anchor>
      <arglist>(const struct rxlev_stats *st, uint8_t rxlev, int16_t arfcn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rxlev_stat_reset</name>
      <anchorfile>rxlev__stat_8c.html</anchorfile>
      <anchor>aa17a3778cbe4c2d95210d4cc81af80c5</anchor>
      <arglist>(struct rxlev_stats *st)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rxlev_stat_dump</name>
      <anchorfile>rxlev__stat_8c.html</anchorfile>
      <anchor>ac7ab8d35d52c5fdb92a00f1881c935d9</anchor>
      <arglist>(const struct rxlev_stats *st)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sysinfo.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>sysinfo_8c.html</filename>
    <includes id="sysinfo_8h" name="sysinfo.h" local="no" imported="no">osmocom/gsm/sysinfo.h</includes>
    <includes id="gsm__04__08_8h" name="gsm_04_08.h" local="no" imported="no">osmocom/gsm/protocol/gsm_04_08.h</includes>
    <includes id="gsm__08__58_8h" name="gsm_08_58.h" local="no" imported="no">osmocom/gsm/protocol/gsm_08_58.h</includes>
    <member kind="function">
      <type></type>
      <name>osmo_static_assert</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>a9dae7456ba5fb2d0e508d4b251e06a73</anchor>
      <arglist>(sizeof(struct gsm48_system_information_type_header)==3, _si_header_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>osmo_static_assert</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>a0c94e93c183143cabdb1a6c58d3a42d5</anchor>
      <arglist>(sizeof(struct gsm48_rach_control)==3, _si_rach_control)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>osmo_static_assert</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>ad20a24d0edcfd3ed013becda8ac73cd4</anchor>
      <arglist>(sizeof(struct gsm48_system_information_type_1)==22, _si1_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>osmo_static_assert</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>afedee1db4c72d7fb5a64bbbd73f71d97</anchor>
      <arglist>(sizeof(struct gsm48_system_information_type_2)==23, _si2_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>osmo_static_assert</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>a1e4aaba09e9cf973ed9fff72e507e039</anchor>
      <arglist>(sizeof(struct gsm48_system_information_type_3)==19, _si3_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>osmo_static_assert</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>aa79a29903bdc6bee427e430a672a4f94</anchor>
      <arglist>(sizeof(struct gsm48_system_information_type_4)==13, _si4_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>osmo_static_assert</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>a3be747d16b925f85604cdc5b95dbb215</anchor>
      <arglist>(sizeof(struct gsm48_system_information_type_5)==18, _si5_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>osmo_static_assert</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>afb89aee2cb0db6918dd2e3dbff452381</anchor>
      <arglist>(sizeof(struct gsm48_system_information_type_6)==11, _si6_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>osmo_static_assert</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>a4ca2660357b3547b497fdadcb8f1b0de</anchor>
      <arglist>(sizeof(struct gsm48_system_information_type_10)==1, _si10_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>osmo_static_assert</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>a7654778fa290759c685f2224b29a3023</anchor>
      <arglist>(sizeof(struct gsm48_system_information_type_13)==3, _si13_size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_earfcn_add</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>af79601ffcec344eae48a8c3dcfbabbbe</anchor>
      <arglist>(struct osmo_earfcn_si2q *e, uint16_t arfcn, uint8_t meas_bw)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>osmo_earfcn_bit_size</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>a25020fd5e9e48cc408161b880f7e5071</anchor>
      <arglist>(const struct osmo_earfcn_si2q *e)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>osmo_earfcn_bit_size_ext</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>a0fcebab66de3b6339e29f6e030d801a1</anchor>
      <arglist>(const struct osmo_earfcn_si2q *e, size_t offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_earfcn_del</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>aab8d66bb1d380af3df988fcf86223927</anchor>
      <arglist>(struct osmo_earfcn_si2q *e, uint16_t arfcn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_earfcn_init</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>a43572feab2c65e714651381966720d0a</anchor>
      <arglist>(struct osmo_earfcn_si2q *e)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>osmo_sitype2rsl</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>a5b756dc7ea2ec7a2c5bd3ab2e41babcf</anchor>
      <arglist>(enum osmo_sysinfo_type si_type)</arglist>
    </member>
    <member kind="function">
      <type>enum osmo_sysinfo_type</type>
      <name>osmo_rsl2sitype</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>a8387daf5792a22d0920000fb5d93afd3</anchor>
      <arglist>(uint8_t rsl_si)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>sitype2rsl</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>a7d45c8339ddd6dc3b8e0a8ffb2f68ee2</anchor>
      <arglist>[_MAX_SYSINFO_TYPE]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>rsl2sitype</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>ae1603a6d46b93ff26ad2f192ee9ff7eb</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_sitype_strs</name>
      <anchorfile>sysinfo_8c.html</anchorfile>
      <anchor>a83c5fd76782dc4000eae5d7bd811eb7f</anchor>
      <arglist>[_MAX_SYSINFO_TYPE]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tlv_parser.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/</path>
    <filename>tlv__parser_8c.html</filename>
    <includes id="tlv_8h" name="tlv.h" local="no" imported="no">osmocom/gsm/tlv.h</includes>
    <member kind="function">
      <type>int</type>
      <name>tlv_dump</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa4fa7bf663cb703be82e5ffe35f741f7</anchor>
      <arglist>(struct tlv_parsed *dec)</arglist>
    </member>
    <member kind="function">
      <type>struct tlv_parsed *</type>
      <name>osmo_tlvp_copy</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gae1dd71750fc28e2d236c4b44cf31d1bd</anchor>
      <arglist>(const struct tlv_parsed *tp_orig, void *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_tlvp_merge</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga962dc1242cbc6d5850f9ee2e3d5638bf</anchor>
      <arglist>(struct tlv_parsed *dst, const struct tlv_parsed *src)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_encode_one</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gae901e6ba5e84290c91625f854302020d</anchor>
      <arglist>(struct msgb *msg, enum tlv_type type, uint8_t tag, unsigned int len, const uint8_t *val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_encode</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga33856498e87a107d862c17d292c30560</anchor>
      <arglist>(struct msgb *msg, const struct tlv_definition *def, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_encode_ordered</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga1e8928009f824515308339f867563d76</anchor>
      <arglist>(struct msgb *msg, const struct tlv_definition *def, const struct tlv_parsed *tp, const uint8_t *tag_order, unsigned int tag_order_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_parse_one</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga1e435a3b2fc612198cebd788ff25af14</anchor>
      <arglist>(uint8_t *o_tag, uint16_t *o_len, const uint8_t **o_val, const struct tlv_definition *def, const uint8_t *buf, int buf_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_parse</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa52227475e0050c2f0c78cb612e01d65</anchor>
      <arglist>(struct tlv_parsed *dec, const struct tlv_definition *def, const uint8_t *buf, int buf_len, uint8_t lv_tag, uint8_t lv_tag2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_parse2</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga4859a889693eec53ecb79f361e1884a7</anchor>
      <arglist>(struct tlv_parsed *dec, int dec_multiples, const struct tlv_definition *def, const uint8_t *buf, int buf_len, uint8_t lv_tag, uint8_t lv_tag2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tlv_def_patch</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga67ac98db71684543356f05883207b8e4</anchor>
      <arglist>(struct tlv_definition *dst, const struct tlv_definition *src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>__attribute__</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga9ed16867a9394d9ccf1132194edae298</anchor>
      <arglist>((constructor))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_shift_v_fixed</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga024e9efae87c59a89cae1b86ebc8a46e</anchor>
      <arglist>(uint8_t **data, size_t *data_len, size_t len, uint8_t **value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_match_shift_tv_fixed</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga24c0487d8d58e42a732a96db1fc30d81</anchor>
      <arglist>(uint8_t **data, size_t *data_len, uint8_t tag, size_t len, uint8_t **value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_match_shift_tlv</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gac8abccc3b4bb687f171cbbaec34eaa44</anchor>
      <arglist>(uint8_t **data, size_t *data_len, uint8_t expected_tag, uint8_t **value, size_t *value_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_shift_tlv</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa7e624ed464f13b7ad9f2d4059f890b7</anchor>
      <arglist>(uint8_t **data, size_t *data_len, uint8_t *tag, uint8_t **value, size_t *value_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_shift_lv</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga43d92f84ee184bde0b9a2d12b202ec3a</anchor>
      <arglist>(uint8_t **data, size_t *data_len, uint8_t **value, size_t *value_len)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_tlv_prot_msg_name</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaca464d5f2d7b95412daf9637d757397a</anchor>
      <arglist>(const struct osmo_tlv_prot_def *pdef, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_tlv_prot_ie_name</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga4bb69ba3a19cb37c2dfa31355ce16c18</anchor>
      <arglist>(const struct osmo_tlv_prot_def *pdef, uint8_t iei)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_tlv_prot_validate_tp</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gab764e82e640b95485b010c13bf619b60</anchor>
      <arglist>(const struct osmo_tlv_prot_def *pdef, uint8_t msg_type, const struct tlv_parsed *tp, int log_subsys, const char *log_pfx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_tlv_prot_parse</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga5a88f00e4f2ec8fe5ff7123a47335b75</anchor>
      <arglist>(const struct osmo_tlv_prot_def *pdef, struct tlv_parsed *dec, unsigned int dec_multiples, uint8_t msg_type, const uint8_t *buf, unsigned int buf_len, uint8_t lv_tag, uint8_t lv_tag2, int log_subsys, const char *log_pfx)</arglist>
    </member>
    <member kind="variable">
      <type>struct tlv_definition</type>
      <name>tvlv_att_def</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa89a058c5844f0a9cf7a511d9f027d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct tlv_definition</type>
      <name>vtvlv_gan_att_def</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga2c96a12ce5df50b77591b20dd1d69047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static __thread char</type>
      <name>ienamebuf</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaf12475bbfcf233eedcc432048eef908e</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static __thread char</type>
      <name>msgnamebuf</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga4fbe1df62a55f1c984d126cee5cccaae</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KeccakP-1600-3gpp.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/tuak/</path>
    <filename>KeccakP-1600-3gpp_8c.html</filename>
    <includes id="KeccakP-1600-3gpp_8h" name="KeccakP-1600-3gpp.h" local="yes" imported="no">KeccakP-1600-3gpp.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ROTATE64</name>
      <anchorfile>KeccakP-1600-3gpp_8c.html</anchorfile>
      <anchor>af38b534421d77211dff882c30d87b432</anchor>
      <arglist>(value, n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Keccak_f_64</name>
      <anchorfile>KeccakP-1600-3gpp_8c.html</anchorfile>
      <anchor>a8c426b22613cd162584c0a044ce52c3c</anchor>
      <arglist>(uint64_t s[25])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Keccak_f_8</name>
      <anchorfile>KeccakP-1600-3gpp_8c.html</anchorfile>
      <anchor>af37c065f41e042eae8c8b52a6e9bd849</anchor>
      <arglist>(uint8_t s[200])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Keccak_f_32</name>
      <anchorfile>KeccakP-1600-3gpp_8c.html</anchorfile>
      <anchor>a9f56542385aff3c8a68e55610edeba39</anchor>
      <arglist>(uint32_t s[50])</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>Rho</name>
      <anchorfile>KeccakP-1600-3gpp_8c.html</anchorfile>
      <anchor>a0d6065eddd0458d9c7bd12e09c5148bf</anchor>
      <arglist>[25]</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>Pi</name>
      <anchorfile>KeccakP-1600-3gpp_8c.html</anchorfile>
      <anchor>ac3ecc8d02e454a9608272cf7628c6010</anchor>
      <arglist>[25]</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>Iota</name>
      <anchorfile>KeccakP-1600-3gpp_8c.html</anchorfile>
      <anchor>acefb59409c9cf800ad38c782b09105b7</anchor>
      <arglist>[24]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KeccakP-1600-3gpp.h</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/tuak/</path>
    <filename>KeccakP-1600-3gpp_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>EXPORTIT</name>
      <anchorfile>KeccakP-1600-3gpp_8h.html</anchorfile>
      <anchor>a8c64d19053a9a19a4a8bcc78dbd8a02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>EXPORTIT void</type>
      <name>Keccak_f_8</name>
      <anchorfile>KeccakP-1600-3gpp_8h.html</anchorfile>
      <anchor>a4d9386567c3e9297b1d0aeee64c236c5</anchor>
      <arglist>(uint8_t s[200])</arglist>
    </member>
    <member kind="function">
      <type>EXPORTIT void</type>
      <name>Keccak_f_32</name>
      <anchorfile>KeccakP-1600-3gpp_8h.html</anchorfile>
      <anchor>ab3839e4da3940b1d6b209983c8062b8c</anchor>
      <arglist>(uint32_t s[50])</arglist>
    </member>
    <member kind="function">
      <type>EXPORTIT void</type>
      <name>Keccak_f_64</name>
      <anchorfile>KeccakP-1600-3gpp_8h.html</anchorfile>
      <anchor>a27a48c4ebaa6d131d00a53118b5b5e40</anchor>
      <arglist>(uint64_t s[25])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tuak.c</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/tuak/</path>
    <filename>tuak_8c.html</filename>
    <includes id="KeccakP-1600-3gpp_8h" name="KeccakP-1600-3gpp.h" local="yes" imported="no">KeccakP-1600-3gpp.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>PUSH_DATA</name>
      <anchorfile>tuak_8c.html</anchorfile>
      <anchor>a0c092a9565e2d797708602d0732933fc</anchor>
      <arglist>(buf, idx, input, nbytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tuak_set_keccak_iterations</name>
      <anchorfile>tuak_8c.html</anchorfile>
      <anchor>a9040005f2cdfb243f4c92ba4294373b5</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>memcpy_reverse</name>
      <anchorfile>tuak_8c.html</anchorfile>
      <anchor>a91a40c818f7e8ad7e24338d7814efd3a</anchor>
      <arglist>(uint8_t *dst, const uint8_t *src, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>tuak_core</name>
      <anchorfile>tuak_8c.html</anchorfile>
      <anchor>a50d60ff4874c24b90cf48e6e1d61c1b9</anchor>
      <arglist>(uint8_t buf[200], const uint8_t *opc, uint8_t instance, const uint8_t *_rand, const uint8_t *amf, const uint8_t *sqn, const uint8_t *k, uint8_t k_len_bytes, unsigned int keccac_iterations)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tuak_f1</name>
      <anchorfile>tuak_8c.html</anchorfile>
      <anchor>a23c9672e0fa4005af9ac95a85f4c037b</anchor>
      <arglist>(const uint8_t *opc, const uint8_t *k, uint8_t k_len_bytes, const uint8_t *_rand, const uint8_t *sqn, const uint8_t *amf, uint8_t *mac_a, uint8_t mac_a_len_bytes, unsigned int keccac_iterations)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tuak_f1star</name>
      <anchorfile>tuak_8c.html</anchorfile>
      <anchor>aedf582cc5bfb7417777568621ba104e1</anchor>
      <arglist>(const uint8_t *opc, const uint8_t *k, uint8_t k_len_bytes, const uint8_t *_rand, const uint8_t *sqn, const uint8_t *amf, uint8_t *mac_s, uint8_t mac_s_len_bytes, unsigned int keccac_iterations)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tuak_f2345</name>
      <anchorfile>tuak_8c.html</anchorfile>
      <anchor>a3170dfeb6f3f84fd501ed185a8a47590</anchor>
      <arglist>(const uint8_t *opc, const uint8_t *k, uint8_t k_len_bytes, const uint8_t *_rand, uint8_t *res, uint8_t res_len_bytes, uint8_t *ck, uint8_t ck_len_bytes, uint8_t *ik, uint8_t ik_len_bytes, uint8_t *ak, unsigned int keccac_iterations)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tuak_f5star</name>
      <anchorfile>tuak_8c.html</anchorfile>
      <anchor>a822d1de6798e1ec99e006a6c9dd4d3c6</anchor>
      <arglist>(const uint8_t *opc, const uint8_t *k, uint8_t k_len_bytes, const uint8_t *_rand, uint8_t *ak, unsigned int keccac_iterations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tuak_generate</name>
      <anchorfile>tuak_8c.html</anchorfile>
      <anchor>a2b86b5423511b76fbfe4ceec77bea90d</anchor>
      <arglist>(const uint8_t *opc, const uint8_t *amf, const uint8_t *k, uint8_t k_len_bytes, const uint8_t *sqn, const uint8_t *_rand, uint8_t *autn, uint8_t *ik, uint8_t *ck, uint8_t *res, size_t *res_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tuak_auts</name>
      <anchorfile>tuak_8c.html</anchorfile>
      <anchor>a0e446ef4b03720862d856fefee045a96</anchor>
      <arglist>(const uint8_t *opc, const uint8_t *k, uint8_t k_len_bytes, const uint8_t *_rand, const uint8_t *auts, uint8_t *sqn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tuak_opc_gen</name>
      <anchorfile>tuak_8c.html</anchorfile>
      <anchor>aacbc8a48e15a41c0753553c363578cdc</anchor>
      <arglist>(uint8_t *opc, const uint8_t *k, uint8_t k_len_bytes, const uint8_t *op)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned int</type>
      <name>g_keccak_iterations</name>
      <anchorfile>tuak_8c.html</anchorfile>
      <anchor>a96de33d1e84d512d608ed1a2c48d9506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>algoname</name>
      <anchorfile>tuak_8c.html</anchorfile>
      <anchor>a748a876a1e4bdeda222d8909360433a3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>zero16</name>
      <anchorfile>tuak_8c.html</anchorfile>
      <anchor>a7622aa12fb2afa5a191581ac444c23af</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tuak.h</name>
    <path>/build/_osmocom_api/libosmocore/src/gsm/tuak/</path>
    <filename>tuak_8h.html</filename>
    <member kind="function">
      <type>int</type>
      <name>tuak_f1</name>
      <anchorfile>tuak_8h.html</anchorfile>
      <anchor>a23c9672e0fa4005af9ac95a85f4c037b</anchor>
      <arglist>(const uint8_t *opc, const uint8_t *k, uint8_t k_len_bytes, const uint8_t *_rand, const uint8_t *sqn, const uint8_t *amf, uint8_t *mac_a, uint8_t mac_a_len_bytes, unsigned int keccac_iterations)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tuak_f1star</name>
      <anchorfile>tuak_8h.html</anchorfile>
      <anchor>aedf582cc5bfb7417777568621ba104e1</anchor>
      <arglist>(const uint8_t *opc, const uint8_t *k, uint8_t k_len_bytes, const uint8_t *_rand, const uint8_t *sqn, const uint8_t *amf, uint8_t *mac_s, uint8_t mac_s_len_bytes, unsigned int keccac_iterations)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tuak_f2345</name>
      <anchorfile>tuak_8h.html</anchorfile>
      <anchor>a3170dfeb6f3f84fd501ed185a8a47590</anchor>
      <arglist>(const uint8_t *opc, const uint8_t *k, uint8_t k_len_bytes, const uint8_t *_rand, uint8_t *res, uint8_t res_len_bytes, uint8_t *ck, uint8_t ck_len_bytes, uint8_t *ik, uint8_t ik_len_bytes, uint8_t *ak, unsigned int keccac_iterations)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tuak_f5star</name>
      <anchorfile>tuak_8h.html</anchorfile>
      <anchor>a822d1de6798e1ec99e006a6c9dd4d3c6</anchor>
      <arglist>(const uint8_t *opc, const uint8_t *k, uint8_t k_len_bytes, const uint8_t *_rand, uint8_t *ak, unsigned int keccac_iterations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tuak_set_keccak_iterations</name>
      <anchorfile>tuak_8h.html</anchorfile>
      <anchor>a9040005f2cdfb243f4c92ba4294373b5</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tuak_generate</name>
      <anchorfile>tuak_8h.html</anchorfile>
      <anchor>a2b86b5423511b76fbfe4ceec77bea90d</anchor>
      <arglist>(const uint8_t *opc, const uint8_t *amf, const uint8_t *k, uint8_t k_len_bytes, const uint8_t *sqn, const uint8_t *_rand, uint8_t *autn, uint8_t *ik, uint8_t *ck, uint8_t *res, size_t *res_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tuak_auts</name>
      <anchorfile>tuak_8h.html</anchorfile>
      <anchor>a0e446ef4b03720862d856fefee045a96</anchor>
      <arglist>(const uint8_t *opc, const uint8_t *k, uint8_t k_len_bytes, const uint8_t *_rand, const uint8_t *auts, uint8_t *sqn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tuak_opc_gen</name>
      <anchorfile>tuak_8h.html</anchorfile>
      <anchor>aacbc8a48e15a41c0753553c363578cdc</anchor>
      <arglist>(uint8_t *opc, const uint8_t *k, uint8_t k_len_bytes, const uint8_t *op)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>abis_nm_channel</name>
    <filename>structabis__nm__channel.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>attrib</name>
      <anchorfile>structabis__nm__channel.html</anchorfile>
      <anchor>a4e461480e248fa909c7ec11552305398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bts_port</name>
      <anchorfile>structabis__nm__channel.html</anchorfile>
      <anchor>a39404037e26cec1714930f953737ade0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>timeslot</name>
      <anchorfile>structabis__nm__channel.html</anchorfile>
      <anchor>aa7bf73d2c50703251f68e64f8c179fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>subslot</name>
      <anchorfile>structabis__nm__channel.html</anchorfile>
      <anchor>a3e39415427f5ab173ab18c6153d168ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>abis_nm_ipacc_att_bssgp_cfg</name>
    <filename>structabis__nm__ipacc__att__bssgp__cfg.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t1_s</name>
      <anchorfile>structabis__nm__ipacc__att__bssgp__cfg.html</anchorfile>
      <anchor>af0719d5a713240562da701afa9bf689d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t1_blocking_retries</name>
      <anchorfile>structabis__nm__ipacc__att__bssgp__cfg.html</anchorfile>
      <anchor>a959a4a0a6667116d5d279fecaf5c4620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t1_unblocking_retries</name>
      <anchorfile>structabis__nm__ipacc__att__bssgp__cfg.html</anchorfile>
      <anchor>a77641de54adda043c27810f3d73e4a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t2_s</name>
      <anchorfile>structabis__nm__ipacc__att__bssgp__cfg.html</anchorfile>
      <anchor>a43a894b830f07f8892806232187e80f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t2_retries</name>
      <anchorfile>structabis__nm__ipacc__att__bssgp__cfg.html</anchorfile>
      <anchor>a440cc7a31e254db8dcb500be61716ec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t3_100ms</name>
      <anchorfile>structabis__nm__ipacc__att__bssgp__cfg.html</anchorfile>
      <anchor>a9569d13d8e4e6f23e7b1bc11c7e2fc78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t3_retries</name>
      <anchorfile>structabis__nm__ipacc__att__bssgp__cfg.html</anchorfile>
      <anchor>a82e2977b73932b9cb2281c3555862577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t4_100ms</name>
      <anchorfile>structabis__nm__ipacc__att__bssgp__cfg.html</anchorfile>
      <anchor>a982dc464ca577f7bc83ea56f8dcebeeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t4_retries</name>
      <anchorfile>structabis__nm__ipacc__att__bssgp__cfg.html</anchorfile>
      <anchor>ab16c678bf87e33178eee703758ed1656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t5_s</name>
      <anchorfile>structabis__nm__ipacc__att__bssgp__cfg.html</anchorfile>
      <anchor>a31eef492b2a4979fdb41b582996b7362</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t5_retries</name>
      <anchorfile>structabis__nm__ipacc__att__bssgp__cfg.html</anchorfile>
      <anchor>a981726e16255ed68e17f9b062e29a21c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>abis_nm_ipacc_att_ns_cfg</name>
    <filename>structabis__nm__ipacc__att__ns__cfg.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>un_blocking_timer</name>
      <anchorfile>structabis__nm__ipacc__att__ns__cfg.html</anchorfile>
      <anchor>ab3397d90b72b73b6c1d77cb1d874b097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>un_blocking_retries</name>
      <anchorfile>structabis__nm__ipacc__att__ns__cfg.html</anchorfile>
      <anchor>a3f4b5fb4bfa292536a0c68b93cad7add</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reset_timer</name>
      <anchorfile>structabis__nm__ipacc__att__ns__cfg.html</anchorfile>
      <anchor>a1a1e8d3616a98311e9b1bf0c05b04993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reset_retries</name>
      <anchorfile>structabis__nm__ipacc__att__ns__cfg.html</anchorfile>
      <anchor>aeb71c3f7a0c47a2375611cb778e3db04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>test_timer</name>
      <anchorfile>structabis__nm__ipacc__att__ns__cfg.html</anchorfile>
      <anchor>a839ab850951e1c983425a8a52938a006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>alive_timer</name>
      <anchorfile>structabis__nm__ipacc__att__ns__cfg.html</anchorfile>
      <anchor>aabe252ecc5e1d729ac6bbccb81a3cf08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>alive_retries</name>
      <anchorfile>structabis__nm__ipacc__att__ns__cfg.html</anchorfile>
      <anchor>a018a910d734acef1be8bcf6b5cdbacb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>abis_nm_ipacc_att_rlc_cfg</name>
    <filename>structabis__nm__ipacc__att__rlc__cfg.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t3142</name>
      <anchorfile>structabis__nm__ipacc__att__rlc__cfg.html</anchorfile>
      <anchor>aef953f40fb94edefba3951cf5dafaf42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t3169</name>
      <anchorfile>structabis__nm__ipacc__att__rlc__cfg.html</anchorfile>
      <anchor>a84c98920dd7e44ea71bb2233d3ef57ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t3191</name>
      <anchorfile>structabis__nm__ipacc__att__rlc__cfg.html</anchorfile>
      <anchor>a5b44c88664b50a1feba1e8ffc5c818d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t3193_10ms</name>
      <anchorfile>structabis__nm__ipacc__att__rlc__cfg.html</anchorfile>
      <anchor>a9f7d7a4e831fc512c520a7ca98cd3a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t3195</name>
      <anchorfile>structabis__nm__ipacc__att__rlc__cfg.html</anchorfile>
      <anchor>a9323147d3fb73d698e8eaba5d86d9521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>n3101</name>
      <anchorfile>structabis__nm__ipacc__att__rlc__cfg.html</anchorfile>
      <anchor>a9d8a9bf86a5a7017681d029f5339e96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>n3103</name>
      <anchorfile>structabis__nm__ipacc__att__rlc__cfg.html</anchorfile>
      <anchor>a388b3e774ba888cdbe8ad041f97fc360</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>n3105</name>
      <anchorfile>structabis__nm__ipacc__att__rlc__cfg.html</anchorfile>
      <anchor>aa8cbd65a725d680cb90182f74677da3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rlc_cv_countdown</name>
      <anchorfile>structabis__nm__ipacc__att__rlc__cfg.html</anchorfile>
      <anchor>ad187916fdb3ea44eddf3eae153a774a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>abis_nm_ipacc_att_rlc_cfg_2</name>
    <filename>structabis__nm__ipacc__att__rlc__cfg__2.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>t_dl_tbf_ext_10ms</name>
      <anchorfile>structabis__nm__ipacc__att__rlc__cfg__2.html</anchorfile>
      <anchor>afdc4d3ba80c29deb27eee52dce378e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>t_ul_tbf_ext_10ms</name>
      <anchorfile>structabis__nm__ipacc__att__rlc__cfg__2.html</anchorfile>
      <anchor>a4b22548619151b487165ff1b2e895ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>initial_cs</name>
      <anchorfile>structabis__nm__ipacc__att__rlc__cfg__2.html</anchorfile>
      <anchor>a134ebd4fafad6b577c9b0bd1c2cb7f58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>abis_nm_ipacc_att_rlc_cfg_3</name>
    <filename>structabis__nm__ipacc__att__rlc__cfg__3.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>initial_mcs</name>
      <anchorfile>structabis__nm__ipacc__att__rlc__cfg__3.html</anchorfile>
      <anchor>a452b119f499faadb9c63fa602488a408</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>abis_nm_sw_desc</name>
    <filename>structabis__nm__sw__desc.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>file_id</name>
      <anchorfile>structabis__nm__sw__desc.html</anchorfile>
      <anchor>a217212d5ccd7792716ded3ef098715a0</anchor>
      <arglist>[UINT8_MAX]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>file_id_len</name>
      <anchorfile>structabis__nm__sw__desc.html</anchorfile>
      <anchor>a9065d2fec998f19473545219b70fbffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>file_version</name>
      <anchorfile>structabis__nm__sw__desc.html</anchorfile>
      <anchor>aa8c38d2d1096255a760b61d4e65e9767</anchor>
      <arglist>[UINT8_MAX]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>file_version_len</name>
      <anchorfile>structabis__nm__sw__desc.html</anchorfile>
      <anchor>a9a3296562ffff9b2f3d81205fd1a0d84</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>abis_om_fom_hdr</name>
    <filename>structabis__om__fom__hdr.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structabis__om__fom__hdr.html</anchorfile>
      <anchor>a0f4da8a26881e820876a0411f4e4284a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>obj_class</name>
      <anchorfile>structabis__om__fom__hdr.html</anchorfile>
      <anchor>a09879e7651eab1af6a06168d30076986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct abis_om_obj_inst</type>
      <name>obj_inst</name>
      <anchorfile>structabis__om__fom__hdr.html</anchorfile>
      <anchor>a60ca0557c84dee7b2e1455ae16ca8053</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structabis__om__fom__hdr.html</anchorfile>
      <anchor>a41ff6b16c41dc77ffe11685500fa492d</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>abis_om_hdr</name>
    <filename>structabis__om__hdr.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mdisc</name>
      <anchorfile>structabis__om__hdr.html</anchorfile>
      <anchor>a91dc560826a82286f7aa97ada3b3f7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>placement</name>
      <anchorfile>structabis__om__hdr.html</anchorfile>
      <anchor>a8dc33c0d6a4a698a4d7c6f5529d0bd72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sequence</name>
      <anchorfile>structabis__om__hdr.html</anchorfile>
      <anchor>a271229a65a028e9a3bf67ee2123b3237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>length</name>
      <anchorfile>structabis__om__hdr.html</anchorfile>
      <anchor>a1026a91933c62c383b357d2171a5f8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structabis__om__hdr.html</anchorfile>
      <anchor>a29120c6e18aa295aea88d7890620c9aa</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>abis_om_obj_inst</name>
    <filename>structabis__om__obj__inst.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bts_nr</name>
      <anchorfile>structabis__om__obj__inst.html</anchorfile>
      <anchor>acd6276be132e9eaa21806fcb467ef83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>trx_nr</name>
      <anchorfile>structabis__om__obj__inst.html</anchorfile>
      <anchor>a6ccfc6c30b994b4f762729eef0a2aefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ts_nr</name>
      <anchorfile>structabis__om__obj__inst.html</anchorfile>
      <anchor>a0010bf36ccd9be66006c0bb015ce8a22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>abis_rsl_cchan_hdr</name>
    <filename>structabis__rsl__cchan__hdr.html</filename>
    <member kind="variable">
      <type>struct abis_rsl_common_hdr</type>
      <name>c</name>
      <anchorfile>structabis__rsl__cchan__hdr.html</anchorfile>
      <anchor>a29d5f973b0bde4462259e5c8c0c278cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ie_chan</name>
      <anchorfile>structabis__rsl__cchan__hdr.html</anchorfile>
      <anchor>ae41710521f82de22c7ff5359a5dcad46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>structabis__rsl__cchan__hdr.html</anchorfile>
      <anchor>a0335643a76d956214e0c7df00e59abf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union abis_rsl_chan_nr</type>
      <name>chan_nr_fields</name>
      <anchorfile>structabis__rsl__cchan__hdr.html</anchorfile>
      <anchor>aa3dbd9c94a960f3b55b3da9e39b0460c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structabis__rsl__cchan__hdr.html</anchorfile>
      <anchor>ac6f81e49adbaff44136aa6db7c9a9bb7</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>abis_rsl_chan_nr</name>
    <filename>unionabis__rsl__chan__nr.html</filename>
    <member kind="function">
      <type>struct abis_rsl_chan_nr::@90</type>
      <name>__attribute__</name>
      <anchorfile>unionabis__rsl__chan__nr.html</anchorfile>
      <anchor>a1c6785f8bda4e33238f895f1b583a30b</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>unionabis__rsl__chan__nr.html</anchorfile>
      <anchor>a8d65f69bc8b1a50a56bdfef414c36e84</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>abis_rsl_common_hdr</name>
    <filename>structabis__rsl__common__hdr.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_discr</name>
      <anchorfile>structabis__rsl__common__hdr.html</anchorfile>
      <anchor>aad9fa60de0a70f2db454aa12860a9da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structabis__rsl__common__hdr.html</anchorfile>
      <anchor>aba27ce08fa6043c91101c860f6dc3fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structabis__rsl__common__hdr.html</anchorfile>
      <anchor>a6c0811ac925fc15a63cf6eb6a52e35e6</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>abis_rsl_dchan_hdr</name>
    <filename>structabis__rsl__dchan__hdr.html</filename>
    <member kind="variable">
      <type>struct abis_rsl_common_hdr</type>
      <name>c</name>
      <anchorfile>structabis__rsl__dchan__hdr.html</anchorfile>
      <anchor>aa9588f3ec03b3b117a4c97a1536ecadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ie_chan</name>
      <anchorfile>structabis__rsl__dchan__hdr.html</anchorfile>
      <anchor>a18531bbe5ed5917d79cb87cddba2b02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>structabis__rsl__dchan__hdr.html</anchorfile>
      <anchor>a6f3f5de812d3cd011bd35bdfa2715924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union abis_rsl_chan_nr</type>
      <name>chan_nr_fields</name>
      <anchorfile>structabis__rsl__dchan__hdr.html</anchorfile>
      <anchor>a405a50d872e2b6a8faec670c5a773284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structabis__rsl__dchan__hdr.html</anchorfile>
      <anchor>a55ec40e20f276b46e66363c83de408c0</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>abis_rsl_link_id</name>
    <filename>unionabis__rsl__link__id.html</filename>
    <member kind="function">
      <type>struct abis_rsl_link_id::@92</type>
      <name>__attribute__</name>
      <anchorfile>unionabis__rsl__link__id.html</anchorfile>
      <anchor>a80d06146c6fd312706ec51605bfbc57b</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>link_id</name>
      <anchorfile>unionabis__rsl__link__id.html</anchorfile>
      <anchor>a64d357e11b2f04c0d5f00511415a89ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>abis_rsl_osmo_rep_acch_cap</name>
    <filename>structabis__rsl__osmo__rep__acch__cap.html</filename>
  </compound>
  <compound kind="struct">
    <name>abis_rsl_osmo_temp_ovp_acch_cap</name>
    <filename>structabis__rsl__osmo__temp__ovp__acch__cap.html</filename>
  </compound>
  <compound kind="struct">
    <name>abis_rsl_rll_hdr</name>
    <filename>structabis__rsl__rll__hdr.html</filename>
    <member kind="variable">
      <type>struct abis_rsl_common_hdr</type>
      <name>c</name>
      <anchorfile>structabis__rsl__rll__hdr.html</anchorfile>
      <anchor>a1e363d56d8be0206ca8e7c68f6324047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ie_chan</name>
      <anchorfile>structabis__rsl__rll__hdr.html</anchorfile>
      <anchor>a91ad059a3362900eb01888ebb1c0f7e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>structabis__rsl__rll__hdr.html</anchorfile>
      <anchor>a73d7c6d0c95e0eec064c2c87886f40b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union abis_rsl_chan_nr</type>
      <name>chan_nr_fields</name>
      <anchorfile>structabis__rsl__rll__hdr.html</anchorfile>
      <anchor>a18ea0ac71e10caa989f9b494db810fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union abis_rsl_rll_hdr::@94</type>
      <name>__attribute__</name>
      <anchorfile>structabis__rsl__rll__hdr.html</anchorfile>
      <anchor>aa02bc71e017398cd5c51b859dcc2af82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ie_link_id</name>
      <anchorfile>structabis__rsl__rll__hdr.html</anchorfile>
      <anchor>a0f62713298cd7aa21ec7734350af8226</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>link_id</name>
      <anchorfile>structabis__rsl__rll__hdr.html</anchorfile>
      <anchor>a9772614d36a5e0bf7061b4cdbc6e43b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union abis_rsl_link_id</type>
      <name>link_id_fields</name>
      <anchorfile>structabis__rsl__rll__hdr.html</anchorfile>
      <anchor>ae78cd7edbb65b2c0ebe1530bd3c88669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structabis__rsl__rll__hdr.html</anchorfile>
      <anchor>a4cccc3b6381540b4f1fbb25b7e4ca21e</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bssap_le_pdu</name>
    <filename>structbssap__le__pdu.html</filename>
    <member kind="variable">
      <type>enum bssap_le_msg_discr</type>
      <name>discr</name>
      <anchorfile>structbssap__le__pdu.html</anchorfile>
      <anchor>a65760697abb7b5a3be66fec1eb6d174c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct bssmap_le_pdu</type>
      <name>bssmap_le</name>
      <anchorfile>structbssap__le__pdu.html</anchorfile>
      <anchor>adc8aa35ba85623a4dad78a6d4b7d35a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bsslap_pdu</name>
    <filename>structbsslap__pdu.html</filename>
    <member kind="variable">
      <type>enum bsslap_msgt</type>
      <name>msg_type</name>
      <anchorfile>structbsslap__pdu.html</anchorfile>
      <anchor>ad8c962219e5bd1580bd6db90a3be8b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct bsslap_ta_response</type>
      <name>ta_response</name>
      <anchorfile>structbsslap__pdu.html</anchorfile>
      <anchor>ab6ea87a3ff047e13f70543bf6d60be7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum bsslap_cause</type>
      <name>reject</name>
      <anchorfile>structbsslap__pdu.html</anchorfile>
      <anchor>afb35ec2ab20f66e816717017e922207d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct bsslap_reset</type>
      <name>reset</name>
      <anchorfile>structbsslap__pdu.html</anchorfile>
      <anchor>ae5b8a9fffcddd78f5e1ec1bc44bf0fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum bsslap_cause</type>
      <name>abort</name>
      <anchorfile>structbsslap__pdu.html</anchorfile>
      <anchor>a716265b051132e5b9cf021e2b5b1d246</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct bsslap_ta_layer3</type>
      <name>ta_layer3</name>
      <anchorfile>structbsslap__pdu.html</anchorfile>
      <anchor>ad6c81586a997256c9ce65688fb1984eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bsslap_reset</name>
    <filename>structbsslap__reset.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cell_id</name>
      <anchorfile>structbsslap__reset.html</anchorfile>
      <anchor>ad7e5e250d4c8d427f41115b606cbf82f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ta</name>
      <anchorfile>structbsslap__reset.html</anchorfile>
      <anchor>a603f2f871979a4b31d37634cb35be21a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_chan_desc</type>
      <name>chan_desc</name>
      <anchorfile>structbsslap__reset.html</anchorfile>
      <anchor>a7177dbbd66e675fac70a689ea4cc898a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum bsslap_cause</type>
      <name>cause</name>
      <anchorfile>structbsslap__reset.html</anchorfile>
      <anchor>a198e16369e05c7a3cc1b9174f03e2e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structbsslap__reset.html</anchorfile>
      <anchor>a3fa8292dde212f64939970848d16b2e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bsslap_ta_layer3</name>
    <filename>structbsslap__ta__layer3.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ta</name>
      <anchorfile>structbsslap__ta__layer3.html</anchorfile>
      <anchor>ad782505d835548f6bcfc91ac72294e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structbsslap__ta__layer3.html</anchorfile>
      <anchor>a5500d73555f963dabf74cf8b506088ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bsslap_ta_response</name>
    <filename>structbsslap__ta__response.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cell_id</name>
      <anchorfile>structbsslap__ta__response.html</anchorfile>
      <anchor>af0f9ad955558a0d0faaae4617abdd688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ta</name>
      <anchorfile>structbsslap__ta__response.html</anchorfile>
      <anchor>a80d22711360965bfee2d55bcad0d7035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structbsslap__ta__response.html</anchorfile>
      <anchor>af1c52760410d75fc75a207cea74112ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bssmap_header</name>
    <filename>structbssmap__header.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>type</name>
      <anchorfile>structbssmap__header.html</anchorfile>
      <anchor>a9d2d1e574759b24aab3e8f3ff3450ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>length</name>
      <anchorfile>structbssmap__header.html</anchorfile>
      <anchor>a6ab7a9fac0db6fe8cffceb4324987676</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bssmap_le_conn_oriented_info</name>
    <filename>structbssmap__le__conn__oriented__info.html</filename>
    <member kind="variable">
      <type>struct bsslap_pdu</type>
      <name>apdu</name>
      <anchorfile>structbssmap__le__conn__oriented__info.html</anchorfile>
      <anchor>a7a2650939579aad6d2903e39ba9a5440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structbssmap__le__conn__oriented__info.html</anchorfile>
      <anchor>a5cb0500c4ba87c5381217b4754673cc6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bssmap_le_location_type</name>
    <filename>structbssmap__le__location__type.html</filename>
    <member kind="variable">
      <type>enum bssmap_le_location_information</type>
      <name>location_information</name>
      <anchorfile>structbssmap__le__location__type.html</anchorfile>
      <anchor>a148dc6e059a8bdd82734d28fe7ed322b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum bssmap_le_positioning_method</type>
      <name>positioning_method</name>
      <anchorfile>structbssmap__le__location__type.html</anchorfile>
      <anchor>a7599bc072409bd3af59364acd871ae66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bssmap_le_pdu</name>
    <filename>structbssmap__le__pdu.html</filename>
    <member kind="variable">
      <type>enum bssmap_le_msgt</type>
      <name>msg_type</name>
      <anchorfile>structbssmap__le__pdu.html</anchorfile>
      <anchor>adaa967890a027899f94b36cd94570bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_cause</type>
      <name>reset</name>
      <anchorfile>structbssmap__le__pdu.html</anchorfile>
      <anchor>a2ceb88fe62ac5cc0a360f9205cbf8d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct bssmap_le_perform_loc_req</type>
      <name>perform_loc_req</name>
      <anchorfile>structbssmap__le__pdu.html</anchorfile>
      <anchor>a069b3be92a2dd58a10e400fd0e58923e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct bssmap_le_perform_loc_resp</type>
      <name>perform_loc_resp</name>
      <anchorfile>structbssmap__le__pdu.html</anchorfile>
      <anchor>a84ec8f01b4e972c4cd1351e68254591b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct lcs_cause_ie</type>
      <name>perform_loc_abort</name>
      <anchorfile>structbssmap__le__pdu.html</anchorfile>
      <anchor>ae6d861d3424f3c9c553e63ece4dfda8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct bssmap_le_conn_oriented_info</type>
      <name>conn_oriented_info</name>
      <anchorfile>structbssmap__le__pdu.html</anchorfile>
      <anchor>a1040393c077f661ff61bff0ff68db86d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bssmap_le_perform_loc_req</name>
    <filename>structbssmap__le__perform__loc__req.html</filename>
    <member kind="variable">
      <type>struct bssmap_le_location_type</type>
      <name>location_type</name>
      <anchorfile>structbssmap__le__perform__loc__req.html</anchorfile>
      <anchor>a1e03fea9dad7121504552dd98234c677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_cell_id</type>
      <name>cell_id</name>
      <anchorfile>structbssmap__le__perform__loc__req.html</anchorfile>
      <anchor>a873f7db73af944ee8e8f5b2827eb72cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>lcs_client_type_present</name>
      <anchorfile>structbssmap__le__perform__loc__req.html</anchorfile>
      <anchor>a9c05ef4243d48b439485cd8cb43292aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum bssmap_le_lcs_client_type</type>
      <name>lcs_client_type</name>
      <anchorfile>structbssmap__le__perform__loc__req.html</anchorfile>
      <anchor>a3ef40fcdbe639649648c9256f991fe20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_mobile_identity</type>
      <name>imsi</name>
      <anchorfile>structbssmap__le__perform__loc__req.html</anchorfile>
      <anchor>a2ca68d5a17badb7ab04a6613c8800369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_mobile_identity</type>
      <name>imei</name>
      <anchorfile>structbssmap__le__perform__loc__req.html</anchorfile>
      <anchor>a60cc2dbba73ebed5ab7adab3e0b117fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>apdu_present</name>
      <anchorfile>structbssmap__le__perform__loc__req.html</anchorfile>
      <anchor>a8e08a48b0ca1f754e5a75fb70de4a6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct bsslap_pdu</type>
      <name>apdu</name>
      <anchorfile>structbssmap__le__perform__loc__req.html</anchorfile>
      <anchor>ae14b77cd1967568af0928e4d6b7ff175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structbssmap__le__perform__loc__req.html</anchorfile>
      <anchor>adeebdeb39ad4ba11f9a4e2cf4de02d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>lcs_priority_present</name>
      <anchorfile>structbssmap__le__perform__loc__req.html</anchorfile>
      <anchor>a94f65f7b0e103b600e47824428b9dffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>lcs_priority</name>
      <anchorfile>structbssmap__le__perform__loc__req.html</anchorfile>
      <anchor>a88478051b5ec5d15445bc8a6054a7393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>lcs_qos_present</name>
      <anchorfile>structbssmap__le__perform__loc__req.html</anchorfile>
      <anchor>ad233a9014da1f7c12c9544a0fdc55b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_bssmap_le_lcs_qos</type>
      <name>lcs_qos</name>
      <anchorfile>structbssmap__le__perform__loc__req.html</anchorfile>
      <anchor>a9dae4d0c9ac9566b004dc76554d0de54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items2</name>
      <anchorfile>structbssmap__le__perform__loc__req.html</anchorfile>
      <anchor>a96983efe34f367a98cdf607ab55e3d28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bssmap_le_perform_loc_resp</name>
    <filename>structbssmap__le__perform__loc__resp.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>location_estimate_present</name>
      <anchorfile>structbssmap__le__perform__loc__resp.html</anchorfile>
      <anchor>a324cb42ebb4e50ec3d6dd789eb434d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union gad_raw</type>
      <name>location_estimate</name>
      <anchorfile>structbssmap__le__perform__loc__resp.html</anchorfile>
      <anchor>a5cc28c913a0d57959534c96bb032342f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct lcs_cause_ie</type>
      <name>lcs_cause</name>
      <anchorfile>structbssmap__le__perform__loc__resp.html</anchorfile>
      <anchor>a6eaf0ba900c292dc03acdc2fb4e668cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structbssmap__le__perform__loc__resp.html</anchorfile>
      <anchor>aaf744e59bab7c4e7628b252d41c699b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cbsp_header</name>
    <filename>structcbsp__header.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structcbsp__header.html</anchorfile>
      <anchor>acff88b7427690ed72545c7514f2fdd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>len</name>
      <anchorfile>structcbsp__header.html</anchorfile>
      <anchor>a1615eef3413fe05d27233ea287777e2c</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>dtap_header</name>
    <filename>structdtap__header.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>type</name>
      <anchorfile>structdtap__header.html</anchorfile>
      <anchor>a48ffcc5876dcb02d1d4108ec9b168c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>link_id</name>
      <anchorfile>structdtap__header.html</anchorfile>
      <anchor>a90ce171be96572d939667553fb626dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union dtap_header::@80</type>
      <name>__attribute__</name>
      <anchorfile>structdtap__header.html</anchorfile>
      <anchor>a6e2b5617f01acef998b0c2f7c4ee9a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>length</name>
      <anchorfile>structdtap__header.html</anchorfile>
      <anchor>a077a2159575c3b899f86e43d11dd5b85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>egprs_cps</name>
    <filename>structegprs__cps.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bits</name>
      <anchorfile>structegprs__cps.html</anchorfile>
      <anchor>aa962ad1bb4546f66a8135aeffe787286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mcs</name>
      <anchorfile>structegprs__cps.html</anchorfile>
      <anchor>a28e98b9d17dd1368695d12793a153694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>p</name>
      <anchorfile>structegprs__cps.html</anchorfile>
      <anchor>ac2d2a9b17ea8254b137787be132e1026</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>fn_remap_table</name>
    <filename>structfn__remap__table.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>cycle</name>
      <anchorfile>structfn__remap__table.html</anchorfile>
      <anchor>a3dea8af7067d9fa9190362a9d4f38fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>len</name>
      <anchorfile>structfn__remap__table.html</anchorfile>
      <anchor>abe62732cd6a33a56510271c872a1d584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>blockend</name>
      <anchorfile>structfn__remap__table.html</anchorfile>
      <anchor>a02b4656cbc5191bd2e907eb6c332095d</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>distance</name>
      <anchorfile>structfn__remap__table.html</anchorfile>
      <anchor>a503ef124f08c2a18ff3d83adf3e5eab0</anchor>
      <arglist>[8]</arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>gad_raw</name>
    <filename>uniongad__raw.html</filename>
    <member kind="variable">
      <type>struct gad_raw_head</type>
      <name>h</name>
      <anchorfile>uniongad__raw.html</anchorfile>
      <anchor>af2f4ffdb7ce9cc81786dfd1eeeda7d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ell_point</type>
      <name>ell_point</name>
      <anchorfile>uniongad__raw.html</anchorfile>
      <anchor>aa2d9a518992a2349411bdcefd3df91db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ell_point_unc_circle</type>
      <name>ell_point_unc_circle</name>
      <anchorfile>uniongad__raw.html</anchorfile>
      <anchor>ab5cd1f99d7afe4d1107f0ce3add96495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ell_point_unc_ellipse</type>
      <name>ell_point_unc_ellipse</name>
      <anchorfile>uniongad__raw.html</anchorfile>
      <anchor>a71ea66dbd33e8e65a7921f544e78763e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_polygon</type>
      <name>polygon</name>
      <anchorfile>uniongad__raw.html</anchorfile>
      <anchor>a95387aa466a4c71bf6932e083bbe96ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ell_point_alt</type>
      <name>ell_point_alt</name>
      <anchorfile>uniongad__raw.html</anchorfile>
      <anchor>adbc1b67dbafa7ffc0ed59e802a0b0634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ell_point_alt_unc_ell</type>
      <name>ell_point_alt_unc_ell</name>
      <anchorfile>uniongad__raw.html</anchorfile>
      <anchor>a49a6bc8d3bfaca6009949c2bf4582b1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ell_arc</type>
      <name>ell_arc</name>
      <anchorfile>uniongad__raw.html</anchorfile>
      <anchor>aa303aa8a51039ac8484c4ee57dd8ce2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ha_ell_point_unc_ell</type>
      <name>ha_ell_point_unc_ell</name>
      <anchorfile>uniongad__raw.html</anchorfile>
      <anchor>a1aa8ebc47c59664f621bc216bf73d75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_ha_ell_point_alt_unc_ell</type>
      <name>ha_ell_point_alt_unc_ell</name>
      <anchorfile>uniongad__raw.html</anchorfile>
      <anchor>af38132d7bc46791f65a42a14e3f1b531</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gad_raw_ell_arc</name>
    <filename>structgad__raw__ell__arc.html</filename>
  </compound>
  <compound kind="struct">
    <name>gad_raw_ell_point</name>
    <filename>structgad__raw__ell__point.html</filename>
    <member kind="variable">
      <type>struct gad_raw_head</type>
      <name>h</name>
      <anchorfile>structgad__raw__ell__point.html</anchorfile>
      <anchor>a89d2b8df2360e642197387c741b8a9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>lat</name>
      <anchorfile>structgad__raw__ell__point.html</anchorfile>
      <anchor>a5d128be0857f7d97119e6c1a2b46c26e</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>lon</name>
      <anchorfile>structgad__raw__ell__point.html</anchorfile>
      <anchor>addbd1e43a3bfbfffbc3413f435b6570f</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gad_raw_ell_point_alt</name>
    <filename>structgad__raw__ell__point__alt.html</filename>
    <member kind="variable">
      <type>struct gad_raw_head</type>
      <name>h</name>
      <anchorfile>structgad__raw__ell__point__alt.html</anchorfile>
      <anchor>ab457eb0c3e1804c367c2e7637e573ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>lat</name>
      <anchorfile>structgad__raw__ell__point__alt.html</anchorfile>
      <anchor>aa9fc32c3d56467286d81d5837a1a4baa</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>lon</name>
      <anchorfile>structgad__raw__ell__point__alt.html</anchorfile>
      <anchor>a196d51a9ac4a9da247d67066c04627a7</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>alt</name>
      <anchorfile>structgad__raw__ell__point__alt.html</anchorfile>
      <anchor>a49004950a1e76040b329082817ed7727</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gad_raw_ell_point_alt_unc_ell</name>
    <filename>structgad__raw__ell__point__alt__unc__ell.html</filename>
  </compound>
  <compound kind="struct">
    <name>gad_raw_ell_point_unc_circle</name>
    <filename>structgad__raw__ell__point__unc__circle.html</filename>
  </compound>
  <compound kind="struct">
    <name>gad_raw_ell_point_unc_ellipse</name>
    <filename>structgad__raw__ell__point__unc__ellipse.html</filename>
  </compound>
  <compound kind="struct">
    <name>gad_raw_ha_ell_point_alt_unc_ell</name>
    <filename>structgad__raw__ha__ell__point__alt__unc__ell.html</filename>
  </compound>
  <compound kind="struct">
    <name>gad_raw_ha_ell_point_unc_ell</name>
    <filename>structgad__raw__ha__ell__point__unc__ell.html</filename>
  </compound>
  <compound kind="struct">
    <name>gad_raw_head</name>
    <filename>structgad__raw__head.html</filename>
  </compound>
  <compound kind="struct">
    <name>gad_raw_polygon</name>
    <filename>structgad__raw__polygon.html</filename>
    <member kind="variable">
      <type>struct gad_raw_polygon::@111</type>
      <name>h</name>
      <anchorfile>structgad__raw__polygon.html</anchorfile>
      <anchor>a4ae0dd69d474d3ba820e462ab2a77079</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>lat</name>
      <anchorfile>structgad__raw__polygon.html</anchorfile>
      <anchor>acffcb6b1b61a3b15f904d302e0c49bc9</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>lon</name>
      <anchorfile>structgad__raw__polygon.html</anchorfile>
      <anchor>af99cba2e6596bf16c8f755dd5af0199b</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>struct gad_raw_polygon::@112</type>
      <name>point</name>
      <anchorfile>structgad__raw__polygon.html</anchorfile>
      <anchor>a9146fc5cc46974d4d5220a4c0a679130</anchor>
      <arglist>[15]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gan_cch_desc_ie</name>
    <filename>structgan__cch__desc__ie.html</filename>
  </compound>
  <compound kind="struct">
    <name>gan_rc_csr_hdr</name>
    <filename>structgan__rc__csr__hdr.html</filename>
  </compound>
  <compound kind="struct">
    <name>gprs_cipher_impl</name>
    <filename>structgprs__cipher__impl.html</filename>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>list</name>
      <anchorfile>structgprs__cipher__impl.html</anchorfile>
      <anchor>aeab048ee0136ed3ee7a75e9f20b9d0a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gprs_ciph_algo</type>
      <name>algo</name>
      <anchorfile>structgprs__cipher__impl.html</anchorfile>
      <anchor>a718ee5d6fca052c8c16aec086bb5f949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structgprs__cipher__impl.html</anchorfile>
      <anchor>afec904ff0cff79afedbcfe50dec389c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>priority</name>
      <anchorfile>structgprs__cipher__impl.html</anchorfile>
      <anchor>a810c3e9c29cc68bff7f4c83fb78fa7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>run</name>
      <anchorfile>structgprs__cipher__impl.html</anchorfile>
      <anchor>ad8edadd791746e740fbbfcb40378c5cd</anchor>
      <arglist>)(uint8_t *out, uint16_t len, uint8_t *kc, uint32_t iv, enum gprs_cipher_direction direction)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gprs_cs_desc</name>
    <filename>structgprs__cs__desc.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bytes</name>
      <anchorfile>structgprs__cs__desc.html</anchorfile>
      <anchor>afc5a90a176a421dd109104ec83f21b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bits</name>
      <anchorfile>structgprs__cs__desc.html</anchorfile>
      <anchor>a39a8fb12b37fc5fb886c46723d2f7ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gprs_cs_desc::@131</type>
      <name>uplink</name>
      <anchorfile>structgprs__cs__desc.html</anchorfile>
      <anchor>a50f34a62518b83244ab7fb4101daba42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gprs_cs_desc::@131</type>
      <name>downlink</name>
      <anchorfile>structgprs__cs__desc.html</anchorfile>
      <anchor>a31d260305e16bdbb071c37b4855e7ef5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gprs_ra_id</name>
    <filename>structgprs__ra__id.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>mcc</name>
      <anchorfile>structgprs__ra__id.html</anchorfile>
      <anchor>a7fe9ce068baf8bae7a26549691cf6139</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>mnc</name>
      <anchorfile>structgprs__ra__id.html</anchorfile>
      <anchor>aee1a7275acf2041e88fca275de9589e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mnc_3_digits</name>
      <anchorfile>structgprs__ra__id.html</anchorfile>
      <anchor>a7135c91d9667911bca346009cb1110a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>lac</name>
      <anchorfile>structgprs__ra__id.html</anchorfile>
      <anchor>a954b68f1d971b92095253560d99f0557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rac</name>
      <anchorfile>structgprs__ra__id.html</anchorfile>
      <anchor>aa9bfd054de5e4e111e629d8c80008d96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gprs_rlc_dl_header_egprs_1</name>
    <filename>structgprs__rlc__dl__header__egprs__1.html</filename>
  </compound>
  <compound kind="struct">
    <name>gprs_rlc_dl_header_egprs_2</name>
    <filename>structgprs__rlc__dl__header__egprs__2.html</filename>
  </compound>
  <compound kind="struct">
    <name>gprs_rlc_dl_header_egprs_3</name>
    <filename>structgprs__rlc__dl__header__egprs__3.html</filename>
  </compound>
  <compound kind="struct">
    <name>gprs_rlc_ul_header_egprs_1</name>
    <filename>structgprs__rlc__ul__header__egprs__1.html</filename>
  </compound>
  <compound kind="struct">
    <name>gprs_rlc_ul_header_egprs_2</name>
    <filename>structgprs__rlc__ul__header__egprs__2.html</filename>
  </compound>
  <compound kind="struct">
    <name>gprs_rlc_ul_header_egprs_3</name>
    <filename>structgprs__rlc__ul__header__egprs__3.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm0408_vgcs_ul_grant</name>
    <filename>structgsm0408__vgcs__ul__grant.html</filename>
    <member kind="variable">
      <type>struct gsm48_hdr</type>
      <name>hdr</name>
      <anchorfile>structgsm0408__vgcs__ul__grant.html</anchorfile>
      <anchor>accfa09568152b5ae436798add8309cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_req_ref</type>
      <name>req_ref</name>
      <anchorfile>structgsm0408__vgcs__ul__grant.html</anchorfile>
      <anchor>ab9ed074ce53ae572b3cac14ec348b5b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ta</name>
      <anchorfile>structgsm0408__vgcs__ul__grant.html</anchorfile>
      <anchor>ae3402817905be66e38bb112d5667fc5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_application_data</name>
    <filename>structgsm0808__application__data.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structgsm0808__application__data.html</anchorfile>
      <anchor>a846b152c56d325e42f95b47a140926d9</anchor>
      <arglist>[APP_DATA_MAXLEN]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>data_len</name>
      <anchorfile>structgsm0808__application__data.html</anchorfile>
      <anchor>a7c8d9e14984ff24761baeac36aa43117</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_cell_id</name>
    <filename>structgsm0808__cell__id.html</filename>
    <member kind="variable">
      <type>enum CELL_IDENT</type>
      <name>id_discr</name>
      <anchorfile>structgsm0808__cell__id.html</anchorfile>
      <anchor>ace5f207f549b307be2b73935460fa8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union gsm0808_cell_id_u</type>
      <name>id</name>
      <anchorfile>structgsm0808__cell__id.html</anchorfile>
      <anchor>aa0642cde8c35385173d24fb02753b488</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_cell_id_list</name>
    <filename>structgsm0808__cell__id__list.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>id_discr</name>
      <anchorfile>structgsm0808__cell__id__list.html</anchorfile>
      <anchor>af6a81086320e2f95f69d872389e9fddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>id_list_lac</name>
      <anchorfile>structgsm0808__cell__id__list.html</anchorfile>
      <anchor>ac819d4e3ecc33610a84b6fdeddf43231</anchor>
      <arglist>[CELL_ID_LIST_LAC_MAXLEN]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>id_list_len</name>
      <anchorfile>structgsm0808__cell__id__list.html</anchorfile>
      <anchor>a738d8c76593f3a3639f3749e53b2c60b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_cell_id_list2</name>
    <filename>structgsm0808__cell__id__list2.html</filename>
    <member kind="variable">
      <type>enum CELL_IDENT</type>
      <name>id_discr</name>
      <anchorfile>structgsm0808__cell__id__list2.html</anchorfile>
      <anchor>a2da201ad7fdcdc0df5eccf5bdec8a9f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union gsm0808_cell_id_u</type>
      <name>id_list</name>
      <anchorfile>structgsm0808__cell__id__list2.html</anchorfile>
      <anchor>a46b34dc0716737b91d1cf8372861dc56</anchor>
      <arglist>[GSM0808_CELL_ID_LIST2_MAXLEN]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>id_list_len</name>
      <anchorfile>structgsm0808__cell__id__list2.html</anchorfile>
      <anchor>aa1e890dcb4002ac744cc816bf7e3f2c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_cell_id_list_segment</name>
    <filename>structgsm0808__cell__id__list__segment.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>seq_last</name>
      <anchorfile>structgsm0808__cell__id__list__segment.html</anchorfile>
      <anchor>a11d7789ef379ddd349390ad0056674a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>seq_number</name>
      <anchorfile>structgsm0808__cell__id__list__segment.html</anchorfile>
      <anchor>acc185885383a1858f631c2f522651239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_cell_id_list2</type>
      <name>cil</name>
      <anchorfile>structgsm0808__cell__id__list__segment.html</anchorfile>
      <anchor>a501f4b16e571518d14f073833c89cf40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>gsm0808_cell_id_u</name>
    <filename>uniongsm0808__cell__id__u.html</filename>
    <member kind="variable">
      <type>struct osmo_cell_global_id</type>
      <name>global</name>
      <anchorfile>uniongsm0808__cell__id__u.html</anchorfile>
      <anchor>a8b0f36412c8aa5b9bf95c5744b78537c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_lac_and_ci_id</type>
      <name>lac_and_ci</name>
      <anchorfile>uniongsm0808__cell__id__u.html</anchorfile>
      <anchor>aa0edfbee377018919e93233984a5acf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>ci</name>
      <anchorfile>uniongsm0808__cell__id__u.html</anchorfile>
      <anchor>a8953455b2bd93444ca16957f9aafc895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_location_area_id</type>
      <name>lai_and_lac</name>
      <anchorfile>uniongsm0808__cell__id__u.html</anchorfile>
      <anchor>a91bb8d0f709eaeb7935aa8dbbcc5287c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>lac</name>
      <anchorfile>uniongsm0808__cell__id__u.html</anchorfile>
      <anchor>a2637894e9b6fb6cdaf922ee39f94a470</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_service_area_id</type>
      <name>sai</name>
      <anchorfile>uniongsm0808__cell__id__u.html</anchorfile>
      <anchor>aaf9f258419f67bf9a53e1e58a195b016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cell_global_id_ps</type>
      <name>global_ps</name>
      <anchorfile>uniongsm0808__cell__id__u.html</anchorfile>
      <anchor>a6974c3e77a9438d1e4b010a0119ffbf5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_channel_type</name>
    <filename>structgsm0808__channel__type.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ch_indctr</name>
      <anchorfile>structgsm0808__channel__type.html</anchorfile>
      <anchor>a6cfa8b5b36ec3c64f1d7012571ba30e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ch_rate_type</name>
      <anchorfile>structgsm0808__channel__type.html</anchorfile>
      <anchor>a2dd2d81a5b6d9bbebb0e4913d4c47ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>perm_spch</name>
      <anchorfile>structgsm0808__channel__type.html</anchorfile>
      <anchor>af81addc2a51240714702719be97f1e4f</anchor>
      <arglist>[CH_TYPE_PERM_SPCH_MAXLEN]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>perm_spch_len</name>
      <anchorfile>structgsm0808__channel__type.html</anchorfile>
      <anchor>a28befb8d2648092c559bd85f55f2d47f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>data_transparent</name>
      <anchorfile>structgsm0808__channel__type.html</anchorfile>
      <anchor>a3f184036fe91756b9dc1cd13424d93e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data_rate</name>
      <anchorfile>structgsm0808__channel__type.html</anchorfile>
      <anchor>a503f3dfb1240836dc56be050b6118b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>data_rate_allowed_is_set</name>
      <anchorfile>structgsm0808__channel__type.html</anchorfile>
      <anchor>abf87088b1afaed416cd593eff11932b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data_rate_allowed</name>
      <anchorfile>structgsm0808__channel__type.html</anchorfile>
      <anchor>a869d2a40cd28131936939955865edd9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>data_asym_pref_is_set</name>
      <anchorfile>structgsm0808__channel__type.html</anchorfile>
      <anchor>ae09a453811c94aa61ef4f66a4d0790bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_channel_type_asym_pref</type>
      <name>data_asym_pref</name>
      <anchorfile>structgsm0808__channel__type.html</anchorfile>
      <anchor>a0ceccf99d9f6a87f89cfcec1733c0a4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_cipher_mode_command</name>
    <filename>structgsm0808__cipher__mode__command.html</filename>
    <member kind="variable">
      <type>struct gsm0808_encrypt_info</type>
      <name>ei</name>
      <anchorfile>structgsm0808__cipher__mode__command.html</anchorfile>
      <anchor>a928764db3fbbf6a56af3102d0872b68e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cipher_response_mode_present</name>
      <anchorfile>structgsm0808__cipher__mode__command.html</anchorfile>
      <anchor>a12648f36792a0685ce75f55f34758529</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cipher_response_mode</name>
      <anchorfile>structgsm0808__cipher__mode__command.html</anchorfile>
      <anchor>a6a8876c50d0bbfcdd5f21f80913cd0a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>kc128_present</name>
      <anchorfile>structgsm0808__cipher__mode__command.html</anchorfile>
      <anchor>a735241ab9f321e11ce97893e7288d038</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>kc128</name>
      <anchorfile>structgsm0808__cipher__mode__command.html</anchorfile>
      <anchor>a61511eea6afb854c22e59d776a60acac</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structgsm0808__cipher__mode__command.html</anchorfile>
      <anchor>abb143c4a53e6b405dfe5ddb24e5eb239</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_circuit_pool_list</name>
    <filename>structgsm0808__circuit__pool__list.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pool</name>
      <anchorfile>structgsm0808__circuit__pool__list.html</anchorfile>
      <anchor>a6bf0fc5391a4fc777f806082037e231b</anchor>
      <arglist>[CIRCUIT_POOL_LIST_MAXLEN]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>list_len</name>
      <anchorfile>structgsm0808__circuit__pool__list.html</anchorfile>
      <anchor>aef71a69d8f39c242e2efae40d5511301</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_data_identity</name>
    <filename>structgsm0808__data__identity.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm0808_diagnostics</name>
    <filename>structgsm0808__diagnostics.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>error_pointer_octet</name>
      <anchorfile>structgsm0808__diagnostics.html</anchorfile>
      <anchor>a06383a074a5b25026cd69a6b2241afd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg</name>
      <anchorfile>structgsm0808__diagnostics.html</anchorfile>
      <anchor>ad081de61060911926cfd7fa9cc15e63b</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_encrypt_info</name>
    <filename>structgsm0808__encrypt__info.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>perm_algo</name>
      <anchorfile>structgsm0808__encrypt__info.html</anchorfile>
      <anchor>abb164f1e168bc678c97fda850cb3adea</anchor>
      <arglist>[ENCRY_INFO_PERM_ALGO_MAXLEN]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>perm_algo_len</name>
      <anchorfile>structgsm0808__encrypt__info.html</anchorfile>
      <anchor>ae976dd40751837d19db2543c4eeffb19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>key</name>
      <anchorfile>structgsm0808__encrypt__info.html</anchorfile>
      <anchor>a9606eff5929cd81d03a0d2463bdfe462</anchor>
      <arglist>[ENCRY_INFO_KEY_MAXLEN]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>key_len</name>
      <anchorfile>structgsm0808__encrypt__info.html</anchorfile>
      <anchor>ac9464bbc60873d2f1e3e84df56a09553</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_group_callref</name>
    <filename>structgsm0808__group__callref.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm0808_handover_command</name>
    <filename>structgsm0808__handover__command.html</filename>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>l3_info</name>
      <anchorfile>structgsm0808__handover__command.html</anchorfile>
      <anchor>a1e2541fd21c3ab0a12ceffa9490e73d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>l3_info_len</name>
      <anchorfile>structgsm0808__handover__command.html</anchorfile>
      <anchor>a1e05222600e40ed9b23b296d98265a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_cell_id</type>
      <name>cell_identifier</name>
      <anchorfile>structgsm0808__handover__command.html</anchorfile>
      <anchor>ac4be22e8d61a7d4b7cdf385c2e0d717f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>new_bss_to_old_bss_info_raw</name>
      <anchorfile>structgsm0808__handover__command.html</anchorfile>
      <anchor>a16e1b6af0745f01b849db5a245181a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>new_bss_to_old_bss_info_raw_len</name>
      <anchorfile>structgsm0808__handover__command.html</anchorfile>
      <anchor>aaaf1922dc7b1174b46fb211658fd92a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structgsm0808__handover__command.html</anchorfile>
      <anchor>a187024ad4334b6a48420eadaf873195a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_handover_complete</name>
    <filename>structgsm0808__handover__complete.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>rr_cause_present</name>
      <anchorfile>structgsm0808__handover__complete.html</anchorfile>
      <anchor>a2ba815a0d9c2dad735f7e84794517aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rr_cause</name>
      <anchorfile>structgsm0808__handover__complete.html</anchorfile>
      <anchor>a0afc2febcd85e171be9cf3c1a767aec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>speech_codec_chosen_present</name>
      <anchorfile>structgsm0808__handover__complete.html</anchorfile>
      <anchor>a96534dd2c586f0d83ba3fa61b08fe522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_speech_codec</type>
      <name>speech_codec_chosen</name>
      <anchorfile>structgsm0808__handover__complete.html</anchorfile>
      <anchor>a59d70b5ec11c1507d15935038dd4c382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_speech_codec_list</type>
      <name>codec_list_bss_supported</name>
      <anchorfile>structgsm0808__handover__complete.html</anchorfile>
      <anchor>a5d5ffd3cf24d1d30b95e298273f05e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>chosen_encr_alg_present</name>
      <anchorfile>structgsm0808__handover__complete.html</anchorfile>
      <anchor>aee0bcabd94f7551242986720e927dc04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chosen_encr_alg</name>
      <anchorfile>structgsm0808__handover__complete.html</anchorfile>
      <anchor>a3ed7beb622ca029dc74a72bbb0008e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>chosen_channel_present</name>
      <anchorfile>structgsm0808__handover__complete.html</anchorfile>
      <anchor>a7e1a014b92104bee298ba6b65385c402</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chosen_channel</name>
      <anchorfile>structgsm0808__handover__complete.html</anchorfile>
      <anchor>a64206761f3c3174ea476b3831fdca2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>lcls_bss_status_present</name>
      <anchorfile>structgsm0808__handover__complete.html</anchorfile>
      <anchor>a10e84e69802f801ddd5d63b5b037c04c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_lcls_status</type>
      <name>lcls_bss_status</name>
      <anchorfile>structgsm0808__handover__complete.html</anchorfile>
      <anchor>a15837475c6d7a5bcb286c584b2bc1723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structgsm0808__handover__complete.html</anchorfile>
      <anchor>ace46e0fd91b25da606e5a61f88e9df87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_handover_failure</name>
    <filename>structgsm0808__handover__failure.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cause</name>
      <anchorfile>structgsm0808__handover__failure.html</anchorfile>
      <anchor>a6ec92f3b7c3d6c0cad7709fa245d76b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rr_cause_present</name>
      <anchorfile>structgsm0808__handover__failure.html</anchorfile>
      <anchor>a263f550a811c86dd24aefacc8a59997f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rr_cause</name>
      <anchorfile>structgsm0808__handover__failure.html</anchorfile>
      <anchor>a7bae1b2b030cc9c9cba6b7b588480636</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_speech_codec_list</type>
      <name>codec_list_bss_supported</name>
      <anchorfile>structgsm0808__handover__failure.html</anchorfile>
      <anchor>a3d9bf43c2bac46c90e12ab5ea05ebb4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structgsm0808__handover__failure.html</anchorfile>
      <anchor>a665d67e835285538ab5274f2268c435b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_handover_performed</name>
    <filename>structgsm0808__handover__performed.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cause</name>
      <anchorfile>structgsm0808__handover__performed.html</anchorfile>
      <anchor>a15a06b6323c19b3ceaf43125ceb11d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_cell_id</type>
      <name>cell_id</name>
      <anchorfile>structgsm0808__handover__performed.html</anchorfile>
      <anchor>ad475dc8042c17f7829afba906cebe6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>chosen_channel_present</name>
      <anchorfile>structgsm0808__handover__performed.html</anchorfile>
      <anchor>af263163263ef1176349df023277d6190</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chosen_channel</name>
      <anchorfile>structgsm0808__handover__performed.html</anchorfile>
      <anchor>aec5e7c0dd7abb4fc8961d21de2dfdd27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>chosen_encr_alg_present</name>
      <anchorfile>structgsm0808__handover__performed.html</anchorfile>
      <anchor>a0d8395e7b42341c053244fa2bfd6c261</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chosen_encr_alg</name>
      <anchorfile>structgsm0808__handover__performed.html</anchorfile>
      <anchor>aa435e6826936b0bef7ae80c93fa6ba9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>speech_version_chosen_present</name>
      <anchorfile>structgsm0808__handover__performed.html</anchorfile>
      <anchor>a81e99e12ea65ab4b0eff960103d8da31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_permitted_speech</type>
      <name>speech_version_chosen</name>
      <anchorfile>structgsm0808__handover__performed.html</anchorfile>
      <anchor>a04471faace6770baec7ec76d2b53ea3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>speech_codec_chosen_present</name>
      <anchorfile>structgsm0808__handover__performed.html</anchorfile>
      <anchor>a4c9d87c3d3c24bd563852fd54dac350d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_speech_codec</type>
      <name>speech_codec_chosen</name>
      <anchorfile>structgsm0808__handover__performed.html</anchorfile>
      <anchor>a1560dc3362308f273779d405d9681830</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>lcls_bss_status_present</name>
      <anchorfile>structgsm0808__handover__performed.html</anchorfile>
      <anchor>ac97c17613c8bd976a7497775df81bf4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_lcls_status</type>
      <name>lcls_bss_status</name>
      <anchorfile>structgsm0808__handover__performed.html</anchorfile>
      <anchor>a38bc19c7b8c66c84907d122fbdc8cd2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structgsm0808__handover__performed.html</anchorfile>
      <anchor>af5e6b4215d6b23d66456fd9aab7d2c45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_handover_request</name>
    <filename>structgsm0808__handover__request.html</filename>
    <member kind="variable">
      <type>struct gsm0808_channel_type</type>
      <name>channel_type</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>aa7bc99bc990e9a74f729270a2a0e1787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_encrypt_info</type>
      <name>encryption_information</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>ab18b85a1f6eaf149ba0a11a6965caa26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gsm48_classmark</type>
      <name>classmark_information</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>ac5f9280bca494427bfdc07a9342b944f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_cell_id</type>
      <name>cell_identifier_serving</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>a0ddd909c4dd9e55b0d8d0dd2818e1c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_cell_id</type>
      <name>cell_identifier_target</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>a7329a76193c72cb340e109ac87654af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_cause</type>
      <name>cause</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>a985342760a85c4e268386d07168efe43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>current_channel_type_1_present</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>a3b36abb0309c13ec133cd60a4b3d5016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>current_channel_type_1</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>a098a9e43b5b5f6e294a15ecdf2eddd65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_permitted_speech</type>
      <name>speech_version_used</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>a9ce28cad60b71924549e7cd3875b930a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chosen_encryption_algorithm_serving</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>a5f46530e73e9fb70230639db4917d957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>old_bss_to_new_bss_info_present</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>a5ad981c9b69d3815ae7d9b7a6316faff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_old_bss_to_new_bss_info</type>
      <name>old_bss_to_new_bss_info</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>abf3ea4c7328f73b01b8308ec2f077cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>old_bss_to_new_bss_info_raw</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>ab821303d9156460b5d316173611116f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>old_bss_to_new_bss_info_raw_len</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>a3f7586ce1f82b363f0fa985f8bdf1067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>imsi</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>a709db97f2e787e803e81038afd4468cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct sockaddr_storage *</type>
      <name>aoip_transport_layer</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>a9bdd534bb70b5767d15ca594dd54c136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct gsm0808_speech_codec_list *</type>
      <name>codec_list_msc_preferred</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>aaac45d986055839b73ab7b6a324147d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>call_id_present</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>af6790f7311f74d7180a8112c2cd4febe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>call_id</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>ad1c443fb0bfc584d854c497ad476247c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>global_call_reference</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>aa49b99e62a045d1647d5df171a188578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>global_call_reference_len</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>a489a83459037a2a5b742a8e3321b5011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>adf637749d8ba79bbc15a105ff64e27dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>kc128_present</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>acb5ded328d52bbfffcb6e3a44ec81176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>kc128</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>ab5f8d03630e79f41921b11b399fb8306</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items2</name>
      <anchorfile>structgsm0808__handover__request.html</anchorfile>
      <anchor>a10257164a378c64dd344dcddd824491d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_handover_request_ack</name>
    <filename>structgsm0808__handover__request__ack.html</filename>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>l3_info</name>
      <anchorfile>structgsm0808__handover__request__ack.html</anchorfile>
      <anchor>acff6c0cd07f9e8bbf94900591b800a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>l3_info_len</name>
      <anchorfile>structgsm0808__handover__request__ack.html</anchorfile>
      <anchor>a018c69305eee3697d5f601de55eab8a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>chosen_channel_present</name>
      <anchorfile>structgsm0808__handover__request__ack.html</anchorfile>
      <anchor>add02c1f85c4b128b1ce373f701550661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chosen_channel</name>
      <anchorfile>structgsm0808__handover__request__ack.html</anchorfile>
      <anchor>ac56ce7e4eb36b41dfa998a3401799182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chosen_encr_alg</name>
      <anchorfile>structgsm0808__handover__request__ack.html</anchorfile>
      <anchor>af42a32d4cc6fba5ff69a363bb1a37815</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_permitted_speech</type>
      <name>chosen_speech_version</name>
      <anchorfile>structgsm0808__handover__request__ack.html</anchorfile>
      <anchor>a4e509e341dbe9ca031476d459f5964a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>speech_codec_chosen_present</name>
      <anchorfile>structgsm0808__handover__request__ack.html</anchorfile>
      <anchor>a11cdbd1a238e797c4bd2e37e525387f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_speech_codec</type>
      <name>speech_codec_chosen</name>
      <anchorfile>structgsm0808__handover__request__ack.html</anchorfile>
      <anchor>ab397374dcc0093b9dff82fdf63877d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct sockaddr_storage *</type>
      <name>aoip_transport_layer</name>
      <anchorfile>structgsm0808__handover__request__ack.html</anchorfile>
      <anchor>ab7ee1ec0f5699e21a5dda7e32124cbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structgsm0808__handover__request__ack.html</anchorfile>
      <anchor>a676f29df6084b9c097ee1407eb8260c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_speech_codec_list</type>
      <name>codec_list_bss_supported</name>
      <anchorfile>structgsm0808__handover__request__ack.html</anchorfile>
      <anchor>a4820e9280967a92dac9c05381a5c2bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items2</name>
      <anchorfile>structgsm0808__handover__request__ack.html</anchorfile>
      <anchor>a3acf144bfba59a1c63bc614f862f302b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_handover_required</name>
    <filename>structgsm0808__handover__required.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cause</name>
      <anchorfile>structgsm0808__handover__required.html</anchorfile>
      <anchor>a302b066966686e1ee444a2e7a68bd747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_cell_id_list2</type>
      <name>cil</name>
      <anchorfile>structgsm0808__handover__required.html</anchorfile>
      <anchor>a0238cf85d1318ab6a1a9da65c7fce137</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>current_channel_type_1_present</name>
      <anchorfile>structgsm0808__handover__required.html</anchorfile>
      <anchor>a57417440662448e35e9f20ffc696639f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>current_channel_type_1</name>
      <anchorfile>structgsm0808__handover__required.html</anchorfile>
      <anchor>ab05b82f6464791915ad422b82ecc9fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>speech_version_used_present</name>
      <anchorfile>structgsm0808__handover__required.html</anchorfile>
      <anchor>a750988d26879404620ae00b1ca3bfb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_permitted_speech</type>
      <name>speech_version_used</name>
      <anchorfile>structgsm0808__handover__required.html</anchorfile>
      <anchor>ac10a52a1e2d3849c13ed548ea084e366</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>old_bss_to_new_bss_info_present</name>
      <anchorfile>structgsm0808__handover__required.html</anchorfile>
      <anchor>a7eeacc7304cd06e12a741effc69442fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_old_bss_to_new_bss_info</type>
      <name>old_bss_to_new_bss_info</name>
      <anchorfile>structgsm0808__handover__required.html</anchorfile>
      <anchor>ab9200f9cea9193a5d102bdd289b9db54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structgsm0808__handover__required.html</anchorfile>
      <anchor>a2975b31291e8854cf2ca31e29dda0119</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_handover_required_reject</name>
    <filename>structgsm0808__handover__required__reject.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cause</name>
      <anchorfile>structgsm0808__handover__required__reject.html</anchorfile>
      <anchor>af77d6c0c31bb1f0f4a332da2ffa4bf5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structgsm0808__handover__required__reject.html</anchorfile>
      <anchor>a227a8e7c3578a5d23b3e3ea560ad989e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_layer_3_information</name>
    <filename>structgsm0808__layer__3__information.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>l3</name>
      <anchorfile>structgsm0808__layer__3__information.html</anchorfile>
      <anchor>a4adae6baa106f9afa0e1fa2598ebbf79</anchor>
      <arglist>[LAYER_3_INFORMATION_MAXLEN]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>l3_len</name>
      <anchorfile>structgsm0808__layer__3__information.html</anchorfile>
      <anchor>aa90e83cc871e53e99b2dd3c42c442aba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_notification_data</name>
    <filename>structgsm0808__notification__data.html</filename>
    <member kind="variable">
      <type>struct gsm0808_application_data</type>
      <name>app_data</name>
      <anchorfile>structgsm0808__notification__data.html</anchorfile>
      <anchor>ab0ad3d67c34c0559f8ba77e9de89b7ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_data_identity</type>
      <name>data_ident</name>
      <anchorfile>structgsm0808__notification__data.html</anchorfile>
      <anchor>a0a2e0744ebe2774aa74fed9b7c8c320b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>msisdn_present</name>
      <anchorfile>structgsm0808__notification__data.html</anchorfile>
      <anchor>ab687fb1dd0819dd04b68f24ba812e382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>msisdn</name>
      <anchorfile>structgsm0808__notification__data.html</anchorfile>
      <anchor>a9a88a5fb6213a808ce3623c6ea57ab85</anchor>
      <arglist>[MSISDN_MAXLEN+1]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_old_bss_to_new_bss_info</name>
    <filename>structgsm0808__old__bss__to__new__bss__info.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>extra_information_present</name>
      <anchorfile>structgsm0808__old__bss__to__new__bss__info.html</anchorfile>
      <anchor>a11a8abf594bfbfbc45215a14e976f391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>prec</name>
      <anchorfile>structgsm0808__old__bss__to__new__bss__info.html</anchorfile>
      <anchor>ace013ad1b67e89d859aea53845db04db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>lcs</name>
      <anchorfile>structgsm0808__old__bss__to__new__bss__info.html</anchorfile>
      <anchor>a9c42a74ef2840803f25440581e0cba2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ue_prob</name>
      <anchorfile>structgsm0808__old__bss__to__new__bss__info.html</anchorfile>
      <anchor>ab7cd5a7b13bb92d909f0317d5a36f1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_old_bss_to_new_bss_info::@6</type>
      <name>extra_information</name>
      <anchorfile>structgsm0808__old__bss__to__new__bss__info.html</anchorfile>
      <anchor>a964077eb2c60a3fc487f271844de3f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>current_channel_type_2_present</name>
      <anchorfile>structgsm0808__old__bss__to__new__bss__info.html</anchorfile>
      <anchor>a80504dfd754f4e36a3d0749a5c8a2e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mode</name>
      <anchorfile>structgsm0808__old__bss__to__new__bss__info.html</anchorfile>
      <anchor>a809d2b0e205b63280aa3c6185057392e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>field</name>
      <anchorfile>structgsm0808__old__bss__to__new__bss__info.html</anchorfile>
      <anchor>a63125878808ae61efd125da2d5aaea3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_old_bss_to_new_bss_info::@7</type>
      <name>current_channel_type_2</name>
      <anchorfile>structgsm0808__old__bss__to__new__bss__info.html</anchorfile>
      <anchor>a53993d66abb26be9ecff8a7028de11d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>last_eutran_plmn_id_present</name>
      <anchorfile>structgsm0808__old__bss__to__new__bss__info.html</anchorfile>
      <anchor>a24f018da792273f9b15d545aca4314cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_plmn_id</type>
      <name>last_eutran_plmn_id</name>
      <anchorfile>structgsm0808__old__bss__to__new__bss__info.html</anchorfile>
      <anchor>a98b2b873d1167820c0229bcca3a593fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structgsm0808__old__bss__to__new__bss__info.html</anchorfile>
      <anchor>ad1eae7f861e3f9b916063dc4277016e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_perform_location_request</name>
    <filename>structgsm0808__perform__location__request.html</filename>
    <member kind="variable">
      <type>struct bssmap_le_location_type</type>
      <name>location_type</name>
      <anchorfile>structgsm0808__perform__location__request.html</anchorfile>
      <anchor>a84cd6359fc3203e6bf835df76385e0ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_mobile_identity</type>
      <name>imsi</name>
      <anchorfile>structgsm0808__perform__location__request.html</anchorfile>
      <anchor>a2844ddf83e9e1c2551915d5fe235dfc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>more_items</name>
      <anchorfile>structgsm0808__perform__location__request.html</anchorfile>
      <anchor>a9c75b0cb7485a31c22d18ad2f5ddbdf7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_perform_location_response</name>
    <filename>structgsm0808__perform__location__response.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>location_estimate_present</name>
      <anchorfile>structgsm0808__perform__location__response.html</anchorfile>
      <anchor>a471031c135811e30c295b7dc2a81fe1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union gad_raw</type>
      <name>location_estimate</name>
      <anchorfile>structgsm0808__perform__location__response.html</anchorfile>
      <anchor>aaa5eafe1b61db4cc8cd651a58a529f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct lcs_cause_ie</type>
      <name>lcs_cause</name>
      <anchorfile>structgsm0808__perform__location__response.html</anchorfile>
      <anchor>ab265beb480798a19abcab246e9b1aa66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_priority</name>
    <filename>structgsm0808__priority.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm0808_sms_to_vgcs</name>
    <filename>structgsm0808__sms__to__vgcs.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sms</name>
      <anchorfile>structgsm0808__sms__to__vgcs.html</anchorfile>
      <anchor>a841169e9ee72e6f477e9af3970022512</anchor>
      <arglist>[SMS_TO_VGCS_MAXLEN]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>sms_len</name>
      <anchorfile>structgsm0808__sms__to__vgcs.html</anchorfile>
      <anchor>afcc1cf12fbc38711ee67f6f3dea9b973</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_speech_codec</name>
    <filename>structgsm0808__speech__codec.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>fi</name>
      <anchorfile>structgsm0808__speech__codec.html</anchorfile>
      <anchor>a24bdc4277e8fb3a138940b71b3f862e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>pi</name>
      <anchorfile>structgsm0808__speech__codec.html</anchorfile>
      <anchor>a58cb8d6d0c1e4fb159b7ddbfa8439c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>pt</name>
      <anchorfile>structgsm0808__speech__codec.html</anchorfile>
      <anchor>ae8189ffbc1e6578d0a817b271b2e9022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>tf</name>
      <anchorfile>structgsm0808__speech__codec.html</anchorfile>
      <anchor>ae557cc8a9b76e6dac1b61c044d82ac2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>type</name>
      <anchorfile>structgsm0808__speech__codec.html</anchorfile>
      <anchor>a824dd9fdd650d14c9bc2805510a2d72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cfg</name>
      <anchorfile>structgsm0808__speech__codec.html</anchorfile>
      <anchor>a41d4dc737fbb882e9d3a86dbf68899f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_speech_codec_list</name>
    <filename>structgsm0808__speech__codec__list.html</filename>
    <member kind="variable">
      <type>struct gsm0808_speech_codec</type>
      <name>codec</name>
      <anchorfile>structgsm0808__speech__codec__list.html</anchorfile>
      <anchor>a8bfce74b4e009fc552038922d8cfb0d7</anchor>
      <arglist>[SPEECH_CODEC_MAXLEN]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>len</name>
      <anchorfile>structgsm0808__speech__codec__list.html</anchorfile>
      <anchor>ae8d4b123f6d5e424907b9dafc7eaf997</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_talker_identity</name>
    <filename>structgsm0808__talker__identity.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>talker_id</name>
      <anchorfile>structgsm0808__talker__identity.html</anchorfile>
      <anchor>a22ca2a1aff7df8599cbed6cc21fc384e</anchor>
      <arglist>[TALKER_IDENTITY_MAXLEN]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>id_bits</name>
      <anchorfile>structgsm0808__talker__identity.html</anchorfile>
      <anchor>a7fb2e9a4588bf6f70c24a73ba7893048</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_uplink_app_data</name>
    <filename>structgsm0808__uplink__app__data.html</filename>
    <member kind="variable">
      <type>struct gsm0808_cell_id</type>
      <name>cell_identifier</name>
      <anchorfile>structgsm0808__uplink__app__data.html</anchorfile>
      <anchor>a31cb644926b94770fbd6df289db4f224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_layer_3_information</type>
      <name>l3</name>
      <anchorfile>structgsm0808__uplink__app__data.html</anchorfile>
      <anchor>a3a56b0c628545866bc1d78e0f1103e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bt_ind</name>
      <anchorfile>structgsm0808__uplink__app__data.html</anchorfile>
      <anchor>afe5d8186f810ec312b0735ece3ce68ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_uplink_reject_cmd</name>
    <filename>structgsm0808__uplink__reject__cmd.html</filename>
    <member kind="variable">
      <type>enum gsm0808_cause</type>
      <name>cause</name>
      <anchorfile>structgsm0808__uplink__reject__cmd.html</anchorfile>
      <anchor>a09971a7b2e662b1ed16c3a828b7fbc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>current_talker_priority_present</name>
      <anchorfile>structgsm0808__uplink__reject__cmd.html</anchorfile>
      <anchor>ac6ccdb7cc83b7d2628d7a900ce282103</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_talker_priority</type>
      <name>current_talker_priority</name>
      <anchorfile>structgsm0808__uplink__reject__cmd.html</anchorfile>
      <anchor>a71a9f961482e661a74100f32784e57b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rejected_talker_priority_present</name>
      <anchorfile>structgsm0808__uplink__reject__cmd.html</anchorfile>
      <anchor>afea008cdaafc9c11bdc5a32332b7927f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_talker_priority</type>
      <name>rejected_talker_priority</name>
      <anchorfile>structgsm0808__uplink__reject__cmd.html</anchorfile>
      <anchor>a40079f1c33c350b204b2a84ac0298c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>talker_identity_present</name>
      <anchorfile>structgsm0808__uplink__reject__cmd.html</anchorfile>
      <anchor>a3645cd02a6ff6547fad413143c1d6839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_talker_identity</type>
      <name>talker_identity</name>
      <anchorfile>structgsm0808__uplink__reject__cmd.html</anchorfile>
      <anchor>a3dd5811fc0ec2e2e336ca182caf82e27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_uplink_release_ind</name>
    <filename>structgsm0808__uplink__release__ind.html</filename>
    <member kind="variable">
      <type>enum gsm0808_cause</type>
      <name>cause</name>
      <anchorfile>structgsm0808__uplink__release__ind.html</anchorfile>
      <anchor>a05fcb7c529e4c938b4c85934b4b1ddde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>talker_priority_present</name>
      <anchorfile>structgsm0808__uplink__release__ind.html</anchorfile>
      <anchor>a55c3d320b15b77e7a3f1d1771ff8d323</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_talker_priority</type>
      <name>talker_priority</name>
      <anchorfile>structgsm0808__uplink__release__ind.html</anchorfile>
      <anchor>a46a53b2b5fde97a7976e62184d6e33f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_uplink_request</name>
    <filename>structgsm0808__uplink__request.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>talker_priority_present</name>
      <anchorfile>structgsm0808__uplink__request.html</anchorfile>
      <anchor>a087596229161a96ae91f60524c179220</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_talker_priority</type>
      <name>talker_priority</name>
      <anchorfile>structgsm0808__uplink__request.html</anchorfile>
      <anchor>a8c6898044442501c21c749d3fa631a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cell_identifier_present</name>
      <anchorfile>structgsm0808__uplink__request.html</anchorfile>
      <anchor>a60d2450103bbd92b6604fe135d28e21a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_cell_id</type>
      <name>cell_identifier</name>
      <anchorfile>structgsm0808__uplink__request.html</anchorfile>
      <anchor>a989e9f6e5758664ac17d2fb41830f177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>l3_present</name>
      <anchorfile>structgsm0808__uplink__request.html</anchorfile>
      <anchor>a1a8e67c575ce099418cbafe425e273ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_layer_3_information</type>
      <name>l3</name>
      <anchorfile>structgsm0808__uplink__request.html</anchorfile>
      <anchor>aaa30951c1dc94afbde7f9f236f528b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mi_present</name>
      <anchorfile>structgsm0808__uplink__request.html</anchorfile>
      <anchor>a58474abe11caf51553d4480b8f2221be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_mobile_identity</type>
      <name>mi</name>
      <anchorfile>structgsm0808__uplink__request.html</anchorfile>
      <anchor>a49ed02b701129a6d67d35ebe87be6e9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_uplink_request_ack</name>
    <filename>structgsm0808__uplink__request__ack.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>talker_priority_present</name>
      <anchorfile>structgsm0808__uplink__request__ack.html</anchorfile>
      <anchor>afacb58e86ee64709d008224dc36831a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_talker_priority</type>
      <name>talker_priority</name>
      <anchorfile>structgsm0808__uplink__request__ack.html</anchorfile>
      <anchor>aea535f314e1cbc135dc197702864fa6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>emerg_set_ind_present</name>
      <anchorfile>structgsm0808__uplink__request__ack.html</anchorfile>
      <anchor>ab0bca15a393a97bede1cf4bcf68f80c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>talker_identity_present</name>
      <anchorfile>structgsm0808__uplink__request__ack.html</anchorfile>
      <anchor>ac65837fbc4ff43c443ee193a3cfe2c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_talker_identity</type>
      <name>talker_identity</name>
      <anchorfile>structgsm0808__uplink__request__ack.html</anchorfile>
      <anchor>acf609701229ee3e3efdc4b56a7895ad7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_uplink_request_cnf</name>
    <filename>structgsm0808__uplink__request__cnf.html</filename>
    <member kind="variable">
      <type>struct gsm0808_cell_id</type>
      <name>cell_identifier</name>
      <anchorfile>structgsm0808__uplink__request__cnf.html</anchorfile>
      <anchor>a9b27ac16ddae30793e888b5aa253b340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>talker_identity_present</name>
      <anchorfile>structgsm0808__uplink__request__cnf.html</anchorfile>
      <anchor>aee73cdc91256c1967130819e5b2bba0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_talker_identity</type>
      <name>talker_identity</name>
      <anchorfile>structgsm0808__uplink__request__cnf.html</anchorfile>
      <anchor>a3f80a0872118b6a046a86c0d684c73d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_layer_3_information</type>
      <name>l3</name>
      <anchorfile>structgsm0808__uplink__request__cnf.html</anchorfile>
      <anchor>adf927e9582610a6547f51da2f43649b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_uplink_seized_cmd</name>
    <filename>structgsm0808__uplink__seized__cmd.html</filename>
    <member kind="variable">
      <type>enum gsm0808_cause</type>
      <name>cause</name>
      <anchorfile>structgsm0808__uplink__seized__cmd.html</anchorfile>
      <anchor>a9b5fd1d6cfccaa0658c41f70b8fb2193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>talker_priority_present</name>
      <anchorfile>structgsm0808__uplink__seized__cmd.html</anchorfile>
      <anchor>ae0137bf8cf90c16cb66b2ed40daa33dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_talker_priority</type>
      <name>talker_priority</name>
      <anchorfile>structgsm0808__uplink__seized__cmd.html</anchorfile>
      <anchor>ae1dc1039a4aea075b1193d952f09370e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>emerg_set_ind_present</name>
      <anchorfile>structgsm0808__uplink__seized__cmd.html</anchorfile>
      <anchor>a26286a6f6fa086b47b07afaac58cffaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>talker_identity_present</name>
      <anchorfile>structgsm0808__uplink__seized__cmd.html</anchorfile>
      <anchor>aa91ba241108a20110efcf86dda8119b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_talker_identity</type>
      <name>talker_identity</name>
      <anchorfile>structgsm0808__uplink__seized__cmd.html</anchorfile>
      <anchor>a9891e1b24885e483c0e4d53f3abc010d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_vgcs_feature_flags</name>
    <filename>structgsm0808__vgcs__feature__flags.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm0808_vgcs_vbs_area_cell_info</name>
    <filename>structgsm0808__vgcs__vbs__area__cell__info.html</filename>
    <member kind="variable">
      <type>struct gsm0808_cell_id_list_segment</type>
      <name>cils</name>
      <anchorfile>structgsm0808__vgcs__vbs__area__cell__info.html</anchorfile>
      <anchor>a52c45174ee925535a5a0cf7b6e2232e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ass_req_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__area__cell__info.html</anchorfile>
      <anchor>abf17771bcd2b5660788f04f6627a8c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_assignment_requirement</type>
      <name>ass_req</name>
      <anchorfile>structgsm0808__vgcs__vbs__area__cell__info.html</anchorfile>
      <anchor>a1ff90a8a08f03cd23ecd681ecac9e061</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_vgcs_vbs_assign_fail</name>
    <filename>structgsm0808__vgcs__vbs__assign__fail.html</filename>
    <member kind="variable">
      <type>enum gsm0808_cause</type>
      <name>cause</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__fail.html</anchorfile>
      <anchor>accd0539648a87d3c58422ed0c6e5f033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>circuit_pool_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__fail.html</anchorfile>
      <anchor>a91a20e3a5251f96978a80ce062bfc605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>circuit_pool</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__fail.html</anchorfile>
      <anchor>a531e165088cb41fc75e449567c68f25e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cpl_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__fail.html</anchorfile>
      <anchor>a3b1e815133d84440fa7b917876746e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_circuit_pool_list</type>
      <name>cpl</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__fail.html</anchorfile>
      <anchor>a0a6cd57d9b65003b28f64f41c2d5b95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>codec_list_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__fail.html</anchorfile>
      <anchor>a5ae82a87cba3106cd90b48644584354f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_speech_codec_list</type>
      <name>codec_list_bss_supported</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__fail.html</anchorfile>
      <anchor>a12ef41aa7b76dc3ddac4ca74b80bcad2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_vgcs_vbs_assign_req</name>
    <filename>structgsm0808__vgcs__vbs__assign__req.html</filename>
    <member kind="variable">
      <type>struct gsm0808_channel_type</type>
      <name>channel_type</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>a344c5a9a1bdcb3935dfd63645439bec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_assignment_requirement</type>
      <name>ass_req</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>a794ceac4efd7b203ae5765e6df094364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_cell_id</type>
      <name>cell_identifier</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>a7f6c3320c2123ecf4ded37857ef76038</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_group_callref</type>
      <name>callref</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>a62d1389e255612361b76027eb6c192c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>priority_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>abd7b60ce648168309531cc58f878ee5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_priority</type>
      <name>priority</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>a57ee87982d1d5f8bd85e7a2dccede4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cic_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>a81973bd9f62f6d6f2c8df947d6f8ffe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cic</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>a8d1a9099b37f436ada20192fc93e3a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>downlink_dtx_flag_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>aa3f4b787c23b748641e2ef612da8cdbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_downlink_dtx_flag</type>
      <name>downlink_dtx_flag</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>af9eea60e8cc729c3900e95958c706f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>encryption_information_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>a19f8444df7aba184fc1d280928278234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_encrypt_info</type>
      <name>encryption_information</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>a01f42d5b68f9686012de0eceb0f8e026</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>vstk_rand_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>a3442c86689eef1a0c4d0b82045cd0a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>vstk_rand</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>add35e026bde636df6564a76036843171</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>vstk_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>a8f2d35734450d98f52e8daf5b45f7006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>vstk</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>ae33edf86a93b6870662cc9d9584bcc5c</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cils_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>a7b4a2206da97df310973da64fa525239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_cell_id_list_segment</type>
      <name>cils</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>a93b17905924a22d2092cd8a4e33119fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>aoip_transport_layer_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>a57409e652ffa93b529aa378f0dbb2395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct sockaddr_storage</type>
      <name>aoip_transport_layer</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>a0e8d2c47ac95cedd872b339194e7dfdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>call_id_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>ac3e06ebce1ddd7636adbe5f248df759f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>call_id</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>ae0de3936dddd987cd8e0a4f5353758ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>codec_list_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>af676a8ed248bc83e1540907798babbd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_speech_codec_list</type>
      <name>codec_list_msc_preferred</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__req.html</anchorfile>
      <anchor>ad606cf32c41a1ebb67a186335f16a860</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_vgcs_vbs_assign_res</name>
    <filename>structgsm0808__vgcs__vbs__assign__res.html</filename>
    <member kind="variable">
      <type>struct gsm0808_channel_type</type>
      <name>channel_type</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__res.html</anchorfile>
      <anchor>a25fc15de5cc7d58bc6cd28ef79252503</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_cell_id</type>
      <name>cell_identifier</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__res.html</anchorfile>
      <anchor>afcfb2006c069d88a665a4f2cfa83df87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>chosen_channel_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__res.html</anchorfile>
      <anchor>a88faabde97d4886664eb3c33a6a61073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chosen_channel</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__res.html</anchorfile>
      <anchor>ab079eb434cc457842515c8b7c70704aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cic_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__res.html</anchorfile>
      <anchor>a18244c8072ea066e8bf33cc45ce4b2ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cic</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__res.html</anchorfile>
      <anchor>aca2aa294b157f09aca9b819e903ff06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>circuit_pool_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__res.html</anchorfile>
      <anchor>aafe5958b4ffb6f4047ea281c95b4cccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>circuit_pool</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__res.html</anchorfile>
      <anchor>a81844eefb691feed0d511d5739fd0c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>aoip_transport_layer_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__res.html</anchorfile>
      <anchor>a8686ad4100c4b856674b6a4977e10446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct sockaddr_storage</type>
      <name>aoip_transport_layer</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__res.html</anchorfile>
      <anchor>a560cd6b379bd7c74faf3b406124c370a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>codec_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__res.html</anchorfile>
      <anchor>a432103ede58111eba9821b17de698647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_speech_codec</type>
      <name>codec_msc_chosen</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__res.html</anchorfile>
      <anchor>a7850a2fcbb555ef133068aa2f2284eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>call_id_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__res.html</anchorfile>
      <anchor>a36bd8b7ad96492a2684dd55d85965032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>call_id</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__res.html</anchorfile>
      <anchor>afed1367e8f03a2c7e332c95f3a49c118</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_vgcs_vbs_assign_stat</name>
    <filename>structgsm0808__vgcs__vbs__assign__stat.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>cils_est_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__stat.html</anchorfile>
      <anchor>a2fc133c634cf0f78e748942117cac6b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_cell_id_list_segment</type>
      <name>cils_est</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__stat.html</anchorfile>
      <anchor>aa959fbfffc59d73a3d987841b440cd78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cils_tbe_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__stat.html</anchorfile>
      <anchor>a8a27fa2c11f0f74c01433f1bdd7e24bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_cell_id_list_segment</type>
      <name>cils_tbe</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__stat.html</anchorfile>
      <anchor>ae7c9b6797a51ad5b56c1224a6723680d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cils_rel_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__stat.html</anchorfile>
      <anchor>a4076791a9bc437110daa5935368df2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_cell_id_list_segment</type>
      <name>cils_rel</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__stat.html</anchorfile>
      <anchor>a833cd605c021ac24a2895d3b7f667227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cils_ne_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__stat.html</anchorfile>
      <anchor>abb2deebd57affca29f6d6d0615babae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_cell_id_list_segment</type>
      <name>cils_ne</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__stat.html</anchorfile>
      <anchor>acb6c5ba80c65835cb094fdc1695fddf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cell_status_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__stat.html</anchorfile>
      <anchor>ab8fbc7fd6f9c1ef279aa16f94d9f6642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_vgcs_vbs_cell_status</type>
      <name>cell_status</name>
      <anchorfile>structgsm0808__vgcs__vbs__assign__stat.html</anchorfile>
      <anchor>a5a85b4a3383206bf4a419c7cf468499f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_vgcs_vbs_setup</name>
    <filename>structgsm0808__vgcs__vbs__setup.html</filename>
    <member kind="variable">
      <type>struct gsm0808_group_callref</type>
      <name>callref</name>
      <anchorfile>structgsm0808__vgcs__vbs__setup.html</anchorfile>
      <anchor>a89bf6c07703457f85775a7d31c73a565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>priority_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__setup.html</anchorfile>
      <anchor>ae31d4733bf3d4c847c45b7c06fa490aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_priority</type>
      <name>priority</name>
      <anchorfile>structgsm0808__vgcs__vbs__setup.html</anchorfile>
      <anchor>a2585b6acba547247395048096b817463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>vgcs_feature_flags_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__setup.html</anchorfile>
      <anchor>aa2ed3408211a2ea0070d2063300f2b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_vgcs_feature_flags</type>
      <name>flags</name>
      <anchorfile>structgsm0808__vgcs__vbs__setup.html</anchorfile>
      <anchor>aa0f835b2ad129d033dabc8c71a7e08d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm0808_vgcs_vbs_setup_ack</name>
    <filename>structgsm0808__vgcs__vbs__setup__ack.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>vgcs_feature_flags_present</name>
      <anchorfile>structgsm0808__vgcs__vbs__setup__ack.html</anchorfile>
      <anchor>a1097e8759ce4e2a17a8e4c3ed8af6985</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm0808_vgcs_feature_flags</type>
      <name>flags</name>
      <anchorfile>structgsm0808__vgcs__vbs__setup__ack.html</anchorfile>
      <anchor>aa63db5cf06fe188291e0fc8b5e9e0500</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm23041_etws_primary_gsm</name>
    <filename>structgsm23041__etws__primary__gsm.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>serial_nr</name>
      <anchorfile>structgsm23041__etws__primary__gsm.html</anchorfile>
      <anchor>a2cdbe0a517fcfad13cf118a728e3f9d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>message_id</name>
      <anchorfile>structgsm23041__etws__primary__gsm.html</anchorfile>
      <anchor>ab392dfeef8ed15c5df290b81ac6087dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>warning_type</name>
      <anchorfile>structgsm23041__etws__primary__gsm.html</anchorfile>
      <anchor>ac384b3bb0de334b256208b3fa0c8e97c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>warning_sec_info</name>
      <anchorfile>structgsm23041__etws__primary__gsm.html</anchorfile>
      <anchor>a1c4a0ea6396c2b8e152ad620c6b6c502</anchor>
      <arglist>[50]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm23041_msg_param_gsm</name>
    <filename>structgsm23041__msg__param__gsm.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>serial_nr</name>
      <anchorfile>structgsm23041__msg__param__gsm.html</anchorfile>
      <anchor>a6e172e0cc5de401e2db73e60435dd680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>message_id</name>
      <anchorfile>structgsm23041__msg__param__gsm.html</anchorfile>
      <anchor>a43c59712579a6f953f149df12b9e053c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>dcs</name>
      <anchorfile>structgsm23041__msg__param__gsm.html</anchorfile>
      <anchor>a7c3033804bcc1f28f383229474b58e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm23041_msg_param_gsm::@116</type>
      <name>page_param</name>
      <anchorfile>structgsm23041__msg__param__gsm.html</anchorfile>
      <anchor>a6e79917f80d53836a28aefc4cdde733f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>content</name>
      <anchorfile>structgsm23041__msg__param__gsm.html</anchorfile>
      <anchor>a46c8b145c8cc81d078a8ab080be21d8e</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm23041_msg_param_umts</name>
    <filename>structgsm23041__msg__param__umts.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structgsm23041__msg__param__umts.html</anchorfile>
      <anchor>a12fe020ef962f1a031f9bcec51d0c153</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>message_id</name>
      <anchorfile>structgsm23041__msg__param__umts.html</anchorfile>
      <anchor>ad171ded035da052d6e4897ef100f0b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>serial_nr</name>
      <anchorfile>structgsm23041__msg__param__umts.html</anchorfile>
      <anchor>a3f1cd3bbb43f298797d8bcdfdf2fd1ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>dcs</name>
      <anchorfile>structgsm23041__msg__param__umts.html</anchorfile>
      <anchor>a24b1eb1bd0400fb7d4089984e6d2e1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>content</name>
      <anchorfile>structgsm23041__msg__param__umts.html</anchorfile>
      <anchor>a8eb7a33b2d2e24c9ec98675ff2c9998b</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm29118_paging_req</name>
    <filename>structgsm29118__paging__req.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>imsi</name>
      <anchorfile>structgsm29118__paging__req.html</anchorfile>
      <anchor>aa7dcdb2ce631a090e35e391b7d0632d5</anchor>
      <arglist>[GSM48_MI_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>vlr_name</name>
      <anchorfile>structgsm29118__paging__req.html</anchorfile>
      <anchor>ab16c401f82110da447d0ba3b531ed381</anchor>
      <arglist>[SGS_VLR_NAME_MAXLEN+1]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>serv_ind</name>
      <anchorfile>structgsm29118__paging__req.html</anchorfile>
      <anchor>a2c3aba1277b88f7e2371f1bd1dd20bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>lai_present</name>
      <anchorfile>structgsm29118__paging__req.html</anchorfile>
      <anchor>aa06caf85c274fa33c2ac7e89cf7bd4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_location_area_id</type>
      <name>lai</name>
      <anchorfile>structgsm29118__paging__req.html</anchorfile>
      <anchor>af53b1a03907c7ad369e42b01139d9dc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm29118_reset_msg</name>
    <filename>structgsm29118__reset__msg.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>vlr_name_present</name>
      <anchorfile>structgsm29118__reset__msg.html</anchorfile>
      <anchor>a88fc1dd2f689df078e71f898a2df6ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>vlr_name</name>
      <anchorfile>structgsm29118__reset__msg.html</anchorfile>
      <anchor>ae55bf8b1daeb293104bdd0ca0880938d</anchor>
      <arglist>[SGS_VLR_NAME_MAXLEN+1]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mme_name_present</name>
      <anchorfile>structgsm29118__reset__msg.html</anchorfile>
      <anchor>a9c43297c010dfc34f8c0a62d51abd55b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>mme_name</name>
      <anchorfile>structgsm29118__reset__msg.html</anchorfile>
      <anchor>a76e1c832cd0c075f9955c737e811f716</anchor>
      <arglist>[SGS_MME_NAME_LEN+1]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm341_etws_message</name>
    <filename>structgsm341__etws__message.html</filename>
    <member kind="variable">
      <type>struct gsm341_etws_message::@36</type>
      <name>serial</name>
      <anchorfile>structgsm341__etws__message.html</anchorfile>
      <anchor>a67144177bc7e3500efeec6fd874f96bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structgsm341__etws__message.html</anchorfile>
      <anchor>a054dbf3f4a479ec78baa9b6c7914c98f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>warning_type</name>
      <anchorfile>structgsm341__etws__message.html</anchorfile>
      <anchor>a16ac55b2fc11c1757c41b4813c6fb683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structgsm341__etws__message.html</anchorfile>
      <anchor>a8054fb20c77865876e63aca94de4c2ca</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm341_ms_message</name>
    <filename>structgsm341__ms__message.html</filename>
    <member kind="variable">
      <type>struct gsm341_ms_message::@30</type>
      <name>serial</name>
      <anchorfile>structgsm341__ms__message.html</anchorfile>
      <anchor>ae9796b5bb9f5b199c50cf822650891ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structgsm341__ms__message.html</anchorfile>
      <anchor>af9ac1311a287534480a9761f544743f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm341_ms_message::@31</type>
      <name>dcs</name>
      <anchorfile>structgsm341__ms__message.html</anchorfile>
      <anchor>a1008d61c205ceb5e327d3bd2ea796be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm341_ms_message::@32</type>
      <name>page</name>
      <anchorfile>structgsm341__ms__message.html</anchorfile>
      <anchor>a5b5ed8b8f81e9254efe625fdd3055683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structgsm341__ms__message.html</anchorfile>
      <anchor>a1a61f62c4d999d368f9395f5061c9373</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm411_rp_hdr</name>
    <filename>structgsm411__rp__hdr.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>len</name>
      <anchorfile>structgsm411__rp__hdr.html</anchorfile>
      <anchor>a579abceb4e835cbe0935ebfaf06179c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structgsm411__rp__hdr.html</anchorfile>
      <anchor>a4eecb99b543153c8deb4b33a108272fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_ref</name>
      <anchorfile>structgsm411__rp__hdr.html</anchorfile>
      <anchor>aafa967e989386fbb7cc9cde454716912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structgsm411__rp__hdr.html</anchorfile>
      <anchor>aa19d22bbb3a11a140e75fcb736f2a4c6</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm411_smc_inst</name>
    <filename>structgsm411__smc__inst.html</filename>
    <member kind="variable">
      <type>uint64_t</type>
      <name>id</name>
      <anchorfile>structgsm411__smc__inst.html</anchorfile>
      <anchor>a3312c0f01e7f11078c3f9919f4cdc071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>network</name>
      <anchorfile>structgsm411__smc__inst.html</anchorfile>
      <anchor>a98ae8bac6f8ada9abe77dc68b8e7cd5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>mn_recv</name>
      <anchorfile>structgsm411__smc__inst.html</anchorfile>
      <anchor>a457ba4546c165517d72f320246f6723d</anchor>
      <arglist>)(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>mm_send</name>
      <anchorfile>structgsm411__smc__inst.html</anchorfile>
      <anchor>a508709969e309db98acff7f9a807c476</anchor>
      <arglist>)(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg, int cp_msg_type)</arglist>
    </member>
    <member kind="variable">
      <type>enum gsm411_cp_state</type>
      <name>cp_state</name>
      <anchorfile>structgsm411__smc__inst.html</anchorfile>
      <anchor>a77cab377037dd75ed6b41b36b6a6d58f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_timer_list</type>
      <name>cp_timer</name>
      <anchorfile>structgsm411__smc__inst.html</anchorfile>
      <anchor>a178550915663761992cd201db0aa515b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct msgb *</type>
      <name>cp_msg</name>
      <anchorfile>structgsm411__smc__inst.html</anchorfile>
      <anchor>a06e32a9a9579ffe67364ccae248e738d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cp_rel</name>
      <anchorfile>structgsm411__smc__inst.html</anchorfile>
      <anchor>abf7219fcb78cb3b67e3baf523c19ca1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cp_retx</name>
      <anchorfile>structgsm411__smc__inst.html</anchorfile>
      <anchor>aecaaf0d803663f2d22efcbdde5a8d365</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cp_max_retr</name>
      <anchorfile>structgsm411__smc__inst.html</anchorfile>
      <anchor>a21877244a1ee1e99b9cbc64fd43ae73c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cp_tc1</name>
      <anchorfile>structgsm411__smc__inst.html</anchorfile>
      <anchor>a674c36edb1e8bb37f627368aaafd548f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm411_smr_inst</name>
    <filename>structgsm411__smr__inst.html</filename>
    <member kind="variable">
      <type>uint64_t</type>
      <name>id</name>
      <anchorfile>structgsm411__smr__inst.html</anchorfile>
      <anchor>ae19fd4a4b2378b5470374a94f5cfac2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>network</name>
      <anchorfile>structgsm411__smr__inst.html</anchorfile>
      <anchor>ae50695a85536d83241a6b4a36178ce8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>rl_recv</name>
      <anchorfile>structgsm411__smr__inst.html</anchorfile>
      <anchor>a637f390679b8d7d70a23de860ec21d88</anchor>
      <arglist>)(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>mn_send</name>
      <anchorfile>structgsm411__smr__inst.html</anchorfile>
      <anchor>ad0ebe3f0d9f95eba48da41c9ea066b0e</anchor>
      <arglist>)(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg)</arglist>
    </member>
    <member kind="variable">
      <type>enum gsm411_rp_state</type>
      <name>rp_state</name>
      <anchorfile>structgsm411__smr__inst.html</anchorfile>
      <anchor>a00f246181996daa9a72ed058aec969ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_timer_list</type>
      <name>rp_timer</name>
      <anchorfile>structgsm411__smr__inst.html</anchorfile>
      <anchor>a0b77c250298c197c101a878f11dece9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm412_block_type</name>
    <filename>structgsm412__block__type.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm412_sched_msg</name>
    <filename>structgsm412__sched__msg.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm414_close_mslot_loop_ack</name>
    <filename>structgsm414__close__mslot__loop__ack.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm414_close_mslot_loop_cmd</name>
    <filename>structgsm414__close__mslot__loop__cmd.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm414_egprs_st_sb_loop_cmd</name>
    <filename>structgsm414__egprs__st__sb__loop__cmd.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm414_gprs_test_mode_cmd</name>
    <filename>structgsm414__gprs__test__mode__cmd.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_act_pdp_ctx_req</name>
    <filename>structgsm48__act__pdp__ctx__req.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>req_nsapi</name>
      <anchorfile>structgsm48__act__pdp__ctx__req.html</anchorfile>
      <anchor>a6f62fa09a554ad5395417b20ff12c33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>req_llc_sapi</name>
      <anchorfile>structgsm48__act__pdp__ctx__req.html</anchorfile>
      <anchor>afee6edddf2d33aeaa9e5ab87015ae706</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structgsm48__act__pdp__ctx__req.html</anchorfile>
      <anchor>a84a5a2b64719467323f3683d3842f048</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_add_ass</name>
    <filename>structgsm48__add__ass.html</filename>
    <member kind="variable">
      <type>struct gsm48_chan_desc</type>
      <name>chan_desc</name>
      <anchorfile>structgsm48__add__ass.html</anchorfile>
      <anchor>a62b90c230181539d26c43698a512dc08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structgsm48__add__ass.html</anchorfile>
      <anchor>a02fdbe7080a8f8a601ca7be7f055e97e</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_ass_cmd</name>
    <filename>structgsm48__ass__cmd.html</filename>
    <member kind="variable">
      <type>struct gsm48_chan_desc</type>
      <name>chan_desc</name>
      <anchorfile>structgsm48__ass__cmd.html</anchorfile>
      <anchor>a89265d0d7b60ba52fb1719fb312106b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_command</name>
      <anchorfile>structgsm48__ass__cmd.html</anchorfile>
      <anchor>a06d387041e54c5296145daad866f6123</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structgsm48__ass__cmd.html</anchorfile>
      <anchor>a19692edb4b0c8fdce158d74cc969b8bd</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_ass_cpl</name>
    <filename>structgsm48__ass__cpl.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rr_cause</name>
      <anchorfile>structgsm48__ass__cpl.html</anchorfile>
      <anchor>ad71bcf0133ab2f2cd8633eade10a97be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_ass_fail</name>
    <filename>structgsm48__ass__fail.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rr_cause</name>
      <anchorfile>structgsm48__ass__fail.html</anchorfile>
      <anchor>a0064973021f8618603eacc0a33487cb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_attach_ack</name>
    <filename>structgsm48__attach__ack.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_auth_ciph_req</name>
    <filename>structgsm48__auth__ciph__req.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_auth_ciph_resp</name>
    <filename>structgsm48__auth__ciph__resp.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_auth_req</name>
    <filename>structgsm48__auth__req.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_auth_resp</name>
    <filename>structgsm48__auth__resp.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sres</name>
      <anchorfile>structgsm48__auth__resp.html</anchorfile>
      <anchor>a8383aa859d8e63091ba0abff3177a2c3</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_cell_desc</name>
    <filename>structgsm48__cell__desc.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_cell_options</name>
    <filename>structgsm48__cell__options.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_cell_sel_par</name>
    <filename>structgsm48__cell__sel__par.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_chan_desc</name>
    <filename>structgsm48__chan__desc.html</filename>
    <member kind="function">
      <type>union gsm48_chan_desc::@61</type>
      <name>__attribute__</name>
      <anchorfile>structgsm48__chan__desc.html</anchorfile>
      <anchor>a3f6749d653fefe2ffdd78d78e3f0eed5</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>structgsm48__chan__desc.html</anchorfile>
      <anchor>a1c90318bd97ffcc8f247af2f0e8869bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_chan_mode_modify</name>
    <filename>structgsm48__chan__mode__modify.html</filename>
    <member kind="variable">
      <type>struct gsm48_chan_desc</type>
      <name>chan_desc</name>
      <anchorfile>structgsm48__chan__mode__modify.html</anchorfile>
      <anchor>a128d52456fd88f51c879ccbb208ccbb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mode</name>
      <anchorfile>structgsm48__chan__mode__modify.html</anchorfile>
      <anchor>a030ce9c63d04d2113916f34342fb1bb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_chan_rel</name>
    <filename>structgsm48__chan__rel.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rr_cause</name>
      <anchorfile>structgsm48__chan__rel.html</anchorfile>
      <anchor>acbb15ad6a8fcc1ddab2f4889f0f546c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structgsm48__chan__rel.html</anchorfile>
      <anchor>adfac7ebc9c0692d953eb39d4a77aeb7e</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_cip_mode_cmd</name>
    <filename>structgsm48__cip__mode__cmd.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_classmark1</name>
    <filename>structgsm48__classmark1.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_classmark2</name>
    <filename>structgsm48__classmark2.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_classmark3</name>
    <filename>structgsm48__classmark3.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>a5_bits</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ab2ebcec6ffe42b00fb26f4e0b605a87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mult_band_supp</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a446d920cc5bde7e899f03a9c879f6864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>assoc_radio_cap_1</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a9ccb20f84337c271f4e7838ea4fb977a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>assoc_radio_cap_2</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a22de0c71b65a796aff50023df2599440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>present</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a7ba57e4782220cc79d6268d76515427c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>r_gsm_assoc_radio_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>aa50db69cc2ea9b9818e886de3326c157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@38</type>
      <name>r_support</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>afb469336c17f5edda4575412eed0d9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mslot_class</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a76e7138f2da92ffea98aa99aebfe98e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@39</type>
      <name>hscsd_mult_slot_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a8868c11c76a97769c07491c397946f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ucs2_treatment</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>abdf35ad03982cd2fb81fc5e52cdba6ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>extended_meas_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a5b224fe44e6ac5dc91fd7ae44d54e2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sms_value</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a180886dd45f3533b7d2e0098591288ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sm_value</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a3d5aedd990022e08f728ed538c626396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@40</type>
      <name>ms_meas_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a22211b294542752134b5f76716ac0872</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>method</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>aee3a02895433e04aa0a5367d3481e9f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@41</type>
      <name>ms_pos_method_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>aa26059782f55b559a36ba028d24b153f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@42</type>
      <name>ecsd_multislot_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a7e75600991e60bf1ebcda56a78b01231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mod_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a26e6afcfb6a697c9e1ea9acb5375aa61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>value</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ade9ae7e5a9c7977ba90dab953a027c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@43::@56</type>
      <name>rf_pwr_cap_1</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ab3314276c7f931a331f473ff8c2139c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@43::@57</type>
      <name>rf_pwr_cap_2</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>aac72b5cc4a649bf6dd60bc4b2226a607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@43</type>
      <name>psk8_struct</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ab710315734927f0fa3f708fb98d7e064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>assoc_radio_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ae8f0d806be23f31a104e25aab581e4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@44</type>
      <name>gsm_400_bands_supp</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a24347bff57f7e4af64466ff3c311b650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@45</type>
      <name>gsm_850_assoc_radio_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ad0ed1d36cbb89b747e048c627da65ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@46</type>
      <name>gsm_1900_assoc_radio_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ad955ad4bea90f86b360ffe7a57a4d492</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>umts_fdd_rat_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>abe4818eab98089401697799e7d77e7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>umts_tdd_rat_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a6e724c6200ac890c2c26f328b5d4f0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cdma200_rat_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a685b11f90b4c65350ae06887e8be8bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>single_slot_dtm</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a4aff733743b13bd33dac027460dc2b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@47::@58</type>
      <name>dtm_egprs_multislot_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>aec0520089eb8306bdaad7d5bcc35605e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@47</type>
      <name>dtm_gprs_multislot_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a70edfa53490796b25d9528395421760f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@48</type>
      <name>single_band_supp</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a6988092fa9aa94c0ebbb65cf9e881bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@49</type>
      <name>gsm_750_assoc_radio_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a1b38474ad10bf8cffc1e9fe686eb80d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>umts_1_28_mcps_tdd_rat_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a1acdb5e503bb2de947452f15415f2e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>geran_feature_package</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a5b2071a67c27226f637a3c501ef37b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@50::@59</type>
      <name>extended_dtm_egprs_multislot_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ae4cdb1cfd0ffb969b3f3f805b7d2e296</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@50</type>
      <name>extended_dtm_gprs_multislot_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>aab7ab84276f43726759b19261122d2d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@51</type>
      <name>high_multislot_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ab66f4dc9c61e3c89024af06214867405</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>geran_feature_package_2</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ae0f15e412f41bd8444f7a1b036b572d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>gmsk_multislot_power_prof</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ad760cd731b734be97ce5b2462fa51f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>psk8_multislot_power_prof</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ab5f48193b2706298cb426e8279cae06e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@52</type>
      <name>t_gsm_400_bands_supp</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>af9733b5443f27224fc4b2d9c202c0807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>dl_advanced_rx_perf</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a6b3a2e4b4657fab66de9bb399e6c495a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>dtm_enhancements_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a44127617aa44256c5a42c7619edcd524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>offset_required</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a5a2065974a7af3fd01ee861dda0211ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@53::@60</type>
      <name>dtm_egprs_high_multislot_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>aa4c788494d862e6f06ee3dc680f897d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@53</type>
      <name>dtm_gprs_high_multislot_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a52f4b84ffdc7a7d5dd957c9906d99b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>repeated_acch_capability</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>aed772faebc3ba9d25bebd9be62cc391b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@54</type>
      <name>gsm_710_assoc_radio_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ad04a573ea71a8cf2b5c43c538867ee35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark3::@55</type>
      <name>t_gsm_810_assoc_radio_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>aa621781cec594d0991433075366ba81a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ciphering_mode_setting_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a4ad60cf965ddd72e4ab76cc69f54c118</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>add_pos_cap</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ac0dadd7225832653365f74414cc07ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>e_utra_fdd_supp</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a49a139f4f0ed5373de5e1b27374211c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>e_utra_tdd_supp</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a6649cabe41a48f72271aa88f8d25af5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>e_utra_meas_rep_supp</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ac31464b843fdf5f62a92f80c6a46e20e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>prio_resel_supp</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a983a5d39f2f5501ca26bb222f1560cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>utra_csg_cells_rep</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>aaaf0f4c87a93cf9ceb85870b6205de4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>vamos_level</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a038b8b179fedf043977ada153eb5fbb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>tighter_capability</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a63ca5f217bdbb79131a93ee5bbbe29f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>sel_ciph_dl_sacch</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>ac2ab6764e1e4d4d1af57c73afc85e34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cs_ps_srvcc_geran_utra</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a234951171419ee588c130c1e9a35b09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cs_ps_srvcc_geran_eutra</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a30dd52570329c47b39ec9e424185c7e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>geran_net_sharing</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a09aae858f96198a356e65883fc3ee359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>e_utra_wb_rsrq_meas_supp</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>aba6172ea7ced5250e613492780550a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>er_band_support</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a6de8c99fc391fb5f7eb331a6b52a28b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>utra_mult_band_ind_supp</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a10af9ec533dc2b5f2553650d6003ee73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>e_utra_mult_band_ind_supp</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a4fa27d7fce4577810cc184ea08a35878</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>extended_tsc_set_cap_supp</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>aa8ed7ef0ab7ec16de478f328f449baab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>extended_earfcn_val_range</name>
      <anchorfile>structgsm48__classmark3.html</anchorfile>
      <anchor>a0f152dc011ca784cd34f4f6df4577ed6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_cm_change</name>
    <filename>structgsm48__cm__change.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cm2_len</name>
      <anchorfile>structgsm48__cm__change.html</anchorfile>
      <anchor>ab18f0cb129f2010faf6b93f1c102d1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark2</type>
      <name>cm2</name>
      <anchorfile>structgsm48__cm__change.html</anchorfile>
      <anchor>adc90dbd8e7956c664abd7a1d94eb088e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structgsm48__cm__change.html</anchorfile>
      <anchor>afc0f1d0a2176be475b227e8d697112a4</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_control_channel_descr</name>
    <filename>structgsm48__control__channel__descr.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_frq_redef</name>
    <filename>structgsm48__frq__redef.html</filename>
    <member kind="variable">
      <type>struct gsm48_chan_desc</type>
      <name>chan_desc</name>
      <anchorfile>structgsm48__frq__redef.html</anchorfile>
      <anchor>af223e3c632529f47b6b5697cfc9ad230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mob_alloc_len</name>
      <anchorfile>structgsm48__frq__redef.html</anchorfile>
      <anchor>afcb971189857bec159f4f45ae01290a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mob_alloc</name>
      <anchorfile>structgsm48__frq__redef.html</anchorfile>
      <anchor>aed6d07b526e1a0180cdcaab370c79aa0</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_gprs_susp_req</name>
    <filename>structgsm48__gprs__susp__req.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>tlli</name>
      <anchorfile>structgsm48__gprs__susp__req.html</anchorfile>
      <anchor>a9249e9355b3858253fe2e58f63bcb1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ra_id</name>
      <anchorfile>structgsm48__gprs__susp__req.html</anchorfile>
      <anchor>aaca96e70cbd1ac1b6972088e410e1987</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cause</name>
      <anchorfile>structgsm48__gprs__susp__req.html</anchorfile>
      <anchor>a6b41e0dbd1c63111cecd1c6a4f289bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>options</name>
      <anchorfile>structgsm48__gprs__susp__req.html</anchorfile>
      <anchor>ae59843bc9f23871f7430828f9f2543ff</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_hdr</name>
    <filename>structgsm48__hdr.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>proto_discr</name>
      <anchorfile>structgsm48__hdr.html</anchorfile>
      <anchor>a37d7e6f11880221991f7065005e95eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structgsm48__hdr.html</anchorfile>
      <anchor>a655516841b59cf4a183d3cff9f49e633</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structgsm48__hdr.html</anchorfile>
      <anchor>aaa99eb49dd184e7c3eb515674609a5b7</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_hdr_sh</name>
    <filename>structgsm48__hdr__sh.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_ho_cmd</name>
    <filename>structgsm48__ho__cmd.html</filename>
    <member kind="variable">
      <type>struct gsm48_cell_desc</type>
      <name>cell_desc</name>
      <anchorfile>structgsm48__ho__cmd.html</anchorfile>
      <anchor>abc0ea4dcc7052a5915e43f7f9fd72e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_chan_desc</type>
      <name>chan_desc</name>
      <anchorfile>structgsm48__ho__cmd.html</anchorfile>
      <anchor>ab345ef6e722d361f178fe5c17dca3de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ho_ref</name>
      <anchorfile>structgsm48__ho__cmd.html</anchorfile>
      <anchor>a5aaaf3b781a29290c3be6160c58c20a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_command</name>
      <anchorfile>structgsm48__ho__cmd.html</anchorfile>
      <anchor>ad90eab44d9eb830998ef248cad82f465</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structgsm48__ho__cmd.html</anchorfile>
      <anchor>a60a6f4f87b3e85c3218180646e16d828</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_ho_cpl</name>
    <filename>structgsm48__ho__cpl.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rr_cause</name>
      <anchorfile>structgsm48__ho__cpl.html</anchorfile>
      <anchor>afc41ede94b9d5364dfe701eeba912651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structgsm48__ho__cpl.html</anchorfile>
      <anchor>a8130cd3c217cb447fbd38b2a484bece4</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_ho_fail</name>
    <filename>structgsm48__ho__fail.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rr_cause</name>
      <anchorfile>structgsm48__ho__fail.html</anchorfile>
      <anchor>ab1b707d926833d91fcd27f4a2b62db0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_imm_ass</name>
    <filename>structgsm48__imm__ass.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>l2_plen</name>
      <anchorfile>structgsm48__imm__ass.html</anchorfile>
      <anchor>abb29a9ef257242debfbffa80eecffe27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>proto_discr</name>
      <anchorfile>structgsm48__imm__ass.html</anchorfile>
      <anchor>a2486d4ceda85c9aae00bab93766ee116</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structgsm48__imm__ass.html</anchorfile>
      <anchor>a308c5a98e9614abeb7a49da9ce176bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>page_mode</name>
      <anchorfile>structgsm48__imm__ass.html</anchorfile>
      <anchor>ae2d9adeb0f3eaf91e10650c1188e0721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_chan_desc</type>
      <name>chan_desc</name>
      <anchorfile>structgsm48__imm__ass.html</anchorfile>
      <anchor>a11551755039e397bdf7be232e03780a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_req_ref</type>
      <name>req_ref</name>
      <anchorfile>structgsm48__imm__ass.html</anchorfile>
      <anchor>aa949ca011c461c8e51f037aadeb22feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>timing_advance</name>
      <anchorfile>structgsm48__imm__ass.html</anchorfile>
      <anchor>a1c6a329625666ea9bb7ee004575bfc72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mob_alloc_len</name>
      <anchorfile>structgsm48__imm__ass.html</anchorfile>
      <anchor>a0f8156d3ceb60af9bde2a4e7fb3b7a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mob_alloc</name>
      <anchorfile>structgsm48__imm__ass.html</anchorfile>
      <anchor>a09e759bf63f30a881f58930df647675b</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_imm_ass_ext</name>
    <filename>structgsm48__imm__ass__ext.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>l2_plen</name>
      <anchorfile>structgsm48__imm__ass__ext.html</anchorfile>
      <anchor>a8eea2476280179a60b2ac5e4cd85c3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>proto_discr</name>
      <anchorfile>structgsm48__imm__ass__ext.html</anchorfile>
      <anchor>a0d3d478a9fc67c78bd97ff4076e3d303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structgsm48__imm__ass__ext.html</anchorfile>
      <anchor>ae02bf142213615a9694079d3ddddc528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>page_mode</name>
      <anchorfile>structgsm48__imm__ass__ext.html</anchorfile>
      <anchor>a96701e3b41d61cd218d077dfe51a4d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_chan_desc</type>
      <name>chan_desc1</name>
      <anchorfile>structgsm48__imm__ass__ext.html</anchorfile>
      <anchor>ae1d4f97d1fa8ff41a1271316a902146e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_req_ref</type>
      <name>req_ref1</name>
      <anchorfile>structgsm48__imm__ass__ext.html</anchorfile>
      <anchor>a230ff6af7dd6b2d4837b3ccea9a00797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>timing_advance1</name>
      <anchorfile>structgsm48__imm__ass__ext.html</anchorfile>
      <anchor>af6af9b3314e22aef9e3c29779b4b86c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_chan_desc</type>
      <name>chan_desc2</name>
      <anchorfile>structgsm48__imm__ass__ext.html</anchorfile>
      <anchor>aba38dc603397e05fcde2225ffac28709</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_req_ref</type>
      <name>req_ref2</name>
      <anchorfile>structgsm48__imm__ass__ext.html</anchorfile>
      <anchor>afb6a2c030caf3fe9ad147ce96affd1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>timing_advance2</name>
      <anchorfile>structgsm48__imm__ass__ext.html</anchorfile>
      <anchor>a6342a643acb76cdbffa0a2e0b9ef3627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mob_alloc_len</name>
      <anchorfile>structgsm48__imm__ass__ext.html</anchorfile>
      <anchor>ad9ae86f7e353255ce0222d9b317f13f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mob_alloc</name>
      <anchorfile>structgsm48__imm__ass__ext.html</anchorfile>
      <anchor>af65d9ced3e0a8e8b3acb08ae87b0a747</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_imm_ass_rej</name>
    <filename>structgsm48__imm__ass__rej.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>l2_plen</name>
      <anchorfile>structgsm48__imm__ass__rej.html</anchorfile>
      <anchor>ae05a650482305b673c91cda059c862ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>proto_discr</name>
      <anchorfile>structgsm48__imm__ass__rej.html</anchorfile>
      <anchor>a904da7f9966c32574c150c02dd3e8709</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structgsm48__imm__ass__rej.html</anchorfile>
      <anchor>a2fd7c79d4d97f987068f9f1dbb289b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>page_mode</name>
      <anchorfile>structgsm48__imm__ass__rej.html</anchorfile>
      <anchor>a16157317217fc86b60e344983f67f39d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_req_ref</type>
      <name>req_ref1</name>
      <anchorfile>structgsm48__imm__ass__rej.html</anchorfile>
      <anchor>a6e04878eb53d5bc5cea0752978a264e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>wait_ind1</name>
      <anchorfile>structgsm48__imm__ass__rej.html</anchorfile>
      <anchor>a378d06e875d7e30d56feb40fe2a689a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_req_ref</type>
      <name>req_ref2</name>
      <anchorfile>structgsm48__imm__ass__rej.html</anchorfile>
      <anchor>a663ca0fc55e0589cf5afc32943e45f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>wait_ind2</name>
      <anchorfile>structgsm48__imm__ass__rej.html</anchorfile>
      <anchor>a9d5fbb375ad16f73fc9be9980cb4086f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_req_ref</type>
      <name>req_ref3</name>
      <anchorfile>structgsm48__imm__ass__rej.html</anchorfile>
      <anchor>a50ed3b523695e1e87c2cf75ba65e326c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>wait_ind3</name>
      <anchorfile>structgsm48__imm__ass__rej.html</anchorfile>
      <anchor>a875f235a91088282e56ba3a43875391e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_req_ref</type>
      <name>req_ref4</name>
      <anchorfile>structgsm48__imm__ass__rej.html</anchorfile>
      <anchor>a79c580d57478679277c5797320e79c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>wait_ind4</name>
      <anchorfile>structgsm48__imm__ass__rej.html</anchorfile>
      <anchor>a23d2cf6350701aae5b0807a7250e3877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rest</name>
      <anchorfile>structgsm48__imm__ass__rej.html</anchorfile>
      <anchor>abb6063254e70c22cdce98ec77021516f</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_imsi_detach_ind</name>
    <filename>structgsm48__imsi__detach__ind.html</filename>
    <member kind="variable">
      <type>struct gsm48_classmark1</type>
      <name>classmark1</name>
      <anchorfile>structgsm48__imsi__detach__ind.html</anchorfile>
      <anchor>a571a4f1084f7de9ce320da0c601f4494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mi_len</name>
      <anchorfile>structgsm48__imsi__detach__ind.html</anchorfile>
      <anchor>a62d68458aaa4cc7807730bd70ed967d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mi</name>
      <anchorfile>structgsm48__imsi__detach__ind.html</anchorfile>
      <anchor>aa594fd5961abd0aa1df8d1c7de63f110</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_loc_area_id</name>
    <filename>structgsm48__loc__area__id.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>digits</name>
      <anchorfile>structgsm48__loc__area__id.html</anchorfile>
      <anchor>ac7cfad4774fd4d8695e19ff2422d07a2</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>lac</name>
      <anchorfile>structgsm48__loc__area__id.html</anchorfile>
      <anchor>a09f8dbad3f88c79ccc654c1f6034bb4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_loc_upd_req</name>
    <filename>structgsm48__loc__upd__req.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_meas_res</name>
    <filename>structgsm48__meas__res.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_multi_rate_conf</name>
    <filename>structgsm48__multi__rate__conf.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_notification_nch</name>
    <filename>structgsm48__notification__nch.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>l2_plen</name>
      <anchorfile>structgsm48__notification__nch.html</anchorfile>
      <anchor>aafaa52e5fb5fb3364c4402dadc47853f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>proto_discr</name>
      <anchorfile>structgsm48__notification__nch.html</anchorfile>
      <anchor>a165583c73689d4a027289f32a405b3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structgsm48__notification__nch.html</anchorfile>
      <anchor>a0c2736f5870561c643264b78f7c972ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structgsm48__notification__nch.html</anchorfile>
      <anchor>a6c04424ab69726edc77812c0b3dfff09</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_pag_resp</name>
    <filename>structgsm48__pag__resp.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_pag_rsp</name>
    <filename>structgsm48__pag__rsp.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_paging1</name>
    <filename>structgsm48__paging1.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_paging2</name>
    <filename>structgsm48__paging2.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_paging3</name>
    <filename>structgsm48__paging3.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_pdp_address</name>
    <filename>structgsm48__pdp__address.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>type</name>
      <anchorfile>structgsm48__pdp__address.html</anchorfile>
      <anchor>ac81d08df528ed2bac5b947810a6e0787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union gsm48_pdp_address::@71::@73</type>
      <name>etsi</name>
      <anchorfile>structgsm48__pdp__address.html</anchorfile>
      <anchor>a36e67a291a92a082ed5bee0e5f334075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>v4</name>
      <anchorfile>structgsm48__pdp__address.html</anchorfile>
      <anchor>ada07f79895581a644d24bf8e7c5810bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>v6</name>
      <anchorfile>structgsm48__pdp__address.html</anchorfile>
      <anchor>aedc47ff131441bae55bbaa56c92dae92</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>union gsm48_pdp_address::@71::@74</type>
      <name>ietf</name>
      <anchorfile>structgsm48__pdp__address.html</anchorfile>
      <anchor>afaf3f741b56419f0cbba685a1c9dd928</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_power_cmd</name>
    <filename>structgsm48__power__cmd.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_qos</name>
    <filename>structgsm48__qos.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reliab_class</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a5a68609f624ee59a4f61af41c2e77440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>delay_class</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>aa6a4f495f8c83f937ed2a7b17ae7eff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>spare</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a5fbc32b3b690c88298254084dbe58e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>preced_class</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a742786b299bb5189ac68a64899523b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>spare2</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>add09d739def081e7286fa928cf3cdb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>peak_tput</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a919b4881dca12b28d9e888de10d48943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mean_tput</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a4a61553774fb579c2ce17fa9ee366356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>spare3</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a657bd2a9b9a5ac912b7637fd08db39da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>deliv_err_sdu</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a4daf537c3d1df74aa4429caa5424bddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>deliv_order</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a17fc413d42de7254cf8b60aaa0324083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>traf_class</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a3df7dab99b7266e2fccd4ac095a5641b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>max_sdu_size</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a5dc4b870b743612e6e8882e294e6f277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>max_bitrate_up</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a055b43bb6582d2797d4000e584334a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>max_bitrate_down</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>aaed41e990ab744c865790d1fd3bceb94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sdu_err_ratio</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a9416c8325faae537df4ddaa309084f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>resid_ber</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a1c8860e6365bd24a1c81338e777ee3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>handling_prio</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a5fccb767b211a9073699007883682535</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>xfer_delay</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a72f077535c504ca76d00c10a7275fd07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>guar_bitrate_up</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a9f8ca2934ef5edbcd986828cd36a390c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>guar_bitrate_down</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a4e27ddd577978857958419e5dbc3fa58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>src_stats_desc</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a9308e7ebe74f4934c5d2cab82c03198f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sig_ind</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a8cc92bbf1b7a11e81e6bb832bd60ba92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>spare5</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a8945c0609c2d89f2af427a3e608a42c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>max_bitrate_down_ext</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a52fd5f36bab2e6a743e65e6327a345f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>guar_bitrate_down_ext</name>
      <anchorfile>structgsm48__qos.html</anchorfile>
      <anchor>a71b547044e64c5af736d92b0814477cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_ra_id</name>
    <filename>structgsm48__ra__id.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>digits</name>
      <anchorfile>structgsm48__ra__id.html</anchorfile>
      <anchor>a99ea76b4d44075c763d76cdf754173a3</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>lac</name>
      <anchorfile>structgsm48__ra__id.html</anchorfile>
      <anchor>aa397a8b49b25482ab7f6019aebf29b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rac</name>
      <anchorfile>structgsm48__ra__id.html</anchorfile>
      <anchor>a0566f99c4bb668a2c70f4093d5f413c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_ra_upd_ack</name>
    <filename>structgsm48__ra__upd__ack.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_rach_control</name>
    <filename>structgsm48__rach__control.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_range_1024</name>
    <filename>structgsm48__range__1024.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_range_128</name>
    <filename>structgsm48__range__128.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_range_256</name>
    <filename>structgsm48__range__256.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_range_512</name>
    <filename>structgsm48__range__512.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_req_ref</name>
    <filename>structgsm48__req__ref.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_rr_status</name>
    <filename>structgsm48__rr__status.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rr_cause</name>
      <anchorfile>structgsm48__rr__status.html</anchorfile>
      <anchor>a332d4b9a3bcc3467726c9608db277cb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_service_request</name>
    <filename>structgsm48__service__request.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_start_time</name>
    <filename>structgsm48__start__time.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_sync_ind</name>
    <filename>structgsm48__sync__ind.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_system_information_type_1</name>
    <filename>structgsm48__system__information__type__1.html</filename>
    <member kind="variable">
      <type>struct gsm48_system_information_type_header</type>
      <name>header</name>
      <anchorfile>structgsm48__system__information__type__1.html</anchorfile>
      <anchor>a5f0b80154697ebbe25941124e5cf319e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cell_channel_description</name>
      <anchorfile>structgsm48__system__information__type__1.html</anchorfile>
      <anchor>acac25164a5efddd781da93c901ec15df</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_rach_control</type>
      <name>rach_control</name>
      <anchorfile>structgsm48__system__information__type__1.html</anchorfile>
      <anchor>a7da7f1ad63a6859460a8b2add450c07c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rest_octets</name>
      <anchorfile>structgsm48__system__information__type__1.html</anchorfile>
      <anchor>abf798d384fa7aa52b6bcc06205caee54</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_system_information_type_10</name>
    <filename>structgsm48__system__information__type__10.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_system_information_type_13</name>
    <filename>structgsm48__system__information__type__13.html</filename>
    <member kind="variable">
      <type>struct gsm48_system_information_type_header</type>
      <name>header</name>
      <anchorfile>structgsm48__system__information__type__13.html</anchorfile>
      <anchor>ac290e219f9014853c2b5c20db47b0d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rest_octets</name>
      <anchorfile>structgsm48__system__information__type__13.html</anchorfile>
      <anchor>a5390df9b740c42111851056730c0070b</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_system_information_type_2</name>
    <filename>structgsm48__system__information__type__2.html</filename>
    <member kind="variable">
      <type>struct gsm48_system_information_type_header</type>
      <name>header</name>
      <anchorfile>structgsm48__system__information__type__2.html</anchorfile>
      <anchor>a04ade8f0aaa42fe7e34f76abcef0837b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bcch_frequency_list</name>
      <anchorfile>structgsm48__system__information__type__2.html</anchorfile>
      <anchor>ae1941009435ef59bd56b6fabbf82b5c7</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ncc_permitted</name>
      <anchorfile>structgsm48__system__information__type__2.html</anchorfile>
      <anchor>a9b118a411cc864bed8d3d19ef0fb54a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_rach_control</type>
      <name>rach_control</name>
      <anchorfile>structgsm48__system__information__type__2.html</anchorfile>
      <anchor>a71afd04d2eb0fdc4a21b3a28b39e99ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_system_information_type_2bis</name>
    <filename>structgsm48__system__information__type__2bis.html</filename>
    <member kind="variable">
      <type>struct gsm48_system_information_type_header</type>
      <name>header</name>
      <anchorfile>structgsm48__system__information__type__2bis.html</anchorfile>
      <anchor>a26d8fbd4d179adaa20acaa6b81434f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bcch_frequency_list</name>
      <anchorfile>structgsm48__system__information__type__2bis.html</anchorfile>
      <anchor>a55e4a99a78c0c96ec146ac265392a325</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_rach_control</type>
      <name>rach_control</name>
      <anchorfile>structgsm48__system__information__type__2bis.html</anchorfile>
      <anchor>ad750dd769a01c7cf296dd0ea33e3f47d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rest_octets</name>
      <anchorfile>structgsm48__system__information__type__2bis.html</anchorfile>
      <anchor>ab34804ef4226c6df5a1e427ab1a5ac12</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_system_information_type_2quater</name>
    <filename>structgsm48__system__information__type__2quater.html</filename>
    <member kind="variable">
      <type>struct gsm48_system_information_type_header</type>
      <name>header</name>
      <anchorfile>structgsm48__system__information__type__2quater.html</anchorfile>
      <anchor>ac91bdbf04f2a6ca86a497a1cb2820a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rest_octets</name>
      <anchorfile>structgsm48__system__information__type__2quater.html</anchorfile>
      <anchor>a7ae9058031ab536044e7eb7cfc21e93c</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_system_information_type_2ter</name>
    <filename>structgsm48__system__information__type__2ter.html</filename>
    <member kind="variable">
      <type>struct gsm48_system_information_type_header</type>
      <name>header</name>
      <anchorfile>structgsm48__system__information__type__2ter.html</anchorfile>
      <anchor>ad8fc69c7b95921a8df45d360eb08e201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ext_bcch_frequency_list</name>
      <anchorfile>structgsm48__system__information__type__2ter.html</anchorfile>
      <anchor>adfacb186c1a956830c50cd0c35033fc3</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rest_octets</name>
      <anchorfile>structgsm48__system__information__type__2ter.html</anchorfile>
      <anchor>a3d96a89b2dbcc3f57d435698065deb90</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_system_information_type_3</name>
    <filename>structgsm48__system__information__type__3.html</filename>
    <member kind="variable">
      <type>struct gsm48_system_information_type_header</type>
      <name>header</name>
      <anchorfile>structgsm48__system__information__type__3.html</anchorfile>
      <anchor>ad2e7311b0e9df0b84cc59057332299bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cell_identity</name>
      <anchorfile>structgsm48__system__information__type__3.html</anchorfile>
      <anchor>a92eb57f127028b5ca19dd534021f7bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_loc_area_id</type>
      <name>lai</name>
      <anchorfile>structgsm48__system__information__type__3.html</anchorfile>
      <anchor>a4c08a46de148d8c12126a595f495d569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_control_channel_descr</type>
      <name>control_channel_desc</name>
      <anchorfile>structgsm48__system__information__type__3.html</anchorfile>
      <anchor>a37bc36969f481779382c9ef62019806a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_cell_options</type>
      <name>cell_options</name>
      <anchorfile>structgsm48__system__information__type__3.html</anchorfile>
      <anchor>a665a6a361328167b90ae7f8d51dd9f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_cell_sel_par</type>
      <name>cell_sel_par</name>
      <anchorfile>structgsm48__system__information__type__3.html</anchorfile>
      <anchor>a58812f2dd32acd914b80f9e859cc7790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_rach_control</type>
      <name>rach_control</name>
      <anchorfile>structgsm48__system__information__type__3.html</anchorfile>
      <anchor>ac4845ab1b7794670fe665b117fa2b133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rest_octets</name>
      <anchorfile>structgsm48__system__information__type__3.html</anchorfile>
      <anchor>a2a672f58252c562ec5bc38c129b459aa</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_system_information_type_4</name>
    <filename>structgsm48__system__information__type__4.html</filename>
    <member kind="variable">
      <type>struct gsm48_system_information_type_header</type>
      <name>header</name>
      <anchorfile>structgsm48__system__information__type__4.html</anchorfile>
      <anchor>adb543e3c6b8f23bc0a622341317bf26a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_loc_area_id</type>
      <name>lai</name>
      <anchorfile>structgsm48__system__information__type__4.html</anchorfile>
      <anchor>ac09ba53a7e265cfa1ba77a976841c4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_cell_sel_par</type>
      <name>cell_sel_par</name>
      <anchorfile>structgsm48__system__information__type__4.html</anchorfile>
      <anchor>acae21bb00eab8a9cf630c700da22cbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_rach_control</type>
      <name>rach_control</name>
      <anchorfile>structgsm48__system__information__type__4.html</anchorfile>
      <anchor>af75212715ec893c3941c50f3f3594e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structgsm48__system__information__type__4.html</anchorfile>
      <anchor>a5ba0c12e9ba4f5a2bee0719eb7d45530</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_system_information_type_5</name>
    <filename>structgsm48__system__information__type__5.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_system_information_type_5bis</name>
    <filename>structgsm48__system__information__type__5bis.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_system_information_type_5ter</name>
    <filename>structgsm48__system__information__type__5ter.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_system_information_type_6</name>
    <filename>structgsm48__system__information__type__6.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_system_information_type_header</name>
    <filename>structgsm48__system__information__type__header.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm48_talker_indication</name>
    <filename>structgsm48__talker__indication.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cm2_len</name>
      <anchorfile>structgsm48__talker__indication.html</anchorfile>
      <anchor>a4b33dc14ee495768746ef99407a16cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark2</type>
      <name>cm2</name>
      <anchorfile>structgsm48__talker__indication.html</anchorfile>
      <anchor>aa31167810dc674863216dbfa3af04810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structgsm48__talker__indication.html</anchorfile>
      <anchor>ab39472e5e3f6400d3835497868419a3f</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_uplink_release</name>
    <filename>structgsm48__uplink__release.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rr_cause</name>
      <anchorfile>structgsm48__uplink__release.html</anchorfile>
      <anchor>a41785dd1e1df9d714c5baa0286f2417b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm48_var_bit</name>
    <filename>structgsm48__var__bit.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm_freq_range</name>
    <filename>structgsm__freq__range.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>arfcn_first</name>
      <anchorfile>structgsm__freq__range.html</anchorfile>
      <anchor>ab7240d22bffd2d864fadbe2db3e012f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>arfcn_last</name>
      <anchorfile>structgsm__freq__range.html</anchorfile>
      <anchor>afd193c72dfa179e7e29dddaae160277e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>freq_ul_first</name>
      <anchorfile>structgsm__freq__range.html</anchorfile>
      <anchor>a6c0937b93e568ff8efc5dff1fd17e989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>freq_dl_offset</name>
      <anchorfile>structgsm__freq__range.html</anchorfile>
      <anchor>ad96b5bb9e917f4a1f8c5144497b60ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>flags</name>
      <anchorfile>structgsm__freq__range.html</anchorfile>
      <anchor>a258cd68402e9fc6644f6a2733650b156</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm_meas_rep_unidir</name>
    <filename>structgsm__meas__rep__unidir.html</filename>
    <member kind="variable">
      <type>struct gsm_rx_lev_qual</type>
      <name>full</name>
      <anchorfile>structgsm__meas__rep__unidir.html</anchorfile>
      <anchor>a9eda5753bba5bf2542edffcaaa17238c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm_rx_lev_qual</type>
      <name>sub</name>
      <anchorfile>structgsm__meas__rep__unidir.html</anchorfile>
      <anchor>a3b6cd8d735386307ac043a4736f0f90e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm_mncc_bearer_cap</name>
    <filename>structgsm__mncc__bearer__cap.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>transfer</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>a35415aa7a349902c81af694475affdfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mode</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>a142f4223142c3d20157f33a02bc5f585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>coding</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>af40cf989246123eb7089389aa122a3dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>radio</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>a37a7cc6ea34056bd950bf4c206010e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>speech_ctm</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>a09cde4d92f6200cc4efab797966d8d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>speech_ver</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>a6562dface2d4419cc010313e644cb183</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>enum gsm48_bcap_ra</type>
      <name>rate_adaption</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>a5f0735a5dc970add0419f7bf9879682d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm48_bcap_sig_access</type>
      <name>sig_access</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>af4cdc3356d177a9023c893ef0bb14828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>async</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>ad3736e9afe2eba2ec285f95b64a2842c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nr_stop_bits</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>a8df31dd4752eda98ee73d616af664f70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nr_data_bits</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>ad0c88967766046a9ac073d2a4c62fb7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm48_bcap_user_rate</type>
      <name>user_rate</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>aed4ac93ca02933d0cc0118e13129cdda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm48_bcap_parity</type>
      <name>parity</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>a22626f91b0dd3632b484a5bf98be9152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm48_bcap_interm_rate</type>
      <name>interm_rate</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>a503f6c3c3ec003b207f2c12566f6f299</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm48_bcap_transp</type>
      <name>transp</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>acc080dd2f1738b22fdc715a1c047ac1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm48_bcap_modem_type</type>
      <name>modem_type</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>af962f7d7e6a4f1ebef715e46ac1964fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm_mncc_bearer_cap::@26</type>
      <name>data</name>
      <anchorfile>structgsm__mncc__bearer__cap.html</anchorfile>
      <anchor>a1628fa9d7f4e9069c95d458ccb0e5395</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm_mncc_cause</name>
    <filename>structgsm__mncc__cause.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>location</name>
      <anchorfile>structgsm__mncc__cause.html</anchorfile>
      <anchor>aaa22650cd62b9c9d823017854bc87fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>coding</name>
      <anchorfile>structgsm__mncc__cause.html</anchorfile>
      <anchor>acf6be76b4423e93f83d3757e627d6b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rec</name>
      <anchorfile>structgsm__mncc__cause.html</anchorfile>
      <anchor>ad0b6f24404dc945e7ba46bc14fed7d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rec_val</name>
      <anchorfile>structgsm__mncc__cause.html</anchorfile>
      <anchor>a191492e3682e55c79483784ad644355b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>value</name>
      <anchorfile>structgsm__mncc__cause.html</anchorfile>
      <anchor>a25c4b9962ec03762dc17670ecabbdcf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>diag_len</name>
      <anchorfile>structgsm__mncc__cause.html</anchorfile>
      <anchor>a695f54133e3273ff3be89b16a90a66dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>diag</name>
      <anchorfile>structgsm__mncc__cause.html</anchorfile>
      <anchor>a7efd4e492c13e05c49ba61ccc0911c12</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm_mncc_cccap</name>
    <filename>structgsm__mncc__cccap.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>dtmf</name>
      <anchorfile>structgsm__mncc__cccap.html</anchorfile>
      <anchor>afdb7fd120bc17ede20ef5090091f3175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pcp</name>
      <anchorfile>structgsm__mncc__cccap.html</anchorfile>
      <anchor>ad497d305236d9aa53d4d78f57d5fb591</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm_mncc_facility</name>
    <filename>structgsm__mncc__facility.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>len</name>
      <anchorfile>structgsm__mncc__facility.html</anchorfile>
      <anchor>ae7ab98d5c845024c1164700a8399b3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>info</name>
      <anchorfile>structgsm__mncc__facility.html</anchorfile>
      <anchor>a7d01f6244aa3db37c7e8fb592f9bd50f</anchor>
      <arglist>[GSM_MAX_FACILITY]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm_mncc_number</name>
    <filename>structgsm__mncc__number.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structgsm__mncc__number.html</anchorfile>
      <anchor>a6b6903bbb0087fb2b72dc37b8dcb951b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>plan</name>
      <anchorfile>structgsm__mncc__number.html</anchorfile>
      <anchor>a101c5b908ce638e2ad9d41ade868fc21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>present</name>
      <anchorfile>structgsm__mncc__number.html</anchorfile>
      <anchor>aaa6d1fe7211e238751cd40912e6cd6ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>screen</name>
      <anchorfile>structgsm__mncc__number.html</anchorfile>
      <anchor>a56eb906df9c4c4afcb51939f6fb7b263</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>number</name>
      <anchorfile>structgsm__mncc__number.html</anchorfile>
      <anchor>a95a17788a2dd91b560dc78d44ee3d44c</anchor>
      <arglist>[33]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm_mncc_progress</name>
    <filename>structgsm__mncc__progress.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>coding</name>
      <anchorfile>structgsm__mncc__progress.html</anchorfile>
      <anchor>aada57de6ad75b20848c765a7975ca4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>location</name>
      <anchorfile>structgsm__mncc__progress.html</anchorfile>
      <anchor>a724cb6eb1d74d2e02e33bafe0caa8d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>descr</name>
      <anchorfile>structgsm__mncc__progress.html</anchorfile>
      <anchor>af101a85f96dbc611bdc2d691d4be9248</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm_mncc_ssversion</name>
    <filename>structgsm__mncc__ssversion.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>len</name>
      <anchorfile>structgsm__mncc__ssversion.html</anchorfile>
      <anchor>acfc00ea39b7565242699e572955a5fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>info</name>
      <anchorfile>structgsm__mncc__ssversion.html</anchorfile>
      <anchor>a8d45415e6353bd5b1f31cb61089dffbf</anchor>
      <arglist>[GSM_MAX_SSVERSION]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm_mncc_useruser</name>
    <filename>structgsm__mncc__useruser.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>proto</name>
      <anchorfile>structgsm__mncc__useruser.html</anchorfile>
      <anchor>afc4ade5972133d53b3c586988a2839a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>info</name>
      <anchorfile>structgsm__mncc__useruser.html</anchorfile>
      <anchor>a8f105edca89d6b2a12b17c3b9ca1f692</anchor>
      <arglist>[GSM_MAX_USERUSER+1]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm_rx_lev_qual</name>
    <filename>structgsm__rx__lev__qual.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rx_lev</name>
      <anchorfile>structgsm__rx__lev__qual.html</anchorfile>
      <anchor>afa95e5f2af12baec864f9c3221191d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rx_qual</name>
      <anchorfile>structgsm__rx__lev__qual.html</anchorfile>
      <anchor>a3770657b5c52c5cff3e5eb58a4be8cd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm_sacch_l1_hdr</name>
    <filename>structgsm__sacch__l1__hdr.html</filename>
  </compound>
  <compound kind="struct">
    <name>gsm_sysinfo_freq</name>
    <filename>structgsm__sysinfo__freq.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mask</name>
      <anchorfile>structgsm__sysinfo__freq.html</anchorfile>
      <anchor>a25bc688534f69cb8864a973be7b6522f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gsm_time</name>
    <filename>structgsm__time.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>fn</name>
      <anchorfile>structgsm__time.html</anchorfile>
      <anchor>ac3a2d2e162997ab514a784d2663ab32d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>t1</name>
      <anchorfile>structgsm__time.html</anchorfile>
      <anchor>aa9b44eb7d076c357e5029ce44368c49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t2</name>
      <anchorfile>structgsm__time.html</anchorfile>
      <anchor>a7a434d7ce50b6bf1132ffb1286e79a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t3</name>
      <anchorfile>structgsm__time.html</anchorfile>
      <anchor>ae664afc941deda77262fdab0f122331f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>tc</name>
      <anchorfile>structgsm__time.html</anchorfile>
      <anchor>aaae6309c888a1c76b3262a6ba0628ef2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>info_act_cnf_param</name>
    <filename>structinfo__act__cnf__param.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>structinfo__act__cnf__param.html</anchorfile>
      <anchor>aa9cbfbeae8ea9cfd33790f31399bff8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cause</name>
      <anchorfile>structinfo__act__cnf__param.html</anchorfile>
      <anchor>a80e6e5aff374f53222bd28f25ddd0793</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>info_act_req_param</name>
    <filename>structinfo__act__req__param.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>structinfo__act__req__param.html</anchorfile>
      <anchor>ad36dda4420d13c8b641e2a9698900975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sacch_only</name>
      <anchorfile>structinfo__act__req__param.html</anchorfile>
      <anchor>aeb86ba4ea6ad3250a3a60a7e6672bb51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>info_ciph_req_param</name>
    <filename>structinfo__ciph__req__param.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>structinfo__ciph__req__param.html</anchorfile>
      <anchor>a87f5a31f9a30c7971ef7c580a8b166be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>downlink</name>
      <anchorfile>structinfo__ciph__req__param.html</anchorfile>
      <anchor>a74c278fd5571dcf810de9908ac809f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>uplink</name>
      <anchorfile>structinfo__ciph__req__param.html</anchorfile>
      <anchor>af55566a9120513e2425adf25ca3b29d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>info_meas_ind_param</name>
    <filename>structinfo__meas__ind__param.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>structinfo__meas__ind__param.html</anchorfile>
      <anchor>a20de77f57cae76ccae1e4c5f9bf9fd03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>fn</name>
      <anchorfile>structinfo__meas__ind__param.html</anchorfile>
      <anchor>a8ba931c45bfbd44a4d5b13f3a9078b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>ber10k</name>
      <anchorfile>structinfo__meas__ind__param.html</anchorfile>
      <anchor>af8d2706dc2bae5598f085a72341b094d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>ta_offs_qbits</name>
      <anchorfile>structinfo__meas__ind__param.html</anchorfile>
      <anchor>ae3db1710f922f0ec482fe5c3c32e9be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>ta_offs_256bits</name>
      <anchorfile>structinfo__meas__ind__param.html</anchorfile>
      <anchor>acc61a3065d520a7b23ac414d9ff428cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>c_i_cb</name>
      <anchorfile>structinfo__meas__ind__param.html</anchorfile>
      <anchor>a7e37ad0e8e127b3ba20d88c18ae8a2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>is_sub</name>
      <anchorfile>structinfo__meas__ind__param.html</anchorfile>
      <anchor>a6835f57e595d610921a0b8aafdf8ef7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>inv_rssi</name>
      <anchorfile>structinfo__meas__ind__param.html</anchorfile>
      <anchor>af9911ec26e21597db31610c95459efa4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>info_time_ind_param</name>
    <filename>structinfo__time__ind__param.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>fn</name>
      <anchorfile>structinfo__time__ind__param.html</anchorfile>
      <anchor>a5206d3100fc95fd23a55c6db88c5692b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>info_ulacc_req_param</name>
    <filename>structinfo__ulacc__req__param.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>structinfo__ulacc__req__param.html</anchorfile>
      <anchor>ac378ad1eae61a0e18ced1db98b5632ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ipac_preproc_ave_cfg</name>
    <filename>structipac__preproc__ave__cfg.html</filename>
  </compound>
  <compound kind="struct">
    <name>ipac_preproc_cfg</name>
    <filename>structipac__preproc__cfg.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>meas_rep_mode</name>
      <anchorfile>structipac__preproc__cfg.html</anchorfile>
      <anchor>a1f21df8c4278b355853db547eefb917b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>meas_mode_flags</name>
      <anchorfile>structipac__preproc__cfg.html</anchorfile>
      <anchor>ad2cfd5dfd57ddac27f165ae978e4bb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ipac_preproc_ave_cfg</type>
      <name>ms_ave_cfg</name>
      <anchorfile>structipac__preproc__cfg.html</anchorfile>
      <anchor>a0f696aeeb2c9f0ebdaaa1c3e643ce401</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>struct ipac_preproc_ave_cfg</type>
      <name>ave_cfg</name>
      <anchorfile>structipac__preproc__cfg.html</anchorfile>
      <anchor>aeabde35f3dda82559a475ba779919eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ipac_preproc_ho_thresh</type>
      <name>ho_thresh</name>
      <anchorfile>structipac__preproc__cfg.html</anchorfile>
      <anchor>ac4918864a7d44379ea2d2b8d6931def1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ipac_preproc_ho_comp</type>
      <name>ho_comp</name>
      <anchorfile>structipac__preproc__cfg.html</anchorfile>
      <anchor>ab4a3fe32ff6a408231a3a1cc7c9f14c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ipac_preproc_ncell_dflts</type>
      <name>ncell_dflts</name>
      <anchorfile>structipac__preproc__cfg.html</anchorfile>
      <anchor>a3b9782d35e34f3dbc4089893d698994c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ipac_preproc_ho_ctl_param</type>
      <name>ho_ctl_param</name>
      <anchorfile>structipac__preproc__cfg.html</anchorfile>
      <anchor>a063598f205179a9940cb0e574989d939</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ipac_preproc_ho_candidates</name>
    <filename>structipac__preproc__ho__candidates.html</filename>
  </compound>
  <compound kind="struct">
    <name>ipac_preproc_ho_comp</name>
    <filename>structipac__preproc__ho__comp.html</filename>
  </compound>
  <compound kind="struct">
    <name>ipac_preproc_ho_ctl_param</name>
    <filename>structipac__preproc__ho__ctl__param.html</filename>
  </compound>
  <compound kind="struct">
    <name>ipac_preproc_ho_thresh</name>
    <filename>structipac__preproc__ho__thresh.html</filename>
  </compound>
  <compound kind="struct">
    <name>ipac_preproc_ncell_dflts</name>
    <filename>structipac__preproc__ncell__dflts.html</filename>
  </compound>
  <compound kind="struct">
    <name>ipac_preproc_pc_comp</name>
    <filename>structipac__preproc__pc__comp.html</filename>
  </compound>
  <compound kind="struct">
    <name>ipac_preproc_pc_comp_field</name>
    <filename>structipac__preproc__pc__comp__field.html</filename>
  </compound>
  <compound kind="struct">
    <name>ipac_preproc_pc_thresh</name>
    <filename>structipac__preproc__pc__thresh.html</filename>
  </compound>
  <compound kind="struct">
    <name>ipaccess_head</name>
    <filename>structipaccess__head.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>len</name>
      <anchorfile>structipaccess__head.html</anchorfile>
      <anchor>ad2a0d1fd6485f0574ce3ab303f3d4fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>proto</name>
      <anchorfile>structipaccess__head.html</anchorfile>
      <anchor>a88c8e43cefa95f6231b26123ec8cb72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structipaccess__head.html</anchorfile>
      <anchor>a8203ee6bcc9e63b8f5f71bb6fc56fab9</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ipaccess_head_ext</name>
    <filename>structipaccess__head__ext.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>proto</name>
      <anchorfile>structipaccess__head__ext.html</anchorfile>
      <anchor>a61c1adf875e3a111dfdcfaaac834e524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structipaccess__head__ext.html</anchorfile>
      <anchor>af01ef84fc4430290c9c95c7d1b5c53d1</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ipaccess_unit</name>
    <filename>structipaccess__unit.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>site_id</name>
      <anchorfile>structipaccess__unit.html</anchorfile>
      <anchor>ae4c9aee993b829d42970fba88a1b4819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>bts_id</name>
      <anchorfile>structipaccess__unit.html</anchorfile>
      <anchor>aeeb217059904e0ff6ce8f894aea7716b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>trx_id</name>
      <anchorfile>structipaccess__unit.html</anchorfile>
      <anchor>a4cc58106c3ba8e99621a3d013c1fadf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>unit_name</name>
      <anchorfile>structipaccess__unit.html</anchorfile>
      <anchor>adfbbef7eb28cbb07d457a59faf463514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>equipvers</name>
      <anchorfile>structipaccess__unit.html</anchorfile>
      <anchor>a803d10ba1582340203a76ef25c7eeb7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>swversion</name>
      <anchorfile>structipaccess__unit.html</anchorfile>
      <anchor>a841e0193e6eeadbb0daeec73b7be57f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mac_addr</name>
      <anchorfile>structipaccess__unit.html</anchorfile>
      <anchor>a470518ffd025126fa191ffd11d266efe</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>location1</name>
      <anchorfile>structipaccess__unit.html</anchorfile>
      <anchor>a314de5c540feddc683247c628ac518e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>location2</name>
      <anchorfile>structipaccess__unit.html</anchorfile>
      <anchor>ade18c4cd94b118fd6cecbd5263d72a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>serno</name>
      <anchorfile>structipaccess__unit.html</anchorfile>
      <anchor>aa424256c81f53055926bc9412f5783ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>iuup_ctrl_ack</name>
    <filename>structiuup__ctrl__ack.html</filename>
    <member kind="variable">
      <type>struct iuup_pdutype14_hdr</type>
      <name>hdr</name>
      <anchorfile>structiuup__ctrl__ack.html</anchorfile>
      <anchor>ae066931ba0aa69574bb434af51f01195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>spare_extension</name>
      <anchorfile>structiuup__ctrl__ack.html</anchorfile>
      <anchor>a04cf37aa83345ef1c496c782dc6e1da4</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>iuup_ctrl_error_event</name>
    <filename>structiuup__ctrl__error__event.html</filename>
  </compound>
  <compound kind="struct">
    <name>iuup_ctrl_init_hdr</name>
    <filename>structiuup__ctrl__init__hdr.html</filename>
  </compound>
  <compound kind="struct">
    <name>iuup_ctrl_init_rfci_hdr</name>
    <filename>structiuup__ctrl__init__rfci__hdr.html</filename>
  </compound>
  <compound kind="struct">
    <name>iuup_ctrl_init_tail</name>
    <filename>structiuup__ctrl__init__tail.html</filename>
  </compound>
  <compound kind="struct">
    <name>iuup_ctrl_nack</name>
    <filename>structiuup__ctrl__nack.html</filename>
  </compound>
  <compound kind="struct">
    <name>iuup_pdutype0_hdr</name>
    <filename>structiuup__pdutype0__hdr.html</filename>
  </compound>
  <compound kind="struct">
    <name>iuup_pdutype14_hdr</name>
    <filename>structiuup__pdutype14__hdr.html</filename>
  </compound>
  <compound kind="struct">
    <name>iuup_pdutype1_hdr</name>
    <filename>structiuup__pdutype1__hdr.html</filename>
  </compound>
  <compound kind="struct">
    <name>lapdm_channel</name>
    <filename>structlapdm__channel.html</filename>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>list</name>
      <anchorfile>structlapdm__channel.html</anchorfile>
      <anchor>a106a29f33a5fe1fc09ab5763dd6c8700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>name</name>
      <anchorfile>structlapdm__channel.html</anchorfile>
      <anchor>a4d87261d9d4295f171f620ccf296316f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct lapdm_entity</type>
      <name>lapdm_acch</name>
      <anchorfile>structlapdm__channel.html</anchorfile>
      <anchor>a8e91ee8f453a05f5f340e41b967086c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct lapdm_entity</type>
      <name>lapdm_dcch</name>
      <anchorfile>structlapdm__channel.html</anchorfile>
      <anchor>a7f27abe0b4dba35b72d089b9b16577dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>lapdm_datalink</name>
    <filename>structlapdm__datalink.html</filename>
    <member kind="variable">
      <type>struct lapd_datalink</type>
      <name>dl</name>
      <anchorfile>structlapdm__datalink.html</anchorfile>
      <anchor>ad1b06ef77216143fe96c636f0192bbe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct lapdm_msg_ctx</type>
      <name>mctx</name>
      <anchorfile>structlapdm__datalink.html</anchorfile>
      <anchor>a95c9cf4ba04e39e63c79551e22192940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct lapdm_entity *</type>
      <name>entity</name>
      <anchorfile>structlapdm__datalink.html</anchorfile>
      <anchor>ab545f035212156c306e07c44f3243d3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>tx_ui_queue</name>
      <anchorfile>structlapdm__datalink.html</anchorfile>
      <anchor>ab6bfc15c80e0c3c7e276ef75da7e4828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>t200_fn</name>
      <anchorfile>structlapdm__datalink.html</anchorfile>
      <anchor>a635a07ed82efaa3ef02154bdd133fbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>t200_timeout</name>
      <anchorfile>structlapdm__datalink.html</anchorfile>
      <anchor>a9fcb2986233421995f15ab9f519ede73</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>lapdm_entity</name>
    <filename>structlapdm__entity.html</filename>
    <member kind="variable">
      <type>struct lapdm_datalink</type>
      <name>datalink</name>
      <anchorfile>structlapdm__entity.html</anchorfile>
      <anchor>a71aab0b07e7b2d885dbf52c3b19c3b2c</anchor>
      <arglist>[_NR_DL_SAPI]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_tx_dequeue</name>
      <anchorfile>structlapdm__entity.html</anchorfile>
      <anchor>a896e6786d8d70799974a803298401d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tx_pending</name>
      <anchorfile>structlapdm__entity.html</anchorfile>
      <anchor>add4a76fb8d39f117965034d4007ed929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum lapdm_mode</type>
      <name>mode</name>
      <anchorfile>structlapdm__entity.html</anchorfile>
      <anchor>a6690c0def05fd2627172db330dc0b5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>flags</name>
      <anchorfile>structlapdm__entity.html</anchorfile>
      <anchor>a073b08ddc30029ae482f8ad635694102</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>l1_ctx</name>
      <anchorfile>structlapdm__entity.html</anchorfile>
      <anchor>ab9f09d0b95173608bed11e0fd8dab955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>l3_ctx</name>
      <anchorfile>structlapdm__entity.html</anchorfile>
      <anchor>a6c73254cd20583a2ad58171b58cf15b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>osmo_prim_cb</type>
      <name>l1_prim_cb</name>
      <anchorfile>structlapdm__entity.html</anchorfile>
      <anchor>a78490621dd98b86e2e2acc1dd3b722a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lapdm_cb_t</type>
      <name>l3_cb</name>
      <anchorfile>structlapdm__entity.html</anchorfile>
      <anchor>a9fbba749f7238f9a0007eac2562cce9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct lapdm_channel *</type>
      <name>lapdm_ch</name>
      <anchorfile>structlapdm__entity.html</anchorfile>
      <anchor>a983c0f632f9069ddf6c986ededb22b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ta</name>
      <anchorfile>structlapdm__entity.html</anchorfile>
      <anchor>aec33e3720443e23773098f0ee38bb1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>tx_power</name>
      <anchorfile>structlapdm__entity.html</anchorfile>
      <anchor>ad63d93928603cd73842706809e3ac453</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>lapdm_msg_ctx</name>
    <filename>structlapdm__msg__ctx.html</filename>
    <member kind="variable">
      <type>struct lapdm_datalink *</type>
      <name>dl</name>
      <anchorfile>structlapdm__msg__ctx.html</anchorfile>
      <anchor>ac0428ddfae44a993faf3a97150994889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lapdm_fmt</name>
      <anchorfile>structlapdm__msg__ctx.html</anchorfile>
      <anchor>a706984528b2e015f3e961b62540e63d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>structlapdm__msg__ctx.html</anchorfile>
      <anchor>afccf21d63bb868ef93f117e815fa017a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>link_id</name>
      <anchorfile>structlapdm__msg__ctx.html</anchorfile>
      <anchor>a84e102efa76b0ae10f4e4dedee836369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ta_ind</name>
      <anchorfile>structlapdm__msg__ctx.html</anchorfile>
      <anchor>ab14c18c9c4ee247cb3c758c284f91670</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>tx_power_ind</name>
      <anchorfile>structlapdm__msg__ctx.html</anchorfile>
      <anchor>a7b2ff6be134b7cf835e0e55acf3c6e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>fn</name>
      <anchorfile>structlapdm__msg__ctx.html</anchorfile>
      <anchor>aec7de8b7a9e412862f8cd066300de702</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>lcs_cause_ie</name>
    <filename>structlcs__cause__ie.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>present</name>
      <anchorfile>structlcs__cause__ie.html</anchorfile>
      <anchor>a05fa02de2e1807ab8acc2701ad9dfb5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum lcs_cause</type>
      <name>cause_val</name>
      <anchorfile>structlcs__cause__ie.html</anchorfile>
      <anchor>a74a3d5513eadbb1995a12d69b8763985</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>diag_val_present</name>
      <anchorfile>structlcs__cause__ie.html</anchorfile>
      <anchor>a551c5301dd874234f1d1e408b9ce6da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>diag_val</name>
      <anchorfile>structlcs__cause__ie.html</anchorfile>
      <anchor>a0ec0a66764de8aca9a1803696f2fdd2c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mph_info_param</name>
    <filename>structmph__info__param.html</filename>
    <member kind="variable">
      <type>enum osmo_mph_info_type</type>
      <name>type</name>
      <anchorfile>structmph__info__param.html</anchorfile>
      <anchor>a2c59cc09e80cafddaf98d4eb0795086f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct info_time_ind_param</type>
      <name>time_ind</name>
      <anchorfile>structmph__info__param.html</anchorfile>
      <anchor>aebb7c23be12e72c8e86ef8c3a0390a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct info_meas_ind_param</type>
      <name>meas_ind</name>
      <anchorfile>structmph__info__param.html</anchorfile>
      <anchor>a999e9d47184c02bdbdb5d9993c1525fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct info_act_req_param</type>
      <name>act_req</name>
      <anchorfile>structmph__info__param.html</anchorfile>
      <anchor>af260e07d54331b82111d3776d24424e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct info_act_cnf_param</type>
      <name>act_cnf</name>
      <anchorfile>structmph__info__param.html</anchorfile>
      <anchor>a04933c3886c7cfe2505f1046f27fef29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct info_ciph_req_param</type>
      <name>ciph_req</name>
      <anchorfile>structmph__info__param.html</anchorfile>
      <anchor>a785b7645efd960f2eb78512222e7b77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct info_ulacc_req_param</type>
      <name>ulacc_req</name>
      <anchorfile>structmph__info__param.html</anchorfile>
      <anchor>a9a6a1243988f92bf75f72df92df1c5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union mph_info_param::@23</type>
      <name>u</name>
      <anchorfile>structmph__info__param.html</anchorfile>
      <anchor>a1515d35785d49c6c200f47dd0dddd2d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nch_pos</name>
    <filename>structnch__pos.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_blocks</name>
      <anchorfile>structnch__pos.html</anchorfile>
      <anchor>a8b5842106c26f8da7781e0b72b848bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>first_block</name>
      <anchorfile>structnch__pos.html</anchorfile>
      <anchor>af4e395710766c4fae242355e0ce0b4a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_auth_impl</name>
    <filename>structosmo__auth__impl.html</filename>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>list</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0c7fee2bdd2b4413acefb9e826448135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_auth_algo</type>
      <name>algo</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga034c21d2e72d21eea75009d1eb1a8714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga92149cb654b4db74c4ecb5bbbb7b129e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>priority</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga6853aaa6edba1215d29fef84477894fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga8f32475bd3974ac0fe1e0ffa4be991b5</anchor>
      <arglist>)(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>gen_vec_auts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaa5f403ee59b5b7a92b4d1b3e7c8063b9</anchor>
      <arglist>)(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_auth_vector</name>
    <filename>structosmo__auth__vector.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rand</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gada3cb5ea280bd328abe15851f0c8f6fe</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>autn</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaf71e00e7a46b92a9f2abafbb65453807</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ck</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gae762ffc62e16057b5a858d3a77d94630</anchor>
      <arglist>[OSMO_A5_MAX_KEY_LEN_BYTES]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ik</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gab09f2a686730303826790fdca0dbb5bc</anchor>
      <arglist>[OSMO_A5_MAX_KEY_LEN_BYTES]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>res</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaa543f7d30c32d5b5de7b0c4740452c5c</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>res_len</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gab790f8c7c8160816567091ab905393b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>kc</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga7c1f2692b7179e1c031559f480002d9b</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sres</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga9a72cd0021bd4c707f38399452f044d5</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>auth_types</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gae29e80a3e9cd1f831f7084ac232bc0f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_bssap_le_err</name>
    <filename>structosmo__bssap__le__err.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>rc</name>
      <anchorfile>structosmo__bssap__le__err.html</anchorfile>
      <anchor>a6204369079b4c6c03087b27788131399</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_bssmap_le_err *</type>
      <name>bssmap_le_err</name>
      <anchorfile>structosmo__bssap__le__err.html</anchorfile>
      <anchor>a41be8ce2155a9d52383367079caa1b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>dtap_err</name>
      <anchorfile>structosmo__bssap__le__err.html</anchorfile>
      <anchor>a39ec123caad442ad91f1d9026732a4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>logmsg</name>
      <anchorfile>structosmo__bssap__le__err.html</anchorfile>
      <anchor>a4d90de7db03959c01ef18be245f9f85b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_bssap_le_header</name>
    <filename>structosmo__bssap__le__header.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>type</name>
      <anchorfile>structosmo__bssap__le__header.html</anchorfile>
      <anchor>a33fd705315b7974d01543c71d8e15384</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>length</name>
      <anchorfile>structosmo__bssap__le__header.html</anchorfile>
      <anchor>ad9a65d73f4762c258d1c3bb221704886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structosmo__bssap__le__header.html</anchorfile>
      <anchor>a1951a99a20eb2a32716fb9c830e0e6ff</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_bsslap_err</name>
    <filename>structosmo__bsslap__err.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>rc</name>
      <anchorfile>structosmo__bsslap__err.html</anchorfile>
      <anchor>a1d971c991cd4cbab301fd5bd0c37c6fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum bsslap_msgt</type>
      <name>msg_type</name>
      <anchorfile>structosmo__bsslap__err.html</anchorfile>
      <anchor>a300363adddf0c09d4e7ee6c31c7db19e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum bsslap_iei</type>
      <name>iei</name>
      <anchorfile>structosmo__bsslap__err.html</anchorfile>
      <anchor>a23d71d57003f9787654b12a97e73314e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum lcs_cause</type>
      <name>cause</name>
      <anchorfile>structosmo__bsslap__err.html</anchorfile>
      <anchor>a9be0b605e0cd030cf09c043c59e51ec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>logmsg</name>
      <anchorfile>structosmo__bsslap__err.html</anchorfile>
      <anchor>abe9de0f11b74fdea5e100b0a6dc57eef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_bssmap_le_err</name>
    <filename>structosmo__bssmap__le__err.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>rc</name>
      <anchorfile>structosmo__bssmap__le__err.html</anchorfile>
      <anchor>af4946fa6efb363af06947d459d38cc87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum bssmap_le_msgt</type>
      <name>msg_type</name>
      <anchorfile>structosmo__bssmap__le__err.html</anchorfile>
      <anchor>ab0f627f6e93c2e72beb8a0cf10a74705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum bssmap_le_iei</type>
      <name>iei</name>
      <anchorfile>structosmo__bssmap__le__err.html</anchorfile>
      <anchor>a04b4649eccdbc8b36b637ce730b948ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum lcs_cause</type>
      <name>cause</name>
      <anchorfile>structosmo__bssmap__le__err.html</anchorfile>
      <anchor>a77e0636ab4fa15cb039f87c04dbd2126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_bsslap_err *</type>
      <name>bsslap_err</name>
      <anchorfile>structosmo__bssmap__le__err.html</anchorfile>
      <anchor>afd0da2ae20a98e24df26c3f883146ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gad_err *</type>
      <name>gad_err</name>
      <anchorfile>structosmo__bssmap__le__err.html</anchorfile>
      <anchor>a45edcbd19abc59833a5d1c0243775c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>logmsg</name>
      <anchorfile>structosmo__bssmap__le__err.html</anchorfile>
      <anchor>a3aa78167c44c3597014b07245a4c86e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_bssmap_le_lcs_qos</name>
    <filename>structosmo__bssmap__le__lcs__qos.html</filename>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_cell_ent</name>
    <filename>structosmo__cbsp__cell__ent.html</filename>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>list</name>
      <anchorfile>structosmo__cbsp__cell__ent.html</anchorfile>
      <anchor>a9b7ad2ca137e3d60420ea9d5a80ef40c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union gsm0808_cell_id_u</type>
      <name>cell_id</name>
      <anchorfile>structosmo__cbsp__cell__ent.html</anchorfile>
      <anchor>a832c7a57c832eb39b5ab2da5b19a26b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_cell_list</name>
    <filename>structosmo__cbsp__cell__list.html</filename>
    <member kind="variable">
      <type>enum CELL_IDENT</type>
      <name>id_discr</name>
      <anchorfile>structosmo__cbsp__cell__list.html</anchorfile>
      <anchor>a8bc083b070fc08aa609d4dcc8a2b95b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>list</name>
      <anchorfile>structosmo__cbsp__cell__list.html</anchorfile>
      <anchor>a66af269091ed62c08b57439f956bdb9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_content</name>
    <filename>structosmo__cbsp__content.html</filename>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>list</name>
      <anchorfile>structosmo__cbsp__content.html</anchorfile>
      <anchor>a49b7a608583a8cf7a173ea69b3ab716f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>user_len</name>
      <anchorfile>structosmo__cbsp__content.html</anchorfile>
      <anchor>af9380780be8138c3ae9d90b14d428322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structosmo__cbsp__content.html</anchorfile>
      <anchor>ac7eea8247aad16bae298bfaf40df1171</anchor>
      <arglist>[82]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_decoded</name>
    <filename>structosmo__cbsp__decoded.html</filename>
    <member kind="variable">
      <type>enum cbsp_msg_type</type>
      <name>msg_type</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>a59ae773e238b38e7ac7a732c6d10d59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_write_replace</type>
      <name>write_replace</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>aa6876f9704d842c9c22500bb80660032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_write_replace_complete</type>
      <name>write_replace_compl</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>ad95018baa77381b9f307da0b4792cf45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_write_replace_failure</type>
      <name>write_replace_fail</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>ab10e07ed0ea1cbe47c1eb37f5a70b1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_kill</type>
      <name>kill</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>ab6c07c9cdc99470bffe669e67a060d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_kill_complete</type>
      <name>kill_compl</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>a2bdb209993e42ae64000210b8f9876f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_kill_failure</type>
      <name>kill_fail</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>a4778c18972956536bf521475c4a1ed0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_load_query</type>
      <name>load_query</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>a7d537eb17c3a0f41480c78dca31b3d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_load_query_complete</type>
      <name>load_query_compl</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>a31cf0bdb714059601e6fb4e2b6b068f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_load_query_failure</type>
      <name>load_query_fail</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>ab6ae710535c63a98d8c821bc6eda4f0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_msg_status_query</type>
      <name>msg_status_query</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>a73d37be081810850d8102b363865a917</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_msg_status_query_complete</type>
      <name>msg_status_query_compl</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>ab3c356a54b26ff6714d8ca8b1d2e8995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_msg_status_query_failure</type>
      <name>msg_status_query_fail</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>a019e6dd26d97889491a5d5a30848f9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_reset</type>
      <name>reset</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>a1581b3263888170dcd786303ae38849f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_reset_complete</type>
      <name>reset_compl</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>a01f8c981191b346de5ae93248b895643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_reset_failure</type>
      <name>reset_fail</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>a2aa9e1e7d93e6256501f18d13836d858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_restart</type>
      <name>restart</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>a1c4471b3b165de312a40d2f84cf5b44a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_failure</type>
      <name>failure</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>af6bd3380dc5d603c4a856622cb9ef627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_error_ind</type>
      <name>error_ind</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>a9268ec8e864be5078cc235fd879d46a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_keep_alive</type>
      <name>keep_alive</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>a1a1f23eaea9a4a45bad43f21ee2f3331</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_keep_alive_complete</type>
      <name>keep_alive_compl</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>a346a271ba6136f86fee25c68b68de800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union osmo_cbsp_decoded::@3</type>
      <name>u</name>
      <anchorfile>structosmo__cbsp__decoded.html</anchorfile>
      <anchor>adbee6662a41f7e8783cb5920761e6e81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_error_ind</name>
    <filename>structosmo__cbsp__error__ind.html</filename>
    <member kind="variable">
      <type>enum cbsp_cell_id_cause</type>
      <name>cause</name>
      <anchorfile>structosmo__cbsp__error__ind.html</anchorfile>
      <anchor>a9c102e6a1399fb852a03248af7021633</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t *</type>
      <name>msg_id</name>
      <anchorfile>structosmo__cbsp__error__ind.html</anchorfile>
      <anchor>a96e37b93cd21732ee3f88b268d096ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t *</type>
      <name>new_serial_nr</name>
      <anchorfile>structosmo__cbsp__error__ind.html</anchorfile>
      <anchor>a1d9bf3cfa0016e5f5194ae990335bebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t *</type>
      <name>old_serial_nr</name>
      <anchorfile>structosmo__cbsp__error__ind.html</anchorfile>
      <anchor>a43ed82bbc172a781e0d15d12b7b9e777</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum cbsp_channel_ind *</type>
      <name>channel_ind</name>
      <anchorfile>structosmo__cbsp__error__ind.html</anchorfile>
      <anchor>a99c8db23c699328e44a79138047029c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_fail_ent</name>
    <filename>structosmo__cbsp__fail__ent.html</filename>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>list</name>
      <anchorfile>structosmo__cbsp__fail__ent.html</anchorfile>
      <anchor>ac7b6a503538adbee3b02b896246ebc81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum CELL_IDENT</type>
      <name>id_discr</name>
      <anchorfile>structosmo__cbsp__fail__ent.html</anchorfile>
      <anchor>a5d1c7a1def9fc842662d233bd8474e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union gsm0808_cell_id_u</type>
      <name>cell_id</name>
      <anchorfile>structosmo__cbsp__fail__ent.html</anchorfile>
      <anchor>a46237b4f63a55b5b4f0e3a2c5741881c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cause</name>
      <anchorfile>structosmo__cbsp__fail__ent.html</anchorfile>
      <anchor>a12c9642d4482eaf5f044c5bf383783f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_failure</name>
    <filename>structosmo__cbsp__failure.html</filename>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>fail_list</name>
      <anchorfile>structosmo__cbsp__failure.html</anchorfile>
      <anchor>a47e2f9f39c9be713cccd0dfa8e7e8f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bcast_msg_type</name>
      <anchorfile>structosmo__cbsp__failure.html</anchorfile>
      <anchor>ade05cdc30257f5c55f98afdf87357057</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_keep_alive</name>
    <filename>structosmo__cbsp__keep__alive.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>repetition_period</name>
      <anchorfile>structosmo__cbsp__keep__alive.html</anchorfile>
      <anchor>a08d0f4148e84103de03938a79a6be582</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_keep_alive_complete</name>
    <filename>structosmo__cbsp__keep__alive__complete.html</filename>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_kill</name>
    <filename>structosmo__cbsp__kill.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structosmo__cbsp__kill.html</anchorfile>
      <anchor>a021a1e4f21f6d0401c9c7ba4ee8e5d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>old_serial_nr</name>
      <anchorfile>structosmo__cbsp__kill.html</anchorfile>
      <anchor>aec5ba68ba2ceefa4a5e250c137051ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_cell_list</type>
      <name>cell_list</name>
      <anchorfile>structosmo__cbsp__kill.html</anchorfile>
      <anchor>a56ad0b393cd7bea9cf1f009e33bb29a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum cbsp_channel_ind *</type>
      <name>channel_ind</name>
      <anchorfile>structosmo__cbsp__kill.html</anchorfile>
      <anchor>aca3ed47c0f2df9161bdaf7d3851d4da2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_kill_complete</name>
    <filename>structosmo__cbsp__kill__complete.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structosmo__cbsp__kill__complete.html</anchorfile>
      <anchor>a9fef50ac0933c6bf94ad7e5bb8183baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>old_serial_nr</name>
      <anchorfile>structosmo__cbsp__kill__complete.html</anchorfile>
      <anchor>a191ca38b623b887739e3b8a2e28209f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_num_compl_list</type>
      <name>num_compl_list</name>
      <anchorfile>structosmo__cbsp__kill__complete.html</anchorfile>
      <anchor>a6ff1df56e001ae0ce8b743fc4a6c7e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_cell_list</type>
      <name>cell_list</name>
      <anchorfile>structosmo__cbsp__kill__complete.html</anchorfile>
      <anchor>a2dd8abdb893fbcbef46e2b145ed059cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum cbsp_channel_ind *</type>
      <name>channel_ind</name>
      <anchorfile>structosmo__cbsp__kill__complete.html</anchorfile>
      <anchor>a58e8fce7cd48aba48cc28e0cd75efd25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_kill_failure</name>
    <filename>structosmo__cbsp__kill__failure.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structosmo__cbsp__kill__failure.html</anchorfile>
      <anchor>a7fb42e66796380b1517a68d31723cecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>old_serial_nr</name>
      <anchorfile>structosmo__cbsp__kill__failure.html</anchorfile>
      <anchor>a8463354ca92ba93199d333b9e2132fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>fail_list</name>
      <anchorfile>structosmo__cbsp__kill__failure.html</anchorfile>
      <anchor>a161af1c2058df17dc5e4a80872dd4a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_num_compl_list</type>
      <name>num_compl_list</name>
      <anchorfile>structosmo__cbsp__kill__failure.html</anchorfile>
      <anchor>a8bb2e89d034e66845f8eb5cd7d86ce34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_cell_list</type>
      <name>cell_list</name>
      <anchorfile>structosmo__cbsp__kill__failure.html</anchorfile>
      <anchor>afa42f161587061db3d03d1c21c680efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum cbsp_channel_ind *</type>
      <name>channel_ind</name>
      <anchorfile>structosmo__cbsp__kill__failure.html</anchorfile>
      <anchor>ac6fd6cf7beec4f8b629d2be98bf9ed36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_load_query</name>
    <filename>structosmo__cbsp__load__query.html</filename>
    <member kind="variable">
      <type>struct osmo_cbsp_cell_list</type>
      <name>cell_list</name>
      <anchorfile>structosmo__cbsp__load__query.html</anchorfile>
      <anchor>a52436e5876808ad14b7a189633330879</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum cbsp_channel_ind</type>
      <name>channel_ind</name>
      <anchorfile>structosmo__cbsp__load__query.html</anchorfile>
      <anchor>a68771f518c97ed48b2a641d11036c34c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_load_query_complete</name>
    <filename>structosmo__cbsp__load__query__complete.html</filename>
    <member kind="variable">
      <type>struct osmo_cbsp_loading_list</type>
      <name>loading_list</name>
      <anchorfile>structosmo__cbsp__load__query__complete.html</anchorfile>
      <anchor>aa2424497e8c916a0d433c606517dbe49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum cbsp_channel_ind</type>
      <name>channel_ind</name>
      <anchorfile>structosmo__cbsp__load__query__complete.html</anchorfile>
      <anchor>a27f7c2dffde9b39b25dc3f669a7c9cfd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_load_query_failure</name>
    <filename>structosmo__cbsp__load__query__failure.html</filename>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>fail_list</name>
      <anchorfile>structosmo__cbsp__load__query__failure.html</anchorfile>
      <anchor>a9e6ba6e064072525007fc49fb45c73a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum cbsp_channel_ind</type>
      <name>channel_ind</name>
      <anchorfile>structosmo__cbsp__load__query__failure.html</anchorfile>
      <anchor>a9f61b5a6e2ffa3867a220877f515a286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_loading_list</type>
      <name>loading_list</name>
      <anchorfile>structosmo__cbsp__load__query__failure.html</anchorfile>
      <anchor>aea9e9c01c630535e95cbbf90c329a507</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_loading_ent</name>
    <filename>structosmo__cbsp__loading__ent.html</filename>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>list</name>
      <anchorfile>structosmo__cbsp__loading__ent.html</anchorfile>
      <anchor>ad2d90662fabbdb37501b63481ea4cdf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union gsm0808_cell_id_u</type>
      <name>cell_id</name>
      <anchorfile>structosmo__cbsp__loading__ent.html</anchorfile>
      <anchor>a0842b19b677b66211c8a3b3e489af970</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>load</name>
      <anchorfile>structosmo__cbsp__loading__ent.html</anchorfile>
      <anchor>a2528b9d7b5305d6a8900de22395e8fff</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_loading_list</name>
    <filename>structosmo__cbsp__loading__list.html</filename>
    <member kind="variable">
      <type>enum CELL_IDENT</type>
      <name>id_discr</name>
      <anchorfile>structosmo__cbsp__loading__list.html</anchorfile>
      <anchor>a41b93f916650fc150728de809e2163e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>list</name>
      <anchorfile>structosmo__cbsp__loading__list.html</anchorfile>
      <anchor>a34e43f211e515125e3e0ac52693f75d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_msg_status_query</name>
    <filename>structosmo__cbsp__msg__status__query.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structosmo__cbsp__msg__status__query.html</anchorfile>
      <anchor>af2d6b1b055e1746497e73923b2b79f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>old_serial_nr</name>
      <anchorfile>structosmo__cbsp__msg__status__query.html</anchorfile>
      <anchor>a7fbf9b939fd24a02f8446fd9bf771492</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_cell_list</type>
      <name>cell_list</name>
      <anchorfile>structosmo__cbsp__msg__status__query.html</anchorfile>
      <anchor>a5125b8f52a5f46bbaf74804cd18af959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum cbsp_channel_ind</type>
      <name>channel_ind</name>
      <anchorfile>structosmo__cbsp__msg__status__query.html</anchorfile>
      <anchor>a140f7005169e7055716e4d29b0ab5c64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_msg_status_query_complete</name>
    <filename>structosmo__cbsp__msg__status__query__complete.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structosmo__cbsp__msg__status__query__complete.html</anchorfile>
      <anchor>ae94f195d57471541e3521ce218d8a8d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>old_serial_nr</name>
      <anchorfile>structosmo__cbsp__msg__status__query__complete.html</anchorfile>
      <anchor>af918ac148003deab4870c90ca4a7d88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_num_compl_list</type>
      <name>num_compl_list</name>
      <anchorfile>structosmo__cbsp__msg__status__query__complete.html</anchorfile>
      <anchor>a6d085e00dd95fa702d053b3158270081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum cbsp_channel_ind</type>
      <name>channel_ind</name>
      <anchorfile>structosmo__cbsp__msg__status__query__complete.html</anchorfile>
      <anchor>a575117a40a499515b2da2b351f46afa8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_msg_status_query_failure</name>
    <filename>structosmo__cbsp__msg__status__query__failure.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structosmo__cbsp__msg__status__query__failure.html</anchorfile>
      <anchor>a754abfbe74be0886fd9468742dbac53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>old_serial_nr</name>
      <anchorfile>structosmo__cbsp__msg__status__query__failure.html</anchorfile>
      <anchor>a523fd80ccb6beecee749e585e0f16cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>fail_list</name>
      <anchorfile>structosmo__cbsp__msg__status__query__failure.html</anchorfile>
      <anchor>a9cb8e0639e79be48e73ed15b67cb6e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum cbsp_channel_ind</type>
      <name>channel_ind</name>
      <anchorfile>structosmo__cbsp__msg__status__query__failure.html</anchorfile>
      <anchor>a16a6913adcf60c1c8c92d90eb77fb3b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_num_compl_list</type>
      <name>num_compl_list</name>
      <anchorfile>structosmo__cbsp__msg__status__query__failure.html</anchorfile>
      <anchor>a8a466fe447b3ce7eb9e8268acaa76a4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_num_compl_ent</name>
    <filename>structosmo__cbsp__num__compl__ent.html</filename>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>list</name>
      <anchorfile>structosmo__cbsp__num__compl__ent.html</anchorfile>
      <anchor>a9c8ed30337d5f45d08eda2512d6e3f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union gsm0808_cell_id_u</type>
      <name>cell_id</name>
      <anchorfile>structosmo__cbsp__num__compl__ent.html</anchorfile>
      <anchor>af62e3860a7be73b49187a39384432566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>num_compl</name>
      <anchorfile>structosmo__cbsp__num__compl__ent.html</anchorfile>
      <anchor>aa20f4e761a2d796004fab584a5482738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_bcast_info</name>
      <anchorfile>structosmo__cbsp__num__compl__ent.html</anchorfile>
      <anchor>a18d2b98d33abd60982bfa092a67e4fab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_num_compl_list</name>
    <filename>structosmo__cbsp__num__compl__list.html</filename>
    <member kind="variable">
      <type>enum CELL_IDENT</type>
      <name>id_discr</name>
      <anchorfile>structosmo__cbsp__num__compl__list.html</anchorfile>
      <anchor>a821bea5e4221d9b441d4488762f54771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>list</name>
      <anchorfile>structosmo__cbsp__num__compl__list.html</anchorfile>
      <anchor>a95237d4d8360cc60f3b023eae07b7530</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_reset</name>
    <filename>structosmo__cbsp__reset.html</filename>
    <member kind="variable">
      <type>struct osmo_cbsp_cell_list</type>
      <name>cell_list</name>
      <anchorfile>structosmo__cbsp__reset.html</anchorfile>
      <anchor>a9b36a49e8670e2cc5e6efcc832a01f03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_reset_complete</name>
    <filename>structosmo__cbsp__reset__complete.html</filename>
    <member kind="variable">
      <type>struct osmo_cbsp_cell_list</type>
      <name>cell_list</name>
      <anchorfile>structosmo__cbsp__reset__complete.html</anchorfile>
      <anchor>a68c028112e7f1d429e9ce695af282a2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_reset_failure</name>
    <filename>structosmo__cbsp__reset__failure.html</filename>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>fail_list</name>
      <anchorfile>structosmo__cbsp__reset__failure.html</anchorfile>
      <anchor>a248c61c1e2cc9bd7bc56abc9a4259a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_cell_list</type>
      <name>cell_list</name>
      <anchorfile>structosmo__cbsp__reset__failure.html</anchorfile>
      <anchor>a2c0a4b5d94010e24f5b008363b22e374</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_restart</name>
    <filename>structosmo__cbsp__restart.html</filename>
    <member kind="variable">
      <type>struct osmo_cbsp_cell_list</type>
      <name>cell_list</name>
      <anchorfile>structosmo__cbsp__restart.html</anchorfile>
      <anchor>aec38c5cafd407aa0b74a25d90a6cbb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bcast_msg_type</name>
      <anchorfile>structosmo__cbsp__restart.html</anchorfile>
      <anchor>ab25a3176cc833f53054e51c096596dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>recovery_ind</name>
      <anchorfile>structosmo__cbsp__restart.html</anchorfile>
      <anchor>ac1ced5917341fd7bd608f631b6447210</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_write_replace</name>
    <filename>structosmo__cbsp__write__replace.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>ae94aab0dd99498c99b4337b01ab07792</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>new_serial_nr</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>acebce6534d0abb24f6ba5d82f569a8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t *</type>
      <name>old_serial_nr</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>ad68e38c3066183feba9f97e2104c0264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_cell_list</type>
      <name>cell_list</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>a215c78fcec6eac65c67bb84616c06b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_cbs</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>a89dd58c73b329320ce90904a38d1e9e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum cbsp_channel_ind</type>
      <name>channel_ind</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>a444f2d356baa47666698cc326060abd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum cbsp_category</type>
      <name>category</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>a071027f9d248630d353e972af5f1576c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>rep_period</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>a6fc43df400be8b76a91de6c6f1a2ff36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>num_bcast_req</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>a481e40ca20a3e69af623028c95f7a995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>dcs</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>a58cb0f8ad52859a79e53fc03cfc72ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>msg_content</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>af00bc70dc3932e0e9099c4106de80cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_write_replace::@0::@1</type>
      <name>cbs</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>a3afb2d67f348c480632c13c2844b75d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>indicator</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>a4d0ba52b2d3cdd32064e15f0b47ce5b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>warning_type</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>a05ed0d78d78081ebbb0bc89db899cf53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>warning_sec_info</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>a529522e70a7322e9f38f96de9f196d3b</anchor>
      <arglist>[50]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>warning_period</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>ab3fc9086e6960ea5ce79e518f8482833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_write_replace::@0::@2</type>
      <name>emergency</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>ad994ccf262e1eb638129d28b1d7d2f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union osmo_cbsp_write_replace::@0</type>
      <name>u</name>
      <anchorfile>structosmo__cbsp__write__replace.html</anchorfile>
      <anchor>a70fb11c160b4551e0d02fc346146b650</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_write_replace_complete</name>
    <filename>structosmo__cbsp__write__replace__complete.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structosmo__cbsp__write__replace__complete.html</anchorfile>
      <anchor>a025d0d0eea790cc0e4261f68115cf8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>new_serial_nr</name>
      <anchorfile>structosmo__cbsp__write__replace__complete.html</anchorfile>
      <anchor>a7614bb1fb232526beef7b88c5307d8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t *</type>
      <name>old_serial_nr</name>
      <anchorfile>structosmo__cbsp__write__replace__complete.html</anchorfile>
      <anchor>aa44ba72215ef5d643ca2e6115bf50658</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_num_compl_list</type>
      <name>num_compl_list</name>
      <anchorfile>structosmo__cbsp__write__replace__complete.html</anchorfile>
      <anchor>a0ca54a48a1c78211534ae017314161d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_cell_list</type>
      <name>cell_list</name>
      <anchorfile>structosmo__cbsp__write__replace__complete.html</anchorfile>
      <anchor>ac2aae5755f860e1e4a0fb23fed3af7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum cbsp_channel_ind *</type>
      <name>channel_ind</name>
      <anchorfile>structosmo__cbsp__write__replace__complete.html</anchorfile>
      <anchor>a542d5123998ee4ca54ca35f534f4c2a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cbsp_write_replace_failure</name>
    <filename>structosmo__cbsp__write__replace__failure.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structosmo__cbsp__write__replace__failure.html</anchorfile>
      <anchor>ac73eefcf66ddef89946d7adbf6e7ab15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>new_serial_nr</name>
      <anchorfile>structosmo__cbsp__write__replace__failure.html</anchorfile>
      <anchor>adc0ed3a65273fe88876bdea16295a788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t *</type>
      <name>old_serial_nr</name>
      <anchorfile>structosmo__cbsp__write__replace__failure.html</anchorfile>
      <anchor>add68d420e927244840f749d443db55ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>fail_list</name>
      <anchorfile>structosmo__cbsp__write__replace__failure.html</anchorfile>
      <anchor>ab80e395291c7523ca20c2862fc8860c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_num_compl_list</type>
      <name>num_compl_list</name>
      <anchorfile>structosmo__cbsp__write__replace__failure.html</anchorfile>
      <anchor>a664638e4cae6cd1f561521f0954732cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_cbsp_cell_list</type>
      <name>cell_list</name>
      <anchorfile>structosmo__cbsp__write__replace__failure.html</anchorfile>
      <anchor>a55b6962bc0407f6027d9840c4c5a156a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum cbsp_channel_ind *</type>
      <name>channel_ind</name>
      <anchorfile>structosmo__cbsp__write__replace__failure.html</anchorfile>
      <anchor>a7a9215491e0a41577899d6bb6c14d29b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cell_global_id</name>
    <filename>structosmo__cell__global__id.html</filename>
    <member kind="variable">
      <type>struct osmo_location_area_id</type>
      <name>lai</name>
      <anchorfile>structosmo__cell__global__id.html</anchorfile>
      <anchor>a8b72d990315b9de746e937e2fd9f1079</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cell_identity</name>
      <anchorfile>structosmo__cell__global__id.html</anchorfile>
      <anchor>a44ef6116ce0c5a7e009b4aba3e807982</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_cell_global_id_ps</name>
    <filename>structosmo__cell__global__id__ps.html</filename>
    <member kind="variable">
      <type>struct osmo_routing_area_id</type>
      <name>rai</name>
      <anchorfile>structosmo__cell__global__id__ps.html</anchorfile>
      <anchor>a8d26af08134e81259de64c8bf31de51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cell_identity</name>
      <anchorfile>structosmo__cell__global__id__ps.html</anchorfile>
      <anchor>a330d3866799bd7ff4765592b791ac8b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_earfcn_si2q</name>
    <filename>structosmo__earfcn__si2q.html</filename>
    <member kind="variable">
      <type>uint16_t *</type>
      <name>arfcn</name>
      <anchorfile>structosmo__earfcn__si2q.html</anchorfile>
      <anchor>add4a3a00b994b911dfe0287edb23583a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>meas_bw</name>
      <anchorfile>structosmo__earfcn__si2q.html</anchorfile>
      <anchor>ab08c1b57ee6348987ad07acef48c7d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>length</name>
      <anchorfile>structosmo__earfcn__si2q.html</anchorfile>
      <anchor>a2e6a2039cbe1d3aeeda35ef1486fdac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>thresh_hi</name>
      <anchorfile>structosmo__earfcn__si2q.html</anchorfile>
      <anchor>ac442992f885f5f857c45a2b94f4bf479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>thresh_lo</name>
      <anchorfile>structosmo__earfcn__si2q.html</anchorfile>
      <anchor>a5799f0f97d4acededce99e868c67d327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>prio</name>
      <anchorfile>structosmo__earfcn__si2q.html</anchorfile>
      <anchor>af47f76c4b2886a5864a51695c4099f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>qrxlm</name>
      <anchorfile>structosmo__earfcn__si2q.html</anchorfile>
      <anchor>a40e12569b281898bf8fc28aaa7c518f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>thresh_lo_valid</name>
      <anchorfile>structosmo__earfcn__si2q.html</anchorfile>
      <anchor>a8db9fa10d8f7851cf2eba60bd5e1cfd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>prio_valid</name>
      <anchorfile>structosmo__earfcn__si2q.html</anchorfile>
      <anchor>a9cdf82c819f55190b02edcbabe635c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>qrxlm_valid</name>
      <anchorfile>structosmo__earfcn__si2q.html</anchorfile>
      <anchor>a35a413cab7e51d33622f4e27d1b75314</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_eutran_cell_global_id</name>
    <filename>structosmo__eutran__cell__global__id.html</filename>
    <member kind="variable">
      <type>struct osmo_plmn_id</type>
      <name>plmn</name>
      <anchorfile>structosmo__eutran__cell__global__id.html</anchorfile>
      <anchor>af29522ead07e10819ad3d1e9db8d049d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>eci</name>
      <anchorfile>structosmo__eutran__cell__global__id.html</anchorfile>
      <anchor>a98068036653278e1be7d8ef33958a914</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gad</name>
    <filename>structosmo__gad.html</filename>
    <member kind="variable">
      <type>enum gad_type</type>
      <name>type</name>
      <anchorfile>structosmo__gad.html</anchorfile>
      <anchor>a16f1c7fd689502f7575b540902d3710c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gad_ell_point</type>
      <name>ell_point</name>
      <anchorfile>structosmo__gad.html</anchorfile>
      <anchor>a2118e994732e748dcd6c6205c5c348c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gad_ell_point_unc_circle</type>
      <name>ell_point_unc_circle</name>
      <anchorfile>structosmo__gad.html</anchorfile>
      <anchor>a87734386ea03e677ba7be75d45546a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gad_ell_point_unc_ellipse</type>
      <name>ell_point_unc_ellipse</name>
      <anchorfile>structosmo__gad.html</anchorfile>
      <anchor>a20e65a03c4b70e3239363a4c488c19fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gad_polygon</type>
      <name>polygon</name>
      <anchorfile>structosmo__gad.html</anchorfile>
      <anchor>a5e6a45d09b1cdee9179f19c6be9a8647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gad_ell_point_alt</type>
      <name>ell_point_alt</name>
      <anchorfile>structosmo__gad.html</anchorfile>
      <anchor>ab9bd9fdc2284f14b0dc6d43dc3b7826b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gad_ell_point_alt_unc_ell</type>
      <name>ell_point_alt_unc_ell</name>
      <anchorfile>structosmo__gad.html</anchorfile>
      <anchor>a39b865d00614b6bd3024434ac428940f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gad_ell_arc</type>
      <name>ell_arc</name>
      <anchorfile>structosmo__gad.html</anchorfile>
      <anchor>a422b323d5a93322f4af5647a15852910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gad_ell_point_unc_ellipse</type>
      <name>ha_ell_point_unc_ellipse</name>
      <anchorfile>structosmo__gad.html</anchorfile>
      <anchor>a2d98b3a1d838aa5570c82b6cb22382ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gad_ha_ell_point_alt_unc_ell</type>
      <name>ha_ell_point_alt_unc_ell</name>
      <anchorfile>structosmo__gad.html</anchorfile>
      <anchor>a57758ffaf657c1d75d1ec255a373743a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gad_ell_arc</name>
    <filename>structosmo__gad__ell__arc.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>lat</name>
      <anchorfile>structosmo__gad__ell__arc.html</anchorfile>
      <anchor>a843e657d989852f18863fc3a56729641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>lon</name>
      <anchorfile>structosmo__gad__ell__arc.html</anchorfile>
      <anchor>abb328722fff32bf55d8f84596e086da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>inner_r</name>
      <anchorfile>structosmo__gad__ell__arc.html</anchorfile>
      <anchor>adbbf330d68a6ba15a74f686781d19fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unc_r</name>
      <anchorfile>structosmo__gad__ell__arc.html</anchorfile>
      <anchor>a2f0540dfa7201d423fb2d6a3d6569c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>ofs_angle</name>
      <anchorfile>structosmo__gad__ell__arc.html</anchorfile>
      <anchor>a48994910e4f32080f72c6e778a560f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>incl_angle</name>
      <anchorfile>structosmo__gad__ell__arc.html</anchorfile>
      <anchor>ae95e89e6838bc2153ba8efbc45ab7e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>confidence</name>
      <anchorfile>structosmo__gad__ell__arc.html</anchorfile>
      <anchor>a6b9b3b296a1578ab925c7fb0fac68058</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gad_ell_point</name>
    <filename>structosmo__gad__ell__point.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>lat</name>
      <anchorfile>structosmo__gad__ell__point.html</anchorfile>
      <anchor>a8075ba44d422a864e91130838aae53df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>lon</name>
      <anchorfile>structosmo__gad__ell__point.html</anchorfile>
      <anchor>a2e3c406f48c2d47cf5e7b3beb4bd85f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gad_ell_point_alt</name>
    <filename>structosmo__gad__ell__point__alt.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>lat</name>
      <anchorfile>structosmo__gad__ell__point__alt.html</anchorfile>
      <anchor>a7be7a58498a718870825fec0bc4d6910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>lon</name>
      <anchorfile>structosmo__gad__ell__point__alt.html</anchorfile>
      <anchor>ad62f433d8252ebcf781cbd5311d4c753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>alt</name>
      <anchorfile>structosmo__gad__ell__point__alt.html</anchorfile>
      <anchor>aa77520c5451e9c13c2b65e015ffda116</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gad_ell_point_alt_unc_ell</name>
    <filename>structosmo__gad__ell__point__alt__unc__ell.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>lat</name>
      <anchorfile>structosmo__gad__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>a6562636907736107ecc23a991c2a07ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>lon</name>
      <anchorfile>structosmo__gad__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>a543d8016e530b64d81f159a13f68dcba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>alt</name>
      <anchorfile>structosmo__gad__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>a4326890f7ba07490956c97fe983f48ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unc_semi_major</name>
      <anchorfile>structosmo__gad__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>a36aae49c7c81eb766e9590b3ca543ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unc_semi_minor</name>
      <anchorfile>structosmo__gad__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>a84f00edf1f9897871e2f5ea4d653e69a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>major_ori</name>
      <anchorfile>structosmo__gad__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>a1bbfe3d75b2f6f0012501c7cf2d6d7cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>unc_alt</name>
      <anchorfile>structosmo__gad__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>ad20972e3630346dddf38416436258416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>confidence</name>
      <anchorfile>structosmo__gad__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>a7a328687377293d410002733e734823c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gad_ell_point_unc_circle</name>
    <filename>structosmo__gad__ell__point__unc__circle.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>lat</name>
      <anchorfile>structosmo__gad__ell__point__unc__circle.html</anchorfile>
      <anchor>aa7b0a6d9609e64ad04b88d0ce6aadd46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>lon</name>
      <anchorfile>structosmo__gad__ell__point__unc__circle.html</anchorfile>
      <anchor>a58431e41aa1bbba308084f29688977ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unc</name>
      <anchorfile>structosmo__gad__ell__point__unc__circle.html</anchorfile>
      <anchor>a73dae7f92cc51d67b71c7d054201635f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gad_ell_point_unc_ellipse</name>
    <filename>structosmo__gad__ell__point__unc__ellipse.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>lat</name>
      <anchorfile>structosmo__gad__ell__point__unc__ellipse.html</anchorfile>
      <anchor>aabac9313bd4e313a82d0bf1593eb758c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>lon</name>
      <anchorfile>structosmo__gad__ell__point__unc__ellipse.html</anchorfile>
      <anchor>a403b85314c4e723105e2042ec7b93149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unc_semi_major</name>
      <anchorfile>structosmo__gad__ell__point__unc__ellipse.html</anchorfile>
      <anchor>ac7c922116de7c1ec294c0394201628fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unc_semi_minor</name>
      <anchorfile>structosmo__gad__ell__point__unc__ellipse.html</anchorfile>
      <anchor>aad7c9fb8bd51e2dac2918e94bcdd87ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>major_ori</name>
      <anchorfile>structosmo__gad__ell__point__unc__ellipse.html</anchorfile>
      <anchor>ac1d5d66789a962b80c5be665fbccde68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>confidence</name>
      <anchorfile>structosmo__gad__ell__point__unc__ellipse.html</anchorfile>
      <anchor>afe96fe4e37acefb68704c0331e46fe0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gad_err</name>
    <filename>structosmo__gad__err.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>rc</name>
      <anchorfile>structosmo__gad__err.html</anchorfile>
      <anchor>a256cb1618b83a21aefd2c5218d4e8489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gad_type</type>
      <name>type</name>
      <anchorfile>structosmo__gad__err.html</anchorfile>
      <anchor>a3e155f7c1f64a58f55b35bbbc36c45d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>logmsg</name>
      <anchorfile>structosmo__gad__err.html</anchorfile>
      <anchor>a74e10fd339f7bd0e5da3c20830df5b81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gad_ha_ell_point_alt_unc_ell</name>
    <filename>structosmo__gad__ha__ell__point__alt__unc__ell.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>lat</name>
      <anchorfile>structosmo__gad__ha__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>a21b4ced31b4dbe4ed40c62f6a13794da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>lon</name>
      <anchorfile>structosmo__gad__ha__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>ae63d5e27b6e312bc8f970be2c79dfe43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>alt</name>
      <anchorfile>structosmo__gad__ha__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>a2e4c84e2faa53c9a3901c8c18cad8478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unc_semi_major</name>
      <anchorfile>structosmo__gad__ha__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>a257b74b2b148d833f8d928631bfc1594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unc_semi_minor</name>
      <anchorfile>structosmo__gad__ha__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>a6998691839c5b5977d5880534aea2335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>major_ori</name>
      <anchorfile>structosmo__gad__ha__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>a64e66689fab05a8cb47e8e6fd79bd259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>h_confidence</name>
      <anchorfile>structosmo__gad__ha__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>a59fb213d7ec4f08c9f3f0e1d2c71c02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>unc_alt</name>
      <anchorfile>structosmo__gad__ha__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>ad55eec31625badcd4fb0010c541aae15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>v_confidence</name>
      <anchorfile>structosmo__gad__ha__ell__point__alt__unc__ell.html</anchorfile>
      <anchor>a2f08ce5636d28d5a1648d00b6282e704</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gad_polygon</name>
    <filename>structosmo__gad__polygon.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_points</name>
      <anchorfile>structosmo__gad__polygon.html</anchorfile>
      <anchor>a6eac03df155c50b30ae0d02fa716c8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gad_ell_point</type>
      <name>point</name>
      <anchorfile>structosmo__gad__polygon.html</anchorfile>
      <anchor>a30051f9e1ead24b18c29233da62d4218</anchor>
      <arglist>[15]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gcr_parsed</name>
    <filename>structosmo__gcr__parsed.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>net</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>gaf8cc803881155e730cd3dee0e03395b1</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>net_len</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>gaaee6729627e9f5a416f8129de6430d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>node</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>gac2362d86dddc8167f66fac38eec3247a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cr</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>ga198d8498401b81d3a8403ae618502a9f</anchor>
      <arglist>[5]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gprs_cell_options</name>
    <filename>structosmo__gprs__cell__options.html</filename>
    <member kind="variable">
      <type>enum osmo_gprs_nmo</type>
      <name>nmo</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>ae3169575f9e0e28c5d37fa8dfa42df9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>t3168</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>a0cb41a4d959e7d6454e45aaee55b786b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>t3192</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>a4a2d5893b2e349932865c9bbff7f2fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>drx_timer_max</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>aae21081210793171b79968e145b44e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>bs_cv_max</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>a9dd6eff792e211b00a98bcd0a7669456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>supports_egprs_11bit_rach</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>a5e5fb783d50835f7ace522520d6ae90f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ctrl_ack_type_use_block</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>ae8ab21ef8aff99bee16a511f7168076e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ext_info_present</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>a7cf1cca729ab6343bd808c0f7ce8fc44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>egprs_supported</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>acce47c16edbeda68a48e5e3b8a96b022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>use_egprs_p_ch_req</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>a7a3a351d916cbd7ae3f7975cea15e093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bep_period</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>a5c79e614c7d4458589941ccc92f1442a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pfc_supported</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>aa7b2ed1426178d35d19c5dfffd5df8c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>dtm_supported</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>a51ad36632f2ab742d0d3c96e260b0a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bss_paging_coordination</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>ae7911728b56f2a609e3d36e00b723def</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ccn_active</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>a659e4079d12dbc0b0f12159626817b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gprs_cell_options::@118</type>
      <name>ext_info</name>
      <anchorfile>structosmo__gprs__cell__options.html</anchorfile>
      <anchor>a2822fcd567bb1d146cc6b1d74a2f24df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gprs_power_ctrl_pars</name>
    <filename>structosmo__gprs__power__ctrl__pars.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>alpha</name>
      <anchorfile>structosmo__gprs__power__ctrl__pars.html</anchorfile>
      <anchor>a493e51f50d430742f792aafd6ccf67df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t_avg_w</name>
      <anchorfile>structosmo__gprs__power__ctrl__pars.html</anchorfile>
      <anchor>a09c2978df653c618520b9f1c6b76772a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>t_avg_t</name>
      <anchorfile>structosmo__gprs__power__ctrl__pars.html</anchorfile>
      <anchor>a1b492c53d23bd25857e196f2cc3cd1f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pc_meas_chan</name>
      <anchorfile>structosmo__gprs__power__ctrl__pars.html</anchorfile>
      <anchor>a866cd126f6b4f32d35e95ce84b7591f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>n_avg_i</name>
      <anchorfile>structosmo__gprs__power__ctrl__pars.html</anchorfile>
      <anchor>a9753603093d6d5cb17b11b1dadd42bfc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsm48_classmark</name>
    <filename>structosmo__gsm48__classmark.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>classmark1_set</name>
      <anchorfile>structosmo__gsm48__classmark.html</anchorfile>
      <anchor>a6c2dbca4163e6e5b1f5ced88c03deecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark1</type>
      <name>classmark1</name>
      <anchorfile>structosmo__gsm48__classmark.html</anchorfile>
      <anchor>a4c351b8a068fa486e362662dec4a5e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>classmark2_len</name>
      <anchorfile>structosmo__gsm48__classmark.html</anchorfile>
      <anchor>a8f40e5766f39568aebc7c2d215ff5f83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct gsm48_classmark2</type>
      <name>classmark2</name>
      <anchorfile>structosmo__gsm48__classmark.html</anchorfile>
      <anchor>ab528e4dd9df3f6036d35ede70756a196</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>classmark3_len</name>
      <anchorfile>structosmo__gsm48__classmark.html</anchorfile>
      <anchor>a4dc977cd6e9ce80fdb5028b62598edcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>classmark3</name>
      <anchorfile>structosmo__gsm48__classmark.html</anchorfile>
      <anchor>aba9c6bd53335a93c64822ee680b25a2b</anchor>
      <arglist>[14]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsm48_lsa_params</name>
    <filename>structosmo__gsm48__lsa__params.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>prio_thr</name>
      <anchorfile>structosmo__gsm48__lsa__params.html</anchorfile>
      <anchor>ada9d6d34ee29dbb17c2c12b9b8441852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>lsa_offset</name>
      <anchorfile>structosmo__gsm48__lsa__params.html</anchorfile>
      <anchor>ac9b32ce60810354bee3157c0d9a9305e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>mcc</name>
      <anchorfile>structosmo__gsm48__lsa__params.html</anchorfile>
      <anchor>a5b758d029bec1e6d2a84c104bfe0f503</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>mnc</name>
      <anchorfile>structosmo__gsm48__lsa__params.html</anchorfile>
      <anchor>ad589cd351015c1149f79277c8dc1ba74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>present</name>
      <anchorfile>structosmo__gsm48__lsa__params.html</anchorfile>
      <anchor>a318323c9ed67d8270823fd346440712d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsm48_si13_info</name>
    <filename>structosmo__gsm48__si13__info.html</filename>
    <member kind="variable">
      <type>struct osmo_gprs_cell_options</type>
      <name>cell_opts</name>
      <anchorfile>structosmo__gsm48__si13__info.html</anchorfile>
      <anchor>a974fc94c38777e9257f5aa2bef59b893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gprs_power_ctrl_pars</type>
      <name>pwr_ctrl_pars</name>
      <anchorfile>structosmo__gsm48__si13__info.html</anchorfile>
      <anchor>ac522996c5d15d628c12c6c25f309e6f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bcch_change_mark</name>
      <anchorfile>structosmo__gsm48__si13__info.html</anchorfile>
      <anchor>a59acf480bbb399d947ae85524bd8a37c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>si_change_field</name>
      <anchorfile>structosmo__gsm48__si13__info.html</anchorfile>
      <anchor>ae6bd9d3fab1163d86b881483a67862d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rac</name>
      <anchorfile>structosmo__gsm48__si13__info.html</anchorfile>
      <anchor>a6496f8d5917a61cf6a733bec340d082e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>spgc_ccch_sup</name>
      <anchorfile>structosmo__gsm48__si13__info.html</anchorfile>
      <anchor>a97b71d620fe4d1193eb846366fa2e825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>net_ctrl_ord</name>
      <anchorfile>structosmo__gsm48__si13__info.html</anchorfile>
      <anchor>aa12a1a0ad6a01ea04628bc7100e41647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>prio_acc_thr</name>
      <anchorfile>structosmo__gsm48__si13__info.html</anchorfile>
      <anchor>ae7e30c8bf257f484fd80153bce1d33f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsm48_si3_gprs_ind</name>
    <filename>structosmo__gsm48__si3__gprs__ind.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>si13_position</name>
      <anchorfile>structosmo__gsm48__si3__gprs__ind.html</anchorfile>
      <anchor>ad7a159939215a6e34c46400974c8b6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ra_colour</name>
      <anchorfile>structosmo__gsm48__si3__gprs__ind.html</anchorfile>
      <anchor>ac7536304b56cd41d92f1ac0f51f72748</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>present</name>
      <anchorfile>structosmo__gsm48__si3__gprs__ind.html</anchorfile>
      <anchor>a9267b03be2fdc1b3f9e63d0818f7cd80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsm48_si6_ro_info</name>
    <filename>structosmo__gsm48__si6__ro__info.html</filename>
    <member kind="variable">
      <type>struct osmo_gsm48_si_pch_nch_info</type>
      <name>pch_nch_info</name>
      <anchorfile>structosmo__gsm48__si6__ro__info.html</anchorfile>
      <anchor>ac7c9b72e374443ed403d83008e9abd2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gsm48_si_vbs_vgcs_options</type>
      <name>vbs_vgcs_options</name>
      <anchorfile>structosmo__gsm48__si6__ro__info.html</anchorfile>
      <anchor>a55bf7c90df723dc722a59b97a927d158</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gsm48_si_dtm_support</type>
      <name>dtm_support</name>
      <anchorfile>structosmo__gsm48__si6__ro__info.html</anchorfile>
      <anchor>ab13425c68483049de10cd53f2ea57ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>band_indicator_1900</name>
      <anchorfile>structosmo__gsm48__si6__ro__info.html</anchorfile>
      <anchor>a247ef43c7ca34c6349cb803c5d57fec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gsm48_si_gprs_ms_txpwr_max_ccch</type>
      <name>gprs_ms_txpwr_max_ccch</name>
      <anchorfile>structosmo__gsm48__si6__ro__info.html</anchorfile>
      <anchor>ad9302dbfaa29a7e63e350df28783d2fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsm48_si_dtm_support</name>
    <filename>structosmo__gsm48__si__dtm__support.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>present</name>
      <anchorfile>structosmo__gsm48__si__dtm__support.html</anchorfile>
      <anchor>a8c4edfa50f2e6ea5ce4c970118d7ba40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rac</name>
      <anchorfile>structosmo__gsm48__si__dtm__support.html</anchorfile>
      <anchor>a2ab7ecee660615436d7654bd49834064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>max_lapdm</name>
      <anchorfile>structosmo__gsm48__si__dtm__support.html</anchorfile>
      <anchor>adda8c4bcd99b3adf319df7d747f09cde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsm48_si_gprs_ms_txpwr_max_ccch</name>
    <filename>structosmo__gsm48__si__gprs__ms__txpwr__max__ccch.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>present</name>
      <anchorfile>structosmo__gsm48__si__gprs__ms__txpwr__max__ccch.html</anchorfile>
      <anchor>a53395b2be431de7b20b2075ee73a4958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>max_txpwr</name>
      <anchorfile>structosmo__gsm48__si__gprs__ms__txpwr__max__ccch.html</anchorfile>
      <anchor>a00a126d1aaee2952a757a440156faded</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsm48_si_pch_nch_info</name>
    <filename>structosmo__gsm48__si__pch__nch__info.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>present</name>
      <anchorfile>structosmo__gsm48__si__pch__nch__info.html</anchorfile>
      <anchor>aa35688763ed8931d2141b72fbab74422</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>paging_channel_restructuring</name>
      <anchorfile>structosmo__gsm48__si__pch__nch__info.html</anchorfile>
      <anchor>a62c22f24db41dac0195a17f4300e7c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>nln_sacch</name>
      <anchorfile>structosmo__gsm48__si__pch__nch__info.html</anchorfile>
      <anchor>a31c381235cbf88e1a173ca2df8afcbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>call_priority_present</name>
      <anchorfile>structosmo__gsm48__si__pch__nch__info.html</anchorfile>
      <anchor>acd760f810ed7002d91b18ca87d222489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>call_priority</name>
      <anchorfile>structosmo__gsm48__si__pch__nch__info.html</anchorfile>
      <anchor>ad299bb02527e7f1fb4ee7eb0e2b78a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>nln_status_sacch</name>
      <anchorfile>structosmo__gsm48__si__pch__nch__info.html</anchorfile>
      <anchor>a22b11c9a64e7bbcc2dad726afc2750e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsm48_si_power_offset</name>
    <filename>structosmo__gsm48__si__power__offset.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_offset</name>
      <anchorfile>structosmo__gsm48__si__power__offset.html</anchorfile>
      <anchor>a46aacc7d6ec1958bb19910470836afea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>present</name>
      <anchorfile>structosmo__gsm48__si__power__offset.html</anchorfile>
      <anchor>a6bf1f094ac4f1a45e5fca3a368d4c089</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsm48_si_ro_info</name>
    <filename>structosmo__gsm48__si__ro__info.html</filename>
    <member kind="variable">
      <type>struct osmo_gsm48_si_selection_params</type>
      <name>selection_params</name>
      <anchorfile>structosmo__gsm48__si__ro__info.html</anchorfile>
      <anchor>adba6fecda586f4b5e747bf5aca832e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gsm48_si_power_offset</type>
      <name>power_offset</name>
      <anchorfile>structosmo__gsm48__si__ro__info.html</anchorfile>
      <anchor>a4985321a40367c7d4b1ce940cbdcee02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>si2ter_indicator</name>
      <anchorfile>structosmo__gsm48__si__ro__info.html</anchorfile>
      <anchor>a009d1336fa55fc29b924e97c410a8a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>early_cm_ctrl</name>
      <anchorfile>structosmo__gsm48__si__ro__info.html</anchorfile>
      <anchor>ac391405c30ca719d1ea8d3a5c67a23d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>where</name>
      <anchorfile>structosmo__gsm48__si__ro__info.html</anchorfile>
      <anchor>a902c71bd20ecaa1221204fe2cc3ddfe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>present</name>
      <anchorfile>structosmo__gsm48__si__ro__info.html</anchorfile>
      <anchor>a639a9f3341a5dda28ec20dedbe967293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gsm48_si_ro_info::@8</type>
      <name>scheduling</name>
      <anchorfile>structosmo__gsm48__si__ro__info.html</anchorfile>
      <anchor>ae4e5155e449dba3869a0264539d99145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gsm48_si3_gprs_ind</type>
      <name>gprs_ind</name>
      <anchorfile>structosmo__gsm48__si__ro__info.html</anchorfile>
      <anchor>aed7a912288bf95f4bb07f02d57740c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>early_cm_restrict_3g</name>
      <anchorfile>structosmo__gsm48__si__ro__info.html</anchorfile>
      <anchor>a68a89dc0760bca2053f8cec12c490a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>si2quater_indicator</name>
      <anchorfile>structosmo__gsm48__si__ro__info.html</anchorfile>
      <anchor>a6243fae8fba4aed837bf9e2b9063eb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gsm48_lsa_params</type>
      <name>lsa_params</name>
      <anchorfile>structosmo__gsm48__si__ro__info.html</anchorfile>
      <anchor>a74d5b61d849dd43684109e50bc9b324e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cell_id</name>
      <anchorfile>structosmo__gsm48__si__ro__info.html</anchorfile>
      <anchor>aebd70853846f06fff8632c208db39ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>break_ind</name>
      <anchorfile>structosmo__gsm48__si__ro__info.html</anchorfile>
      <anchor>a0f83157f232c01fe4082348bd830b17c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsm48_si_selection_params</name>
    <filename>structosmo__gsm48__si__selection__params.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>penalty_time</name>
      <anchorfile>structosmo__gsm48__si__selection__params.html</anchorfile>
      <anchor>a0767354ccdda05a106eab4e27286be35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>temp_offs</name>
      <anchorfile>structosmo__gsm48__si__selection__params.html</anchorfile>
      <anchor>a8e7476fb21c11de97eb7c93ca26b672c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cell_resel_off</name>
      <anchorfile>structosmo__gsm48__si__selection__params.html</anchorfile>
      <anchor>a064600d0a5f1dfdf8aa79ff9bf1ec861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cbq</name>
      <anchorfile>structosmo__gsm48__si__selection__params.html</anchorfile>
      <anchor>abcb68feeac92d7b703efc1c9560d159d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>present</name>
      <anchorfile>structosmo__gsm48__si__selection__params.html</anchorfile>
      <anchor>a2c277079f025adfa110d43a37357e9fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsm48_si_vbs_vgcs_options</name>
    <filename>structosmo__gsm48__si__vbs__vgcs__options.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>present</name>
      <anchorfile>structosmo__gsm48__si__vbs__vgcs__options.html</anchorfile>
      <anchor>a94d1dee20715564759a0c3c8b0d64145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>inband_notifications</name>
      <anchorfile>structosmo__gsm48__si__vbs__vgcs__options.html</anchorfile>
      <anchor>a16d59e7eca77b32fddaa00b1f5988073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>inband_pagings</name>
      <anchorfile>structosmo__gsm48__si__vbs__vgcs__options.html</anchorfile>
      <anchor>abdccb4f8b82766e86cc9256be9c82c0f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsn_address</name>
    <filename>structosmo__gsn__address.html</filename>
    <member kind="variable">
      <type>enum osmo_gsn_addr_type</type>
      <name>type</name>
      <anchorfile>structosmo__gsn__address.html</anchorfile>
      <anchor>ad458fed65abc8633bd20b73c12be5013</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>length</name>
      <anchorfile>structosmo__gsn__address.html</anchorfile>
      <anchor>a90683010b17e5625b0aab174c045b7d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>addr</name>
      <anchorfile>structosmo__gsn__address.html</anchorfile>
      <anchor>a97c33f3979db3680f2f86beb98eaa6be</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsup_an_apdu</name>
    <filename>structosmo__gsup__an__apdu.html</filename>
    <member kind="variable">
      <type>enum osmo_gsup_access_network_protocol</type>
      <name>access_network_proto</name>
      <anchorfile>structosmo__gsup__an__apdu.html</anchorfile>
      <anchor>aea8e39a111557305ae37c85e1718cf7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>data</name>
      <anchorfile>structosmo__gsup__an__apdu.html</anchorfile>
      <anchor>ad0cee9684ec34788b1bc0ebf3af52cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>data_len</name>
      <anchorfile>structosmo__gsup__an__apdu.html</anchorfile>
      <anchor>ac8ddc7454eb868805d20880a45845f66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsup_message</name>
    <filename>structosmo__gsup__message.html</filename>
    <member kind="variable">
      <type>enum osmo_gsup_message_type</type>
      <name>message_type</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a640921a4698a4939af550a7f5f24078f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>imsi</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a89950af6f03619184994b0c4b5f749ce</anchor>
      <arglist>[OSMO_IMSI_BUF_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>enum gsm48_gmm_cause</type>
      <name>cause</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>aa12b2b0970b825c97bac5999ff4a4f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_gsup_cancel_type</type>
      <name>cancel_type</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a1e5c9b08eeafa39fdc59f1b2c0749f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pdp_info_compl</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>af6b11e7e0d088fbeb72db89f162954c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>freeze_ptmsi</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a7a5d22481617cbbfeab2606020f7d398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_auth_vector</type>
      <name>auth_vectors</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>ad1d7918503e3bb89c469cf196cb83cd0</anchor>
      <arglist>[OSMO_GSUP_MAX_NUM_AUTH_INFO]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>num_auth_vectors</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a6354a054061a225bc22b94252b403b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gsup_pdp_info</type>
      <name>pdp_infos</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a641dae0be893ec8095b70ef7401da5b0</anchor>
      <arglist>[OSMO_GSUP_MAX_NUM_PDP_INFO]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>num_pdp_infos</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>aa87356905e089d525d7272acc1ea26fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>msisdn_enc</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>ac46e6acfe569616e9ffa4be391d18806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>msisdn_enc_len</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a0884963c8071e919820504e2e09b7c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>hlr_enc</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a6160353bf76f94f4f282e2b6ad8e401d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>hlr_enc_len</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>affcf72711c0c1d00528f54a0825d29d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>auts</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a5a12bfdf9dd63506f827a60ba3ba3d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>rand</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>ae92cec0ca7b4d7bebeb1db5471a20ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_gsup_cn_domain</type>
      <name>cn_domain</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a8e4e6c893051731d9c359899153c87f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>pdp_charg_enc</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>afa5e548f6f2506c7db49ef9109e4414b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>pdp_charg_enc_len</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a004347d7611d69a2e766e56d34663d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_gsup_session_state</type>
      <name>session_state</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>ac5b4afc0882466a4f1afd17e6111f4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>session_id</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>afc6d55ab45a8def2cceaaf7d4482bbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>ss_info</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a6e3b9f5152266856f5e2818f4e63b005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>ss_info_len</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a695e72910cefa0a636f5d185d3e2fc7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>sm_rp_mr</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a3396f84ff8de7aff534223addbf65fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_gsup_sms_sm_rp_oda_t</type>
      <name>sm_rp_da_type</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>aa996565801a635ee710262d5af6cde70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>sm_rp_da_len</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a78fd2e6925ae234237c6dbda6a31d47b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>sm_rp_da</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>af61f8daefaed733dbf1af681e80d3f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_gsup_sms_sm_rp_oda_t</type>
      <name>sm_rp_oa_type</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a775b201d6fedeb971fe6dfbf04ad046c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>sm_rp_oa_len</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>aab6a82428ea7352fdf99a0a119cd3884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>sm_rp_oa</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>aacb38b4f8acd97410782befc6ab909ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>sm_rp_ui</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a941aa430985677a35dae980ed6384ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>sm_rp_ui_len</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a50c35d6db928bffa236ad3c971b4293b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>sm_rp_cause</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>aa5ede901d6d619292e1aa7d471b827ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>sm_rp_mms</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>aee744e66019e383e74628f881bfde1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_gsup_sms_sm_alert_rsn_t</type>
      <name>sm_alert_rsn</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a88daf24d5f4662fe392854054688ebb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>imei_enc</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a8852fa218fcccbde43e5b88d8ff90d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>imei_enc_len</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a3924a2dfd802f376d3f724ac7e0323a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_gsup_imei_result</type>
      <name>imei_result</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>aab4e7db5fb2c448a4d8d292b13bd4ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_gsup_message_class</type>
      <name>message_class</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>afa592deaf2477e89f4708cdfdb6be69e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>source_name</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a9395003f54fc4de0032ea6f2d86adc6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>source_name_len</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a1047d28cf6efe0338d700500dd7a83ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>destination_name</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a86045429fbe76042b379a025d281a9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>destination_name_len</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>acf6a68c1397ea1223add41c904647a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gsup_an_apdu</type>
      <name>an_apdu</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>ab5e6dfe367d2101b61664b59999f3c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cause_rr</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a1643823c7987d3dd1c628740c266497b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cause_rr_set</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a4f7f656c1d5553a7864390650cb9dded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_cause</type>
      <name>cause_bssap</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>aa9cc35f028b31a26a7e2f32c7be263eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cause_bssap_set</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a486d421555c1b471d542f9c6c6580448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm48_gsm_cause</type>
      <name>cause_sm</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>ab6d6e7aea3e89471285f4e43ca363523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_rat_type</type>
      <name>current_rat_type</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>ade60236377e0cde988ea553c3b60712a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_rat_type</type>
      <name>supported_rat_types</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>adbdc602b693f47f1f8ed4bb087b46354</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>supported_rat_types_len</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a6aabe9ae1badcca5ad80b37023930550</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>pco</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>ab8a705ed72756a8a388774677b9723b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>pco_len</name>
      <anchorfile>structosmo__gsup__message.html</anchorfile>
      <anchor>a78f3f777114c372393c1216278c8ccbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gsup_pdp_info</name>
    <filename>structosmo__gsup__pdp__info.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>context_id</name>
      <anchorfile>structosmo__gsup__pdp__info.html</anchorfile>
      <anchor>a26b9e0cb66e00c1924072eee2f03cbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>have_info</name>
      <anchorfile>structosmo__gsup__pdp__info.html</anchorfile>
      <anchor>aefaeb2be5dcfd50defaab5730ce1bbe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_sockaddr</type>
      <name>pdp_address</name>
      <anchorfile>structosmo__gsup__pdp__info.html</anchorfile>
      <anchor>aa68de028fe38ff7d891b8567765a8ccd</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>apn_enc</name>
      <anchorfile>structosmo__gsup__pdp__info.html</anchorfile>
      <anchor>a312a1e49cf771d4e94035355268feefc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>apn_enc_len</name>
      <anchorfile>structosmo__gsup__pdp__info.html</anchorfile>
      <anchor>abe0d2ecf2f396f96bb96255eff95c683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>qos_enc</name>
      <anchorfile>structosmo__gsup__pdp__info.html</anchorfile>
      <anchor>a900b8abaa61923f33e0a9149a4f3ce4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>qos_enc_len</name>
      <anchorfile>structosmo__gsup__pdp__info.html</anchorfile>
      <anchor>a085d665095ce9b3713a53f91a62d8849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>pdp_charg_enc</name>
      <anchorfile>structosmo__gsup__pdp__info.html</anchorfile>
      <anchor>a018b46808d006684eb5f67953a4c24f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>pdp_charg_enc_len</name>
      <anchorfile>structosmo__gsup__pdp__info.html</anchorfile>
      <anchor>a3e1e7ddb7ff0c48fe538b8141173b5ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_gummei</name>
    <filename>structosmo__gummei.html</filename>
    <member kind="variable">
      <type>struct osmo_plmn_id</type>
      <name>plmn</name>
      <anchorfile>structosmo__gummei.html</anchorfile>
      <anchor>abf8d6b194c0f2cf5c9cdb43866d8db37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_mme_id</type>
      <name>mme</name>
      <anchorfile>structosmo__gummei.html</anchorfile>
      <anchor>af154d803c19c479f48fc986332a9efde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_guti</name>
    <filename>structosmo__guti.html</filename>
    <member kind="variable">
      <type>struct osmo_gummei</type>
      <name>gummei</name>
      <anchorfile>structosmo__guti.html</anchorfile>
      <anchor>a5cfe371e67c8b03bb2de916fc39537f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>mtmsi</name>
      <anchorfile>structosmo__guti.html</anchorfile>
      <anchor>ae699936564ee63d2baacd145a57a6355</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_iuup_instance</name>
    <filename>structosmo__iuup__instance.html</filename>
    <member kind="variable">
      <type>struct osmo_iuup_rnl_config</type>
      <name>config</name>
      <anchorfile>structosmo__iuup__instance.html</anchorfile>
      <anchor>a9ee21dfb2e22095396564ad6c35f78c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_fsm_inst *</type>
      <name>fi</name>
      <anchorfile>structosmo__iuup__instance.html</anchorfile>
      <anchor>a0df42ac34ff406544fa05146bd550c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mode_version</name>
      <anchorfile>structosmo__iuup__instance.html</anchorfile>
      <anchor>a0142606ea79e4a195d5ba46fa39979a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_timer_nt</type>
      <name>init</name>
      <anchorfile>structosmo__iuup__instance.html</anchorfile>
      <anchor>a17bf94ef8fd1f33e71a427656f85e7df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_timer_nt</type>
      <name>ta</name>
      <anchorfile>structosmo__iuup__instance.html</anchorfile>
      <anchor>a53d67fa5e2b1db72f4ad5bc4216f318e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_timer_nt</type>
      <name>rc</name>
      <anchorfile>structosmo__iuup__instance.html</anchorfile>
      <anchor>a6ac74db075bb9c55b3b6abff64f193a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_iuup_instance::@132</type>
      <name>timer</name>
      <anchorfile>structosmo__iuup__instance.html</anchorfile>
      <anchor>af2c63545822d438a805758af88715e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>osmo_prim_cb</type>
      <name>user_prim_cb</name>
      <anchorfile>structosmo__iuup__instance.html</anchorfile>
      <anchor>a1a591849957da17e28b97d992c3b68be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>user_prim_priv</name>
      <anchorfile>structosmo__iuup__instance.html</anchorfile>
      <anchor>ae4d3bf4c18f298a87e504539cf8d251b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>osmo_prim_cb</type>
      <name>transport_prim_cb</name>
      <anchorfile>structosmo__iuup__instance.html</anchorfile>
      <anchor>a7c36eb3875319f8475a66a96e6260feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>transport_prim_priv</name>
      <anchorfile>structosmo__iuup__instance.html</anchorfile>
      <anchor>a4b3e26beee4fe9f4e61b40ba5d9da02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>type14_fn</name>
      <anchorfile>structosmo__iuup__instance.html</anchorfile>
      <anchor>a849fd6e13e49b3980fd3d11ffd883bb3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_iuup_rfci</name>
    <filename>structosmo__iuup__rfci.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>used</name>
      <anchorfile>structosmo__iuup__rfci.html</anchorfile>
      <anchor>aa741f47e112a1f1237f4bb342c9e7a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>spare1</name>
      <anchorfile>structosmo__iuup__rfci.html</anchorfile>
      <anchor>ad6594644485323c1ce471e7131f55196</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>id</name>
      <anchorfile>structosmo__iuup__rfci.html</anchorfile>
      <anchor>ae8dfea9574fc75482e0c8e8d7c7dfa54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>spare2</name>
      <anchorfile>structosmo__iuup__rfci.html</anchorfile>
      <anchor>a94049eea6ac3f8d846d07b1b6b140634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>IPTI</name>
      <anchorfile>structosmo__iuup__rfci.html</anchorfile>
      <anchor>a1022c3bad694f370058d3ce1916f4ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>subflow_sizes</name>
      <anchorfile>structosmo__iuup__rfci.html</anchorfile>
      <anchor>a324774636924ffece6821e32891d08d2</anchor>
      <arglist>[IUUP_MAX_SUBFLOWS]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_iuup_rnl_config</name>
    <filename>structosmo__iuup__rnl__config.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>transparent</name>
      <anchorfile>structosmo__iuup__rnl__config.html</anchorfile>
      <anchor>add1cd92e0ba96f5d80d637cea0c029a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>active</name>
      <anchorfile>structosmo__iuup__rnl__config.html</anchorfile>
      <anchor>a575e172455062122bdb53cb0b3a3db73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data_pdu_type</name>
      <anchorfile>structosmo__iuup__rnl__config.html</anchorfile>
      <anchor>a2199cecd1e43705fb7e111a0a1303d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>supported_versions_mask</name>
      <anchorfile>structosmo__iuup__rnl__config.html</anchorfile>
      <anchor>a0f8696f6a3a091045b8a44f25a1b5e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_rfci</name>
      <anchorfile>structosmo__iuup__rnl__config.html</anchorfile>
      <anchor>a715dea102594597f7a47e0b2388700fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_subflows</name>
      <anchorfile>structosmo__iuup__rnl__config.html</anchorfile>
      <anchor>ad28e3995a518816fdaf3ad951cce5e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>IPTIs_present</name>
      <anchorfile>structosmo__iuup__rnl__config.html</anchorfile>
      <anchor>aa727da55376520b777348ca997048bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_iuup_rfci</type>
      <name>rfci</name>
      <anchorfile>structosmo__iuup__rnl__config.html</anchorfile>
      <anchor>ad6647488016d43d72d16bf75948679da</anchor>
      <arglist>[IUUP_MAX_RFCIS]</arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_iuup_rnl_config_timer</type>
      <name>t_init</name>
      <anchorfile>structosmo__iuup__rnl__config.html</anchorfile>
      <anchor>a46f4c4651777cdc67de6e56f511314a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_iuup_rnl_config_timer</type>
      <name>t_ta</name>
      <anchorfile>structosmo__iuup__rnl__config.html</anchorfile>
      <anchor>a10f040a03aede20a74018f99d42d40cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_iuup_rnl_config_timer</type>
      <name>t_rc</name>
      <anchorfile>structosmo__iuup__rnl__config.html</anchorfile>
      <anchor>a9cb0be341e231cd9b2563a3b0b039f70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_iuup_rnl_config_timer</name>
    <filename>structosmo__iuup__rnl__config__timer.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>t_ms</name>
      <anchorfile>structosmo__iuup__rnl__config__timer.html</anchorfile>
      <anchor>a85f305bcae57b8260755a5bc553c403d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>n_max</name>
      <anchorfile>structosmo__iuup__rnl__config__timer.html</anchorfile>
      <anchor>a6624bfd51322beabda299d9139908189</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_iuup_rnl_data</name>
    <filename>structosmo__iuup__rnl__data.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rfci</name>
      <anchorfile>structosmo__iuup__rnl__data.html</anchorfile>
      <anchor>a2871ff4b9a4ff97244740bf8d48a42e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>frame_nr</name>
      <anchorfile>structosmo__iuup__rnl__data.html</anchorfile>
      <anchor>a2d0ece54de9188de0ee9b824317175d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>fqc</name>
      <anchorfile>structosmo__iuup__rnl__data.html</anchorfile>
      <anchor>a1d8d0819278dce6d1121c7835ad5e1d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_iuup_rnl_prim</name>
    <filename>structosmo__iuup__rnl__prim.html</filename>
    <member kind="variable">
      <type>struct osmo_prim_hdr</type>
      <name>oph</name>
      <anchorfile>structosmo__iuup__rnl__prim.html</anchorfile>
      <anchor>aca3406e834a7bca037ddd5a7498d5c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_iuup_rnl_config</type>
      <name>config</name>
      <anchorfile>structosmo__iuup__rnl__prim.html</anchorfile>
      <anchor>ae2ddfcc1da1775f042fd7a66629425b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_iuup_rnl_data</type>
      <name>data</name>
      <anchorfile>structosmo__iuup__rnl__prim.html</anchorfile>
      <anchor>a9bc0dc8c7b4e94839cd6547b602b6f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_iuup_rnl_status</type>
      <name>status</name>
      <anchorfile>structosmo__iuup__rnl__prim.html</anchorfile>
      <anchor>abd70fa5e45a7c9415d8be2e7a0f7482e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union osmo_iuup_rnl_prim::@18</type>
      <name>u</name>
      <anchorfile>structosmo__iuup__rnl__prim.html</anchorfile>
      <anchor>afb2c4d510b5eb0f21784ffb776e6334c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_iuup_rnl_status</name>
    <filename>structosmo__iuup__rnl__status.html</filename>
    <member kind="variable">
      <type>enum iuup_procedure</type>
      <name>procedure</name>
      <anchorfile>structosmo__iuup__rnl__status.html</anchorfile>
      <anchor>ae5c014037efa99d09365d5b3cc65402b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum iuup_error_cause</type>
      <name>cause</name>
      <anchorfile>structosmo__iuup__rnl__status.html</anchorfile>
      <anchor>aa6889f3385ba611b032738b26ec210b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum iuup_error_distance</type>
      <name>distance</name>
      <anchorfile>structosmo__iuup__rnl__status.html</anchorfile>
      <anchor>a2aad239313ed6ba19a88ab8fa97aec23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_iuup_rnl_status::@13::@14</type>
      <name>error_event</name>
      <anchorfile>structosmo__iuup__rnl__status.html</anchorfile>
      <anchor>af984aa8fcae0391421ce34d3bd8ce6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>mode_version</name>
      <anchorfile>structosmo__iuup__rnl__status.html</anchorfile>
      <anchor>a45b41167c4fed0ec3b8b6dcd9449bda4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data_pdu_type</name>
      <anchorfile>structosmo__iuup__rnl__status.html</anchorfile>
      <anchor>ada3446b82e4bac55138bdbb51671fd48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_rfci</name>
      <anchorfile>structosmo__iuup__rnl__status.html</anchorfile>
      <anchor>a9fec739a46b63b8549b1ce5eda315efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_subflows</name>
      <anchorfile>structosmo__iuup__rnl__status.html</anchorfile>
      <anchor>a91ac9c237a47cab395dd6e944fa596cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>IPTIs_present</name>
      <anchorfile>structosmo__iuup__rnl__status.html</anchorfile>
      <anchor>ae5fafdebf0e20e51a90367ac9a1def7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_iuup_rfci</type>
      <name>rfci</name>
      <anchorfile>structosmo__iuup__rnl__status.html</anchorfile>
      <anchor>aaffff2b63d01b7cb22909fc1240814ac</anchor>
      <arglist>[IUUP_MAX_RFCIS]</arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_iuup_rnl_status::@13::@15</type>
      <name>initialization</name>
      <anchorfile>structosmo__iuup__rnl__status.html</anchorfile>
      <anchor>a4d5b45683297bef53769aad153d22eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_iuup_rnl_status::@13::@16</type>
      <name>rate_control</name>
      <anchorfile>structosmo__iuup__rnl__status.html</anchorfile>
      <anchor>a7f54719608e5b07aaf78a419c9a2fdc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_iuup_rnl_status::@13::@17</type>
      <name>time_alignment</name>
      <anchorfile>structosmo__iuup__rnl__status.html</anchorfile>
      <anchor>a1e47d8ea27eacab47f34b975d3d00ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union osmo_iuup_rnl_status::@13</type>
      <name>u</name>
      <anchorfile>structosmo__iuup__rnl__status.html</anchorfile>
      <anchor>a5d8823ebe9c87dca5a02c0a881095ce8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_iuup_tnl_prim</name>
    <filename>structosmo__iuup__tnl__prim.html</filename>
    <member kind="variable">
      <type>struct osmo_prim_hdr</type>
      <name>oph</name>
      <anchorfile>structosmo__iuup__tnl__prim.html</anchorfile>
      <anchor>a63556eb799864c66e52791f2ad03ccbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_lac_and_ci_id</name>
    <filename>structosmo__lac__and__ci__id.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>lac</name>
      <anchorfile>structosmo__lac__and__ci__id.html</anchorfile>
      <anchor>aa1b0e0ee21f23357457e834974d1d7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>ci</name>
      <anchorfile>structosmo__lac__and__ci__id.html</anchorfile>
      <anchor>afe0f29e0c1197dd0da1e9ecd0f225b87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_lcls</name>
    <filename>structosmo__lcls.html</filename>
    <member kind="variable">
      <type>enum gsm0808_lcls_config</type>
      <name>config</name>
      <anchorfile>structosmo__lcls.html</anchorfile>
      <anchor>abcfe421ab49d12ed815045bf5ed54193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_lcls_control</type>
      <name>control</name>
      <anchorfile>structosmo__lcls.html</anchorfile>
      <anchor>a628cab8b04e8bda43d7a56ec7b64f1ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_gcr_parsed</type>
      <name>gcr</name>
      <anchorfile>structosmo__lcls.html</anchorfile>
      <anchor>abbe9f596e593906d6ae45c58e6eb0e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>gcr_available</name>
      <anchorfile>structosmo__lcls.html</anchorfile>
      <anchor>a7f1a37deb551ff0e190f5970fc99d580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>corr_needed</name>
      <anchorfile>structosmo__lcls.html</anchorfile>
      <anchor>afaf5eeaa5c150831a641150180326066</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_location_area_id</name>
    <filename>structosmo__location__area__id.html</filename>
    <member kind="variable">
      <type>struct osmo_plmn_id</type>
      <name>plmn</name>
      <anchorfile>structosmo__location__area__id.html</anchorfile>
      <anchor>a88d403088251a1d23ee680c76f0554fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>lac</name>
      <anchorfile>structosmo__location__area__id.html</anchorfile>
      <anchor>a3fb73c41bd4844855edecef5d99637f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_mme_id</name>
    <filename>structosmo__mme__id.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>group_id</name>
      <anchorfile>structosmo__mme__id.html</anchorfile>
      <anchor>ac72788f0b51eefe6b6a9b0593ada715d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>code</name>
      <anchorfile>structosmo__mme__id.html</anchorfile>
      <anchor>a4d84dfd405c95609f54fd03bc7702c8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_nri_range</name>
    <filename>structosmo__nri__range.html</filename>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>entry</name>
      <anchorfile>structosmo__nri__range.html</anchorfile>
      <anchor>a3d8d6f31660fef281a969a0fde6b42ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>first</name>
      <anchorfile>structosmo__nri__range.html</anchorfile>
      <anchor>a519bf2fe78d70e37388fff41070c76f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>last</name>
      <anchorfile>structosmo__nri__range.html</anchorfile>
      <anchor>a5ddadab67dbdce5fffffe143f1a68e07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_nri_ranges</name>
    <filename>structosmo__nri__ranges.html</filename>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>entries</name>
      <anchorfile>structosmo__nri__ranges.html</anchorfile>
      <anchor>a84758e6e293da06366c207a3f6e6fe9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_oap_client_config</name>
    <filename>structosmo__oap__client__config.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>client_id</name>
      <anchorfile>structosmo__oap__client__config.html</anchorfile>
      <anchor>a5920d2d87d28eb3c0d87642219263cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>secret_k_present</name>
      <anchorfile>structosmo__oap__client__config.html</anchorfile>
      <anchor>aae1b5e8c4d8703c1f46b09054c1327f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>secret_k</name>
      <anchorfile>structosmo__oap__client__config.html</anchorfile>
      <anchor>a34417fac3015d9df5881792156bbd298</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>secret_opc_present</name>
      <anchorfile>structosmo__oap__client__config.html</anchorfile>
      <anchor>a4a54f73ab85ae10135b8c3da5f10d0d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>secret_opc</name>
      <anchorfile>structosmo__oap__client__config.html</anchorfile>
      <anchor>ab30dd625a96d844a55273a246b241f88</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_oap_client_state</name>
    <filename>structosmo__oap__client__state.html</filename>
    <member kind="enumvalue">
      <name>OSMO_OAP_UNINITIALIZED</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a51826cd154b9ec382426ab692fc1f27aa5b7209e8a95870b5b6d53273fc3878b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_OAP_DISABLED</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a51826cd154b9ec382426ab692fc1f27aac9aa7ff3ef2871135013654f77381354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_OAP_INITIALIZED</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a51826cd154b9ec382426ab692fc1f27aa8b5ee761504ed19c0b5d6205fbe3f576</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_OAP_REQUESTED_CHALLENGE</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a51826cd154b9ec382426ab692fc1f27aa9f62c7fa154d70ca7cc6693bba049092</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_OAP_SENT_CHALLENGE_RESULT</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a51826cd154b9ec382426ab692fc1f27aafffd67550fc5841a0d4298fe8067a981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_OAP_REGISTERED</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a51826cd154b9ec382426ab692fc1f27aaf3705e25c04a776c72e7d6662faaa846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_OAP_UNINITIALIZED</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a51826cd154b9ec382426ab692fc1f27aa5b7209e8a95870b5b6d53273fc3878b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_OAP_DISABLED</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a51826cd154b9ec382426ab692fc1f27aac9aa7ff3ef2871135013654f77381354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_OAP_INITIALIZED</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a51826cd154b9ec382426ab692fc1f27aa8b5ee761504ed19c0b5d6205fbe3f576</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_OAP_REQUESTED_CHALLENGE</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a51826cd154b9ec382426ab692fc1f27aa9f62c7fa154d70ca7cc6693bba049092</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_OAP_SENT_CHALLENGE_RESULT</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a51826cd154b9ec382426ab692fc1f27aafffd67550fc5841a0d4298fe8067a981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_OAP_REGISTERED</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a51826cd154b9ec382426ab692fc1f27aaf3705e25c04a776c72e7d6662faaa846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_oap_client_state::@27</type>
      <name>state</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a13dcb02470276047b5beea17d394be2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>client_id</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a439ae5568da036f4d279d59f04ee9ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>secret_k</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a4a6b8cf0ec3e801fd2472bceecd13e96</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>secret_opc</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>aec04e12e3626ca6b172de1de590ccbcc</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>registration_failures</name>
      <anchorfile>structosmo__oap__client__state.html</anchorfile>
      <anchor>a6b0d891b676f4cfd60f850fbe86d8434</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_oap_message</name>
    <filename>structosmo__oap__message.html</filename>
    <member kind="variable">
      <type>enum osmo_oap_message_type</type>
      <name>message_type</name>
      <anchorfile>structosmo__oap__message.html</anchorfile>
      <anchor>a49b9fb494e5302813e850f338d6b6b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum gsm48_gmm_cause</type>
      <name>cause</name>
      <anchorfile>structosmo__oap__message.html</anchorfile>
      <anchor>a6f7f7696422936deed1474a4cd40e837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>client_id</name>
      <anchorfile>structosmo__oap__message.html</anchorfile>
      <anchor>a3b440d55a5d1a425e35fc5f7dce8138d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rand_present</name>
      <anchorfile>structosmo__oap__message.html</anchorfile>
      <anchor>a3255202340ad70a65a00d1343b8b895e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rand</name>
      <anchorfile>structosmo__oap__message.html</anchorfile>
      <anchor>a465ab121f5eed63839dcefe411266831</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>autn_present</name>
      <anchorfile>structosmo__oap__message.html</anchorfile>
      <anchor>a097b7789b7db17a0cf7c94f92e591af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>autn</name>
      <anchorfile>structosmo__oap__message.html</anchorfile>
      <anchor>adab4ffa7c3fc663943068d3d91b17e76</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xres_present</name>
      <anchorfile>structosmo__oap__message.html</anchorfile>
      <anchor>aad054c448d92be21651a581368fbe416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>xres</name>
      <anchorfile>structosmo__oap__message.html</anchorfile>
      <anchor>a5774a3ca9b5e56dcc3806c4d6699e8ab</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>auts_present</name>
      <anchorfile>structosmo__oap__message.html</anchorfile>
      <anchor>a0c0714762493271f246163cce39b39dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>auts</name>
      <anchorfile>structosmo__oap__message.html</anchorfile>
      <anchor>a40ba43fbbccdbd0cfdd5aceb21a775cf</anchor>
      <arglist>[14]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_phsap_prim</name>
    <filename>structosmo__phsap__prim.html</filename>
    <member kind="variable">
      <type>struct osmo_prim_hdr</type>
      <name>oph</name>
      <anchorfile>structosmo__phsap__prim.html</anchorfile>
      <anchor>a597676e5d7fbbe1eff870d8a7f35bd58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ph_data_param</type>
      <name>data</name>
      <anchorfile>structosmo__phsap__prim.html</anchorfile>
      <anchor>adc1b556bd441a642c2f8022c1c9bea65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ph_tch_param</type>
      <name>tch</name>
      <anchorfile>structosmo__phsap__prim.html</anchorfile>
      <anchor>acb8bd68bb0625f40791ab2bf086572f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ph_rach_req_param</type>
      <name>rach_req</name>
      <anchorfile>structosmo__phsap__prim.html</anchorfile>
      <anchor>a4b8e7323c209d9131f22576c00892f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ph_rach_ind_param</type>
      <name>rach_ind</name>
      <anchorfile>structosmo__phsap__prim.html</anchorfile>
      <anchor>a1240b256fbb6f864122d5661ef97529b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ph_conn_ind_param</type>
      <name>conn_ind</name>
      <anchorfile>structosmo__phsap__prim.html</anchorfile>
      <anchor>a21376c5a1ac3ae838fa554b17a5cfea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct mph_info_param</type>
      <name>info</name>
      <anchorfile>structosmo__phsap__prim.html</anchorfile>
      <anchor>ab713eeae2b8e13aa31ab4c04bd7272d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union osmo_phsap_prim::@24</type>
      <name>u</name>
      <anchorfile>structosmo__phsap__prim.html</anchorfile>
      <anchor>afaf5dcea2c63fa78eab1e58182ed25e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_plmn_id</name>
    <filename>structosmo__plmn__id.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>mcc</name>
      <anchorfile>structosmo__plmn__id.html</anchorfile>
      <anchor>a4d909cb256dbfeff7dc50f74283e9d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>mnc</name>
      <anchorfile>structosmo__plmn__id.html</anchorfile>
      <anchor>a6dc1008928f3203360cf57a5beab90ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mnc_3_digits</name>
      <anchorfile>structosmo__plmn__id.html</anchorfile>
      <anchor>a5cfe698b46344c6bb7e0eb2dd9c46307</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_preproc_ave_cfg</name>
    <filename>structosmo__preproc__ave__cfg.html</filename>
    <member kind="variable">
      <type>struct osmo_preproc_ave_cfg_field</type>
      <name>ci_fr</name>
      <anchorfile>structosmo__preproc__ave__cfg.html</anchorfile>
      <anchor>a45c9d0b9d441045dc5c94427ed4c38b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_preproc_ave_cfg_field</type>
      <name>ci_hr</name>
      <anchorfile>structosmo__preproc__ave__cfg.html</anchorfile>
      <anchor>a025269f0219c326caf02c654d6fc4c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_preproc_ave_cfg_field</type>
      <name>ci_amr_fr</name>
      <anchorfile>structosmo__preproc__ave__cfg.html</anchorfile>
      <anchor>aa97d09b9df7f0ea15166a8f92a090d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_preproc_ave_cfg_field</type>
      <name>ci_amr_hr</name>
      <anchorfile>structosmo__preproc__ave__cfg.html</anchorfile>
      <anchor>a2123ff6326053d4c06493c034471cb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_preproc_ave_cfg_field</type>
      <name>ci_sdcch</name>
      <anchorfile>structosmo__preproc__ave__cfg.html</anchorfile>
      <anchor>a6d12c456c953d1b075b1ac0f2ab6cac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_preproc_ave_cfg_field</type>
      <name>ci_gprs</name>
      <anchorfile>structosmo__preproc__ave__cfg.html</anchorfile>
      <anchor>a3d00d2dfee5fb4979641660585cffda2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>params</name>
      <anchorfile>structosmo__preproc__ave__cfg.html</anchorfile>
      <anchor>ae74a0c24c4f27f3468c12a85b7abec39</anchor>
      <arglist>[0]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_preproc_ave_cfg_field</name>
    <filename>structosmo__preproc__ave__cfg__field.html</filename>
  </compound>
  <compound kind="struct">
    <name>osmo_preproc_pc_comp</name>
    <filename>structosmo__preproc__pc__comp.html</filename>
    <member kind="variable">
      <type>struct ipac_preproc_pc_comp_field</type>
      <name>ci_fr</name>
      <anchorfile>structosmo__preproc__pc__comp.html</anchorfile>
      <anchor>a61a9b36800ee60ec364b9fc55d05517e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ipac_preproc_pc_comp_field</type>
      <name>ci_hr</name>
      <anchorfile>structosmo__preproc__pc__comp.html</anchorfile>
      <anchor>a494a9b7281184a6ca359bc6b6db53fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ipac_preproc_pc_comp_field</type>
      <name>ci_amr_fr</name>
      <anchorfile>structosmo__preproc__pc__comp.html</anchorfile>
      <anchor>af6e367bedde5db77f697974862cd0d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ipac_preproc_pc_comp_field</type>
      <name>ci_amr_hr</name>
      <anchorfile>structosmo__preproc__pc__comp.html</anchorfile>
      <anchor>ad7c8919be5ff14e69f8b471d4a666fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ipac_preproc_pc_comp_field</type>
      <name>ci_sdcch</name>
      <anchorfile>structosmo__preproc__pc__comp.html</anchorfile>
      <anchor>a1908d9916523ee6594b745d5db92da64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ipac_preproc_pc_comp_field</type>
      <name>ci_gprs</name>
      <anchorfile>structosmo__preproc__pc__comp.html</anchorfile>
      <anchor>a5bb6afa218c263651583dd568ea704f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_preproc_pc_thresh</name>
    <filename>structosmo__preproc__pc__thresh.html</filename>
    <member kind="variable">
      <type>int8_t</type>
      <name>l_ci_fr</name>
      <anchorfile>structosmo__preproc__pc__thresh.html</anchorfile>
      <anchor>a20dcb8eff675fe42725b578c2d932cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>u_ci_fr</name>
      <anchorfile>structosmo__preproc__pc__thresh.html</anchorfile>
      <anchor>ae40f19b7817ecb623e6e520a88bcf4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>l_ci_hr</name>
      <anchorfile>structosmo__preproc__pc__thresh.html</anchorfile>
      <anchor>ad64dd8a8e6c57fa12beee8f761d5504b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>u_ci_hr</name>
      <anchorfile>structosmo__preproc__pc__thresh.html</anchorfile>
      <anchor>a623f86e89cb7bda4f636271ddf594719</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>l_ci_amr_fr</name>
      <anchorfile>structosmo__preproc__pc__thresh.html</anchorfile>
      <anchor>a9d0b8217e2d8e693440f1f0ae0516f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>u_ci_amr_fr</name>
      <anchorfile>structosmo__preproc__pc__thresh.html</anchorfile>
      <anchor>ad72b478ee29d55f477379f8213b83ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>l_ci_amr_hr</name>
      <anchorfile>structosmo__preproc__pc__thresh.html</anchorfile>
      <anchor>a639511fd5222e64c22a53ae620662a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>u_ci_amr_hr</name>
      <anchorfile>structosmo__preproc__pc__thresh.html</anchorfile>
      <anchor>affe43bd856c2ea4eb323440128c79527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>l_ci_sdcch</name>
      <anchorfile>structosmo__preproc__pc__thresh.html</anchorfile>
      <anchor>a0b616da910d87fa4b0c42fb06a4e5be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>u_ci_sdcch</name>
      <anchorfile>structosmo__preproc__pc__thresh.html</anchorfile>
      <anchor>a4fbcdc2bf0dcd6cbdcc5f0403dde2cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>l_ci_gprs</name>
      <anchorfile>structosmo__preproc__pc__thresh.html</anchorfile>
      <anchor>a4b05d376085f048a25af6c14df0fb1b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>u_ci_gprs</name>
      <anchorfile>structosmo__preproc__pc__thresh.html</anchorfile>
      <anchor>aef60cd847df643c1e96244fe7e11375e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_rlp_frame_decoded</name>
    <filename>structosmo__rlp__frame__decoded.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>version</name>
      <anchorfile>structosmo__rlp__frame__decoded.html</anchorfile>
      <anchor>a7244eb59db5f43a9fe52fef774918238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_rlp_ftype</type>
      <name>ftype</name>
      <anchorfile>structosmo__rlp__frame__decoded.html</anchorfile>
      <anchor>a0daef21902a7251658f5a70569f53203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_rlp_u_ftype</type>
      <name>u_ftype</name>
      <anchorfile>structosmo__rlp__frame__decoded.html</anchorfile>
      <anchor>adc08bf967daf75bd11706b8b1bee85e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_rlp_s_ftype</type>
      <name>s_ftype</name>
      <anchorfile>structosmo__rlp__frame__decoded.html</anchorfile>
      <anchor>af8cd21a2ad69d11d82efdd42fd27a447</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>c_r</name>
      <anchorfile>structosmo__rlp__frame__decoded.html</anchorfile>
      <anchor>a6528a8ee0674a6d9dfa5756bab2cffab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>p_f</name>
      <anchorfile>structosmo__rlp__frame__decoded.html</anchorfile>
      <anchor>a18930759d7dbdffb9c72027c3c56c070</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>s_bits</name>
      <anchorfile>structosmo__rlp__frame__decoded.html</anchorfile>
      <anchor>a506dc6a7de5ae22a7b87db67ceb14559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>n_s</name>
      <anchorfile>structosmo__rlp__frame__decoded.html</anchorfile>
      <anchor>a48b92ce0596e1e31d4bfffee088175e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>n_r</name>
      <anchorfile>structosmo__rlp__frame__decoded.html</anchorfile>
      <anchor>a66c75e10df274b35062f8ecd25e08421</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>fcs</name>
      <anchorfile>structosmo__rlp__frame__decoded.html</anchorfile>
      <anchor>a2c538e947be706dd8dd4e2075e4987ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>info</name>
      <anchorfile>structosmo__rlp__frame__decoded.html</anchorfile>
      <anchor>ac86feb711a851fb6225411c8d0a4db6f</anchor>
      <arglist>[536/8]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>info_len</name>
      <anchorfile>structosmo__rlp__frame__decoded.html</anchorfile>
      <anchor>a1fbb9eb9b42ec9455b46ced93adf2262</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_rnc_id</name>
    <filename>structosmo__rnc__id.html</filename>
    <member kind="variable">
      <type>struct osmo_plmn_id</type>
      <name>plmn</name>
      <anchorfile>structosmo__rnc__id.html</anchorfile>
      <anchor>a7a9dcd1b087f9b80752ab24bb240075c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>rnc_id</name>
      <anchorfile>structosmo__rnc__id.html</anchorfile>
      <anchor>a0991399743b6d741b869b02e6cae175d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_routing_area_id</name>
    <filename>structosmo__routing__area__id.html</filename>
    <member kind="variable">
      <type>struct osmo_location_area_id</type>
      <name>lac</name>
      <anchorfile>structosmo__routing__area__id.html</anchorfile>
      <anchor>a84e62bc7eac115044ee67e8ac30fbf4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rac</name>
      <anchorfile>structosmo__routing__area__id.html</anchorfile>
      <anchor>a9afc7b10fed39fc6e4bae51c8950e396</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_service_area_id</name>
    <filename>structosmo__service__area__id.html</filename>
    <member kind="variable">
      <type>struct osmo_location_area_id</type>
      <name>lai</name>
      <anchorfile>structosmo__service__area__id.html</anchorfile>
      <anchor>a213399752b725f57aadc5292a1febf63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sac</name>
      <anchorfile>structosmo__service__area__id.html</anchorfile>
      <anchor>a11a9f624edf09e8f18414565ce2b42ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_shared_network_area_id</name>
    <filename>structosmo__shared__network__area__id.html</filename>
    <member kind="variable">
      <type>struct osmo_plmn_id</type>
      <name>plmn</name>
      <anchorfile>structosmo__shared__network__area__id.html</anchorfile>
      <anchor>ab678f045a56a8dcb216239f6fd63988a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>snac</name>
      <anchorfile>structosmo__shared__network__area__id.html</anchorfile>
      <anchor>a52686c07693680e88e1d8d55eaf406b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_sub_auth_data</name>
    <filename>structosmo__sub__auth__data.html</filename>
    <member kind="variable">
      <type>enum osmo_sub_auth_type</type>
      <name>type</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga8be97cffc5fb3766cc25f7af443632b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_auth_algo</type>
      <name>algo</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaeeebbe14f7aaff37a2168aea4d3ab727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>opc</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga690a7c607a35e39bb2eacf2c7a1f7477</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>k</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gada1cefa1d36b20d5a3e8bd64a937af03</anchor>
      <arglist>[OSMO_A5_MAX_KEY_LEN_BYTES]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>amf</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga49bc409a2b11630ed88984a49ba49a28</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>sqn</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga8b63d241b26b9c87bd1f0ff5d8949cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>opc_is_op</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga82da2c1363751efe7c090e36ae035c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ind_bitlen</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaded6cd8f9cdc09a3cc9d2e010c95e363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ind</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga771d057de5d3433914defbb315d4c056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>sqn_ms</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gace9efe56c96005583d30cffa41bd6bb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_sub_auth_data::@128::@129</type>
      <name>umts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga1e2a52dd40064ad1825d6a71825506d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ki</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gac85a0e953858708eab77beca08b53ec8</anchor>
      <arglist>[OSMO_A5_MAX_KEY_LEN_BYTES]</arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_sub_auth_data::@128::@130</type>
      <name>gsm</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga52b37583e773c2c050cd89ef3e199f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union osmo_sub_auth_data::@128</type>
      <name>u</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga7cc3373390ff61537b41ed939e83ef1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_sub_auth_data2</name>
    <filename>structosmo__sub__auth__data2.html</filename>
    <member kind="variable">
      <type>enum osmo_sub_auth_type</type>
      <name>type</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga1fbc41e080734844b6b8ade81d465705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_auth_algo</type>
      <name>algo</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gacd6d9249b567ff1a9cf951e0c691f7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>opc</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga23378539091782fc9de1d9d96c4aa47c</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>opc_len</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gab973ec75aed9b63a40e68d5f011aacf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>k</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga9f1e865be5732741b708c76f47a29f81</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>k_len</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga7dd317cb61ee359d69b05a8567a86b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>amf</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga133843a063f2ac8d7ecf19ed69e8b8c0</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>sqn</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga9b9ac4dfef474e8dd9113a5bb41c56a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>opc_is_op</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gae6b3af2d62ee09d24dddd87d6b028d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ind_bitlen</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga9241648f2d99ab9f901eec840493894a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ind</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5e10a5fb2264883a00cf4523af340833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>sqn_ms</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gad23a76b5cbb60e24e9e38427157295b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_sub_auth_data2::@125::@126</type>
      <name>umts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga7d6a1d58930ce19fb20acb40566566b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ki</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga3d5b9d5d00b509e1eac6bf14d8a212f5</anchor>
      <arglist>[OSMO_A5_MAX_KEY_LEN_BYTES]</arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_sub_auth_data2::@125::@127</type>
      <name>gsm</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga9b8b6db5067e64a918be6d1145d36904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union osmo_sub_auth_data2::@125</type>
      <name>u</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga79887be78e0615fa2ecf1667ba8e241a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_timer_nt</name>
    <filename>structosmo__timer__nt.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>n</name>
      <anchorfile>structosmo__timer__nt.html</anchorfile>
      <anchor>a832f45a9bed33848818a295731559178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_iuup_tnl_prim *</type>
      <name>retrans_itp</name>
      <anchorfile>structosmo__timer__nt.html</anchorfile>
      <anchor>ac8e93e1913563d8522e30f6ae3e69bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_timer_list</type>
      <name>timer</name>
      <anchorfile>structosmo__timer__nt.html</anchorfile>
      <anchor>a62c19f40b3cd66514622dce457a8ffef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_tlv_prot_def</name>
    <filename>structosmo__tlv__prot__def.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structosmo__tlv__prot__def.html</anchorfile>
      <anchor>aff653891c2e5d3e2230caebaa6a26294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition *</type>
      <name>tlv_def</name>
      <anchorfile>structosmo__tlv__prot__def.html</anchorfile>
      <anchor>a67d392f61ee67ef1e25b93162b22e0cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_tlv_prot_msg_def</type>
      <name>msg_def</name>
      <anchorfile>structosmo__tlv__prot__def.html</anchorfile>
      <anchor>a77b3c20ae73e64e2c70ddb31e1a655b2</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_tlv_prot_ie_def</type>
      <name>ie_def</name>
      <anchorfile>structosmo__tlv__prot__def.html</anchorfile>
      <anchor>a19786f516a5926fceb6cd42d2219a6e2</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>msgt_names</name>
      <anchorfile>structosmo__tlv__prot__def.html</anchorfile>
      <anchor>a92d940f2889f4720f5821cf3c964910d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_tlv_prot_ie_def</name>
    <filename>structosmo__tlv__prot__ie__def.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>min_len</name>
      <anchorfile>structosmo__tlv__prot__ie__def.html</anchorfile>
      <anchor>a9f9d94843bca0860f094efca2fa84b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structosmo__tlv__prot__ie__def.html</anchorfile>
      <anchor>a47598cb2117111be5a7c1f046c41205d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_tlv_prot_msg_def</name>
    <filename>structosmo__tlv__prot__msg__def.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structosmo__tlv__prot__msg__def.html</anchorfile>
      <anchor>a00a8474381c2982b15f08c4125e577dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>mand_ies</name>
      <anchorfile>structosmo__tlv__prot__msg__def.html</anchorfile>
      <anchor>a00569301d7abeb22c9009cc5decf2eaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>mand_count</name>
      <anchorfile>structosmo__tlv__prot__msg__def.html</anchorfile>
      <anchor>a10e15ddd452c1b10b46809b27a835bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>flags</name>
      <anchorfile>structosmo__tlv__prot__msg__def.html</anchorfile>
      <anchor>a01a3a56f71a19ef4e02a1ec22b00065a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>osmo_tracking_area_id</name>
    <filename>structosmo__tracking__area__id.html</filename>
    <member kind="variable">
      <type>struct osmo_plmn_id</type>
      <name>plmn</name>
      <anchorfile>structosmo__tracking__area__id.html</anchorfile>
      <anchor>a7eae0816997444cc8d9abdaf7e1f7483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>tac</name>
      <anchorfile>structosmo__tracking__area__id.html</anchorfile>
      <anchor>ab094444228f7f5b677eacd612538ed82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ph_conn_ind_param</name>
    <filename>structph__conn__ind__param.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>fn</name>
      <anchorfile>structph__conn__ind__param.html</anchorfile>
      <anchor>af31699d8d38b83243426070215baee60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ph_data_param</name>
    <filename>structph__data__param.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>link_id</name>
      <anchorfile>structph__data__param.html</anchorfile>
      <anchor>a998852fda2b18c85d9ba595f2e54df6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>structph__data__param.html</anchorfile>
      <anchor>ac48504ea2d5e93a8a085bdb586cb4f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>fn</name>
      <anchorfile>structph__data__param.html</anchorfile>
      <anchor>a07d053ccc8b2c7245b8b3b95d775aa3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>rssi</name>
      <anchorfile>structph__data__param.html</anchorfile>
      <anchor>a10f516ad8ac650e2118c0d72d595218a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>ber10k</name>
      <anchorfile>structph__data__param.html</anchorfile>
      <anchor>ab4a8a3f0dec1207cf48639b151393f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>ta_offs_qbits</name>
      <anchorfile>structph__data__param.html</anchorfile>
      <anchor>aaff9245235cc1c3d7b5aa5ba879503ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>ta_offs_256bits</name>
      <anchorfile>structph__data__param.html</anchorfile>
      <anchor>af6341db11f96f5835e22cd9fc7225a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>lqual_cb</name>
      <anchorfile>structph__data__param.html</anchorfile>
      <anchor>a5d80bceb241727d76f869bea0d6f1eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_ph_pres_info_type</type>
      <name>pdch_presence_info</name>
      <anchorfile>structph__data__param.html</anchorfile>
      <anchor>abeaf80c0bfd7bc9a0a77b4af07dd17ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>is_sub</name>
      <anchorfile>structph__data__param.html</anchorfile>
      <anchor>adca7f9e2d1914dcc2af2b487e40aeeb3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ph_rach_ind_param</name>
    <filename>structph__rach__ind__param.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>structph__rach__ind__param.html</anchorfile>
      <anchor>a1cb7f487af673518401e5c99fbc18718</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>ra</name>
      <anchorfile>structph__rach__ind__param.html</anchorfile>
      <anchor>a3a1965d1be4600463d3c19f270133882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>acc_delay</name>
      <anchorfile>structph__rach__ind__param.html</anchorfile>
      <anchor>a6455e57fa9a9f2813b50972fb23c0335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>fn</name>
      <anchorfile>structph__rach__ind__param.html</anchorfile>
      <anchor>abfb4da8e188cb62b48a259338ab51394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>is_11bit</name>
      <anchorfile>structph__rach__ind__param.html</anchorfile>
      <anchor>ad2235617ef5d4c0964da5632b42701d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum ph_burst_type</type>
      <name>burst_type</name>
      <anchorfile>structph__rach__ind__param.html</anchorfile>
      <anchor>ad13e3a163e5f1fa38468be9f8879d187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>rssi</name>
      <anchorfile>structph__rach__ind__param.html</anchorfile>
      <anchor>a17218ebdd3fd9fc948c7da4775896b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>ber10k</name>
      <anchorfile>structph__rach__ind__param.html</anchorfile>
      <anchor>a7387a0a173011d0080eac751bb221df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>acc_delay_256bits</name>
      <anchorfile>structph__rach__ind__param.html</anchorfile>
      <anchor>a272f433d136289dc07747393c83bca77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>lqual_cb</name>
      <anchorfile>structph__rach__ind__param.html</anchorfile>
      <anchor>a2b088aa48f3991ebad80ead153ba6cc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ph_rach_req_param</name>
    <filename>structph__rach__req__param.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ra</name>
      <anchorfile>structph__rach__req__param.html</anchorfile>
      <anchor>a5415674ac7f0d7e407ac43b81cc6f5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ta</name>
      <anchorfile>structph__rach__req__param.html</anchorfile>
      <anchor>a03ec1b37145cc8f554f0028257dfa1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>tx_power</name>
      <anchorfile>structph__rach__req__param.html</anchorfile>
      <anchor>acc98cbb4ad9226e0e9656ed7bd5a81fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>is_combined_ccch</name>
      <anchorfile>structph__rach__req__param.html</anchorfile>
      <anchor>a4385a2e522aa51bf725203a16f2ac149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>offset</name>
      <anchorfile>structph__rach__req__param.html</anchorfile>
      <anchor>a1e7ec3d335eefc4dcd485793b83e9c92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ph_tch_param</name>
    <filename>structph__tch__param.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>structph__tch__param.html</anchorfile>
      <anchor>a8ca8c93c07b134ff44f0c82d62afeab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>fn</name>
      <anchorfile>structph__tch__param.html</anchorfile>
      <anchor>a66a0ccf020297591040f963ce1831933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>rssi</name>
      <anchorfile>structph__tch__param.html</anchorfile>
      <anchor>ab3f308c6282d3a1ff820fd656f591fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>marker</name>
      <anchorfile>structph__tch__param.html</anchorfile>
      <anchor>a7c92379d8c2e106ffc5d426f4dcf9578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>ber10k</name>
      <anchorfile>structph__tch__param.html</anchorfile>
      <anchor>a61f985800064f9fb098e3579fa0b9c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>lqual_cb</name>
      <anchorfile>structph__tch__param.html</anchorfile>
      <anchor>ab680e5beae92dd4be4f96b75dbc501a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>ta_offs_256bits</name>
      <anchorfile>structph__tch__param.html</anchorfile>
      <anchor>a59e8629f4cec5ac7022725c82d48c5ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>is_sub</name>
      <anchorfile>structph__tch__param.html</anchorfile>
      <anchor>a7d36cc234a671a063e0ec7b4e93a323c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rsl_ie_cb_cmd_type</name>
    <filename>structrsl__ie__cb__cmd__type.html</filename>
  </compound>
  <compound kind="struct">
    <name>rsl_ie_chan_ident</name>
    <filename>structrsl__ie__chan__ident.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>iei</name>
      <anchorfile>structrsl__ie__chan__ident.html</anchorfile>
      <anchor>a7d1436a5bf42b3e75a04ec716d620605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_nr</name>
      <anchorfile>structrsl__ie__chan__ident.html</anchorfile>
      <anchor>a44685d91edcafcf94b0a2cb13e315963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>oct3</name>
      <anchorfile>structrsl__ie__chan__ident.html</anchorfile>
      <anchor>af5c4a3bad368a2c0e6d941747629ffe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>oct4</name>
      <anchorfile>structrsl__ie__chan__ident.html</anchorfile>
      <anchor>a4d88ed3d52be20993da6c19772ac8bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct rsl_ie_chan_ident::@109</type>
      <name>chan_desc</name>
      <anchorfile>structrsl__ie__chan__ident.html</anchorfile>
      <anchor>af4eb2042dbc80579660d8f433e06af99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rsl_ie_chan_mode</name>
    <filename>structrsl__ie__chan__mode.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>dtx_dtu</name>
      <anchorfile>structrsl__ie__chan__mode.html</anchorfile>
      <anchor>a401c63db5c362e95df88e6b7c903ce32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>spd_ind</name>
      <anchorfile>structrsl__ie__chan__mode.html</anchorfile>
      <anchor>aa6e10af33873139767e6b271538d6d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_rt</name>
      <anchorfile>structrsl__ie__chan__mode.html</anchorfile>
      <anchor>a188cce04a89abf7e3f5baf5f419c112e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>chan_rate</name>
      <anchorfile>structrsl__ie__chan__mode.html</anchorfile>
      <anchor>acc04567e3b5015dde3e35dcfd1c4ffbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rsl_ie_nch_drx_info</name>
    <filename>structrsl__ie__nch__drx__info.html</filename>
  </compound>
  <compound kind="struct">
    <name>rsl_l1_info</name>
    <filename>structrsl__l1__info.html</filename>
  </compound>
  <compound kind="struct">
    <name>rsl_mrpci</name>
    <filename>structrsl__mrpci.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>power_class</name>
      <anchorfile>structrsl__mrpci.html</anchorfile>
      <anchor>a593a03a1f741e25fe9877995a7b40edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>vgcs_capable</name>
      <anchorfile>structrsl__mrpci.html</anchorfile>
      <anchor>acd0d860b5db5407108b954cfe8139128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>vbs_capable</name>
      <anchorfile>structrsl__mrpci.html</anchorfile>
      <anchor>add9605bae774e5767a5a55f6cde6ab1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>gsm_phase</name>
      <anchorfile>structrsl__mrpci.html</anchorfile>
      <anchor>a82977b984840cbb2e98a6456da5060b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rxlev_stats</name>
    <filename>structrxlev__stats.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rxlev_buckets</name>
      <anchorfile>structrxlev__stats.html</anchorfile>
      <anchor>a9405916ed05f0d15645f90bd106db09c</anchor>
      <arglist>[NUM_RXLEVS][NUM_ARFCNS/8]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sdp_firmware</name>
    <filename>structsdp__firmware.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>magic</name>
      <anchorfile>structsdp__firmware.html</anchorfile>
      <anchor>abeebf63d7f07b8499e910d64a51c7cec</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>more_magic</name>
      <anchorfile>structsdp__firmware.html</anchorfile>
      <anchor>ac843ac919165edbad6fcdb3de2fcba73</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>more_more_magic</name>
      <anchorfile>structsdp__firmware.html</anchorfile>
      <anchor>ab55e430068cc7689c06d61492abe0ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>header_length</name>
      <anchorfile>structsdp__firmware.html</anchorfile>
      <anchor>a78d04c90acdd2ba79456f2f0846fde76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>file_length</name>
      <anchorfile>structsdp__firmware.html</anchorfile>
      <anchor>a3b56b46bc3acb3809c1d9747d0f96d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>sw_part</name>
      <anchorfile>structsdp__firmware.html</anchorfile>
      <anchor>ac1c3ed80e733eeadc44e92ff08473b8c</anchor>
      <arglist>[20]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>text1</name>
      <anchorfile>structsdp__firmware.html</anchorfile>
      <anchor>a55e02f54a96caa46793d8f6c9bc6a4bf</anchor>
      <arglist>[64]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>time</name>
      <anchorfile>structsdp__firmware.html</anchorfile>
      <anchor>a0a11f1068c44b6e11868638152bc4e23</anchor>
      <arglist>[12]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>date</name>
      <anchorfile>structsdp__firmware.html</anchorfile>
      <anchor>a2c20f4ebd38a09999dc5ef9eca824c6d</anchor>
      <arglist>[14]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>text2</name>
      <anchorfile>structsdp__firmware.html</anchorfile>
      <anchor>a54f815e229662ace343de16dcef48916</anchor>
      <arglist>[10]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>version</name>
      <anchorfile>structsdp__firmware.html</anchorfile>
      <anchor>af0cdd38e6855f2249f3da4033337f70a</anchor>
      <arglist>[20]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>table_offset</name>
      <anchorfile>structsdp__firmware.html</anchorfile>
      <anchor>abc23c0f801232a8122357148589caab5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sdp_header_entry</name>
    <filename>structsdp__header__entry.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>something1</name>
      <anchorfile>structsdp__header__entry.html</anchorfile>
      <anchor>a525c0df3bd7a745f5ee9144b293dd6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>text1</name>
      <anchorfile>structsdp__header__entry.html</anchorfile>
      <anchor>aafc1c0396d685024ad18438549caff24</anchor>
      <arglist>[64]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>time</name>
      <anchorfile>structsdp__header__entry.html</anchorfile>
      <anchor>af9595d164c6f54c03d6d3adf4e6d1b8e</anchor>
      <arglist>[12]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>date</name>
      <anchorfile>structsdp__header__entry.html</anchorfile>
      <anchor>a9e057f91445e3f6c08d1770d58d3d950</anchor>
      <arglist>[14]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>text2</name>
      <anchorfile>structsdp__header__entry.html</anchorfile>
      <anchor>aec6b7f85d9a40121dba9c7651f83922d</anchor>
      <arglist>[10]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>version</name>
      <anchorfile>structsdp__header__entry.html</anchorfile>
      <anchor>aeff3bc5feefa83076a540b23ff8d306e</anchor>
      <arglist>[20]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>length</name>
      <anchorfile>structsdp__header__entry.html</anchorfile>
      <anchor>a9cfc9aae3dbbe4cddcc24c189c09d1e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>addr1</name>
      <anchorfile>structsdp__header__entry.html</anchorfile>
      <anchor>a6703a35ebfeda56b0f5aa8b6aac63c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>addr2</name>
      <anchorfile>structsdp__header__entry.html</anchorfile>
      <anchor>a54b3f1aef3c60da7f3dcc7233519ed74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>start</name>
      <anchorfile>structsdp__header__entry.html</anchorfile>
      <anchor>a7ff874b940b260d7ea20af0646fbf361</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SHA1Context</name>
    <filename>structSHA1Context.html</filename>
    <member kind="variable">
      <type>u32</type>
      <name>state</name>
      <anchorfile>structSHA1Context.html</anchorfile>
      <anchor>a00b63898f04de5973b6cb86e10e9a283</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>count</name>
      <anchorfile>structSHA1Context.html</anchorfile>
      <anchor>ac7ba81e8d2c7144b56d5b38baba6eb1d</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>buffer</name>
      <anchorfile>structSHA1Context.html</anchorfile>
      <anchor>a0574c1dafd5a3a287b5829dcc5312d99</anchor>
      <arglist>[64]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sha256_state</name>
    <filename>structsha256__state.html</filename>
    <member kind="variable">
      <type>u64</type>
      <name>length</name>
      <anchorfile>structsha256__state.html</anchorfile>
      <anchor>a879d9698b5c9600f128054d0a84a78af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>state</name>
      <anchorfile>structsha256__state.html</anchorfile>
      <anchor>a42c986129dd281b936f82fc5dd8461d3</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>u32</type>
      <name>curlen</name>
      <anchorfile>structsha256__state.html</anchorfile>
      <anchor>a0c44f024d42782549963233d6213d5c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>buf</name>
      <anchorfile>structsha256__state.html</anchorfile>
      <anchor>a4baf993d34a5024462d8ecd69e27b200</anchor>
      <arglist>[SHA256_BLOCK_SIZE]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>smcdatastate</name>
    <filename>structsmcdatastate.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>states</name>
      <anchorfile>structsmcdatastate.html</anchorfile>
      <anchor>afb7ebda9f9552f81111574b4f087befd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structsmcdatastate.html</anchorfile>
      <anchor>a2af802caa2b54f8d7c5e224ef418fc28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cp_type</name>
      <anchorfile>structsmcdatastate.html</anchorfile>
      <anchor>a1e168f462f4561bb52ac2bbc0d3c9bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structsmcdatastate.html</anchorfile>
      <anchor>a320bd7e8db1ba3333f7017c807b9cad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>rout</name>
      <anchorfile>structsmcdatastate.html</anchorfile>
      <anchor>ab32a6e6fda15d5955da270c2ab565d1f</anchor>
      <arglist>)(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>smcdownstate</name>
    <filename>structsmcdownstate.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>states</name>
      <anchorfile>structsmcdownstate.html</anchorfile>
      <anchor>aeea98f8c5d96d83505d365a12e3e78e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structsmcdownstate.html</anchorfile>
      <anchor>a1a4dcde5e08b2c1573b318a910ef84de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structsmcdownstate.html</anchorfile>
      <anchor>ad128585647168e2dc4f42b7518e4bc7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>rout</name>
      <anchorfile>structsmcdownstate.html</anchorfile>
      <anchor>ab0f7537483afcc4eb3f8fa4b10b3ebeb</anchor>
      <arglist>)(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>smrdatastate</name>
    <filename>structsmrdatastate.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>states</name>
      <anchorfile>structsmrdatastate.html</anchorfile>
      <anchor>ab38956ff188d1abc21ffef4de91454a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structsmrdatastate.html</anchorfile>
      <anchor>aecab62dc306f44998dfe3d94979e4f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structsmrdatastate.html</anchorfile>
      <anchor>afe7d96934ca517dff703c5097b1fb87b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>rout</name>
      <anchorfile>structsmrdatastate.html</anchorfile>
      <anchor>a66c03bd40b8d3d1d55a840b3171bce2d</anchor>
      <arglist>)(struct gsm411_smr_inst *inst, struct msgb *msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>smrdownstate</name>
    <filename>structsmrdownstate.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>states</name>
      <anchorfile>structsmrdownstate.html</anchorfile>
      <anchor>a7ee29217db84665dc6cf3b5b80155e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structsmrdownstate.html</anchorfile>
      <anchor>a360c16d2db1a455b964753e627a378fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structsmrdownstate.html</anchorfile>
      <anchor>a031de91c88bfd2696afb469c8e023805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>rout</name>
      <anchorfile>structsmrdownstate.html</anchorfile>
      <anchor>a0d300bb1374afb1eb7bddc99152168a4</anchor>
      <arglist>)(struct gsm411_smr_inst *inst, struct msgb *msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ss_request</name>
    <filename>structss__request.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>opcode</name>
      <anchorfile>structss__request.html</anchorfile>
      <anchor>a0549485c004cafbed8902e5635922f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ss_code</name>
      <anchorfile>structss__request.html</anchorfile>
      <anchor>acaa7b642474918340de177eecf8745a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ussd_text</name>
      <anchorfile>structss__request.html</anchorfile>
      <anchor>a74dc4dc0c3cb91546b405a4b1fba471e</anchor>
      <arglist>[GSM0480_USSD_OCTET_STRING_LEN]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ussd_data</name>
      <anchorfile>structss__request.html</anchorfile>
      <anchor>a44ce3efa5a3909a798d4260e9e97699b</anchor>
      <arglist>[GSM0480_USSD_OCTET_STRING_LEN]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ussd_data_len</name>
      <anchorfile>structss__request.html</anchorfile>
      <anchor>a3032560dfd8c6b9363d61df6b87eb8b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ussd_data_dcs</name>
      <anchorfile>structss__request.html</anchorfile>
      <anchor>a4cd39ab795f17d74c5c39e963c40c3ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>transaction_id</name>
      <anchorfile>structss__request.html</anchorfile>
      <anchor>a8e032e48ff96ead64d918266945eb690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>invoke_id</name>
      <anchorfile>structss__request.html</anchorfile>
      <anchor>a893cb5790f20d1a987fc9d53b988563d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tlv_def</name>
    <filename>structtlv__def.html</filename>
    <member kind="variable">
      <type>enum tlv_type</type>
      <name>type</name>
      <anchorfile>structtlv__def.html</anchorfile>
      <anchor>aedfe4d9f2b4e7aab62ae906490c0ced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>fixed_len</name>
      <anchorfile>structtlv__def.html</anchorfile>
      <anchor>a23658e143c755b0d731798a8882e3533</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tlv_definition</name>
    <filename>structtlv__definition.html</filename>
    <member kind="variable">
      <type>struct tlv_def</type>
      <name>def</name>
      <anchorfile>structtlv__definition.html</anchorfile>
      <anchor>a2871c4689828b2e5b293cbc9ebdbfed7</anchor>
      <arglist>[256]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tlv_p_entry</name>
    <filename>structtlv__p__entry.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>len</name>
      <anchorfile>structtlv__p__entry.html</anchorfile>
      <anchor>a429a7ca6eb93d20f53410a3221d56081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t *</type>
      <name>val</name>
      <anchorfile>structtlv__p__entry.html</anchorfile>
      <anchor>a872b73dc2a67835697ff5dee80e77083</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tlv_parsed</name>
    <filename>structtlv__parsed.html</filename>
    <member kind="variable">
      <type>struct tlv_p_entry</type>
      <name>lv</name>
      <anchorfile>structtlv__parsed.html</anchorfile>
      <anchor>a90e4ab9c954e8248c6af27bca9a9ae1a</anchor>
      <arglist>[256]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ussd_request</name>
    <filename>structussd__request.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>text</name>
      <anchorfile>structussd__request.html</anchorfile>
      <anchor>a359884c05dc91544bb761f4a965d7358</anchor>
      <arglist>[MAX_LEN_USSD_STRING+1]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>transaction_id</name>
      <anchorfile>structussd__request.html</anchorfile>
      <anchor>ac8bd5b512c1ca96cea9c4db6743edf0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>invoke_id</name>
      <anchorfile>structussd__request.html</anchorfile>
      <anchor>a8ed927b08cc0ee46cc72be1368f9d720</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>a5</name>
    <title>GSM A5 ciphering algorithm</title>
    <filename>group__a5.html</filename>
    <file>a5.h</file>
    <member kind="define">
      <type>#define</type>
      <name>ENOTSUP</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga91457bbf35f0f1085619a99423bb1f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R1_LEN</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gadb6d00269adbd486aafd769188c5028d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R2_LEN</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gad6c0ca79e9c6bcaa1984af1408c87f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R3_LEN</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga034965c5e9599b493f7f7b5d7077800e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R4_LEN</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga89cf4178358eb1f1abd1a905fab1fb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R1_MASK</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga2e6ce330ec39c7298200dee67cd7ab80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R2_MASK</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gaf7ad4468322253449bca053f5dfdd675</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R3_MASK</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga7465a3442936aff5481993b9d28e7238</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R4_MASK</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga380c7c90ad62eba2c3e4273a9f2aeb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R1_TAPS</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga54cd8f895e6dcf1c579b590bca416fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R2_TAPS</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gad035040318cb713b3b4ccc8aab4f4d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R3_TAPS</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gac88656395ea81cdada3a5eabf073314a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A5_R4_TAPS</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga934a373597a8f373a78d244f0728b562</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A51_R1_CLKBIT</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga9c7f4f2fdbd277855006b6df0af83f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A51_R2_CLKBIT</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga67e1de46368a11a176edd0fd6be99f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A51_R3_CLKBIT</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga1f331f4829ed93ad89f2865a754ae85c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A52_R4_CLKBIT0</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gaad85feeb6789e1520d4ed2afabd2cdcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A52_R4_CLKBIT1</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga6a23a2d40db1e29918e2295f55c6535e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>A52_R4_CLKBIT2</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gaf73f036a0f44f997cd3ca9305718959a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>osmo_a5_fn_count</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga301d2e0806c5237dedee181dbf54bf2f</anchor>
      <arglist>(uint32_t fn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_a5</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga5720846e796d9c9ac89af3ad6dd16249</anchor>
      <arglist>(int n, const uint8_t *key, uint32_t fn, ubit_t *dl, ubit_t *ul)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_a5_1</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gab9196e735908d289c77990973d926462</anchor>
      <arglist>(const uint8_t *key, uint32_t fn, ubit_t *dl, ubit_t *ul) OSMO_DEPRECATED(&quot;Use generic osmo_a5() instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_a5_2</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga3eaf81ac494f21f7a70ba829ca5a3f87</anchor>
      <arglist>(const uint8_t *key, uint32_t fn, ubit_t *dl, ubit_t *ul) OSMO_DEPRECATED(&quot;Use generic osmo_a5() instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_a5_4</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gaa444cf116b2f6842d8cf935ec3c56657</anchor>
      <arglist>(const uint8_t *ck, uint32_t fn, ubit_t *dl, ubit_t *ul, bool fn_correct)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_a5_3</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga387cf457e69dcd880b446c39114da0ac</anchor>
      <arglist>(const uint8_t *key, uint32_t fn, ubit_t *dl, ubit_t *ul, bool fn_correct)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>_a5_12_parity</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga5b05652d125561e04459f3506dd81550</anchor>
      <arglist>(uint32_t x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>_a5_12_majority</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga92520572bdf7231dbc717c3a959509b3</anchor>
      <arglist>(uint32_t v1, uint32_t v2, uint32_t v3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>_a5_12_clock</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga79fe3aa16d75aa56c9e9f24f95a1491d</anchor>
      <arglist>(uint32_t r, uint32_t mask, uint32_t taps)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_a5_1_clock</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gad6d2841c782f2e65ca458af55e72295f</anchor>
      <arglist>(uint32_t r[], int force)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>_a5_1_get_output</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gad57df36050292bace67390ea375f590a</anchor>
      <arglist>(uint32_t r[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_a5_1</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga1fa3ceb5aa7339737aeab03db7ae74db</anchor>
      <arglist>(const uint8_t *key, uint32_t fn, ubit_t *dl, ubit_t *ul)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_a5_2_clock</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>gad1de17c20e9ad87f42e775e87e2fe44b</anchor>
      <arglist>(uint32_t r[], int force)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>_a5_2_get_output</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga1e1c4c9935674be0b595cfe2f83dcb94</anchor>
      <arglist>(uint32_t r[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_a5_2</name>
      <anchorfile>group__a5.html</anchorfile>
      <anchor>ga94a85029362c86ab7349115231535c0e</anchor>
      <arglist>(const uint8_t *key, uint32_t fn, ubit_t *dl, ubit_t *ul)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>oml</name>
    <title>A-bis OML</title>
    <filename>group__oml.html</filename>
    <file>abis_nm.h</file>
    <file>gsm_12_21.h</file>
    <file>abis_nm.c</file>
    <class kind="struct">abis_om_hdr</class>
    <class kind="struct">abis_om_obj_inst</class>
    <class kind="struct">abis_om_fom_hdr</class>
    <class kind="struct">abis_nm_channel</class>
    <class kind="struct">abis_nm_ipacc_att_ns_cfg</class>
    <class kind="struct">abis_nm_ipacc_att_bssgp_cfg</class>
    <class kind="struct">abis_nm_ipacc_att_rlc_cfg</class>
    <class kind="struct">abis_nm_ipacc_att_rlc_cfg_2</class>
    <class kind="struct">abis_nm_ipacc_att_rlc_cfg_3</class>
    <class kind="struct">abis_nm_sw_desc</class>
    <member kind="define">
      <type>#define</type>
      <name>abis_nm_debugp_foh</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga9446b9cad1f4f636638af6b50d61c6cc</anchor>
      <arglist>(ss, foh)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_NM_MSG_SIZE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7bbb02cda18b97421a3662ab384969eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_NM_MSG_HEADROOM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gae0d8f7bfbc6be98bdd0dfeda0e6f7204</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_MDISC_FOM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga81b85700091427a2e857e0ad3e526829</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_MDISC_MMI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad84796317c747d3f146c217b9cda6859</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_MDISC_TRAU</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad9320ac6baf26e484896d890cfe9c10d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_MDISC_MANUF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga281842dda88cfd8405de9dca46bae3f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_PLACEMENT_ONLY</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gadba19378fc553007e0d4f175e68e52d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_PLACEMENT_FIRST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8e40507e3f8552920c1b44829a9907fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_PLACEMENT_MIDDLE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4538476565fd5e00b7898112184c4ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_PLACEMENT_LAST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga59ab8f6fb00aef6a9a9bf532f6cc0def</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_OM_FOM_HDR_SIZE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaf74d106239715c92fc6c842d22057043</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_ATT_BS11_FILE_DATA</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8c5ba8e11df7d99df1dc9523acd1f590</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_CHANC_OSMO_TCHFull_TCHHalf_PDCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7b9804763b541e8ef2113e69f197d3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_PGSM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga3cec74459914fd5720d29b053f6478f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_EGSM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga648a80f8f50534dabaa07c82964a71ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_RGSM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga2cfcdd613bf65d3c0f7fdee3b505008c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_DCS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga6027af65fde1fa1dd10f6d9bcce894f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_PCS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8f27f60203f37e393312a28b82fe2158</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_850</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga595986c55cde638cd26e209538b8da4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_480</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga62086f944856520365ce496576cf6011</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_FREQ_BAND_450</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga13979f874d69dc0b3d5a72a19cc9fff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A51</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa4cd252681f98f846774b9c8a4e22654</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A52</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga990556af955648cdd0e65b009e53e026</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A53</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga361aef869f9232e2a0f3f73c7cf77985</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A54</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga0a6d878627017157b628db23e4e82fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A55</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa521a7ee1ef5506b93fcf3a79e89918b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A56</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga563f0cd6d4a165ab67f444340a0fa002</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A57</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaf833bc52d1aad000cc5738d204652829</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CIPH_ALGO_A58</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac5a20621fed51052c09efda2784848f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_TCHF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa6c31f0a967142856b86a4582483b978</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_TCHH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa6659a9a8f0a5e4778e0887fd2b515d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_SDCCH8</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7d4335c357379e3b9c01d64afb1ece62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_BCCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gab04cd53f1a1a6c1c343dea00c08a57bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_BCCH_SDCCH4</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga818618a4d7b39a99ff0e6bf71f6f6cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_BCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga86aaa088df1494f24274232f843507cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_BCCH_SDCCH4_CBCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga5d0159ee9346f30203201442796b489e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_SDCCH8_CBCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga40ba5bcf52ab9a41c8795fa526ce4b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_PDCHF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gae61e3f4f98bfc103124fc1b0dee9a364</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_TCHF_PDCHF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga1834b401c9d152abcf5da70cd621b20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_TCHH_PDCHH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa3ff4aa1fac9d9fdd57972605a78a3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANT_TCHF_TCHH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gab8ef77304dd025be5f17bb1e4d083ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_SPEECH_FS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga593ec653c458a0f14ec53f6285133f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_SPEECH_EFS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga471ae64b9ff4266b326d4f8b62e0f651</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_SPEECH_AFS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga2c75618cdfcefa152f4d486f2c02779f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_SPEECH_HS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaacab489d9f14ac42bcb1809e33263cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_SPEECH_AHS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7f4f995e232652140dfe6882fdb785b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_NT_4k8</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7cb7a2081f5b623b4aa58320d7ad1d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_NT_9k6</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8665f52f939172e00efbf07f329936d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_NT_14k4</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga29b91cd7f56d523ffc76a55e53f78425</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_T_1200_75</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga824e27e0b459417133cf9ab3c29668b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_T_600</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga293b9ca6b1fbd51a3014ba8000342644</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_T_1k2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga76d268c6ebcf8943cbe3bf31b7df4a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_T_2k4</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaae7da3fc1c1ccf46eb4a721c9026f758</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_T_4k8</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaacbd6f95963b6f220eb3cc434ac748b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_T_9k6</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad38a0274862e8f370c429cd5916fa43b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_CHANM_CSD_T_14k4</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga201cc416ce8f776d0510bde835a1620c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_CS1</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4b34cdb1d1ed24f17d35a5cf30ddbcad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_CS2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga62123101ab460b925cb88cd16050e8b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_CS3</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad0e1aa034d932a1eb0ebe2c6a5707cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_CS4</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gabf30b3daeb9712b080061b34f05072e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS1</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga0042d356a44eaa13043ab009f44c91b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac5533cc24205a1cbe29a86aaa79dc690</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS3</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gabc22b5d9968dcfaca92ce3421dc573d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS4</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga5531ca76b0b7e1c62b83b1dcf5d88a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS5</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa7e141ba92ea26e0d1d95a48cbecdbbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS6</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7303a4dbb6fead889ef62e9052571847</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS7</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4bd94f6f8250098d5d697d53f35bf659</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS8</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4cb7e67c7039b9ffa11bdffa1a729d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_GPRS_CODING_MCS9</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga5ed9fbb4e30e8d652a8435aaae7197b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RTP_FEAT_COMPR_CONTROL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4c1de5371a8a1c1a8fddff52a5573f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RTP_FEAT_IR_8k</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga305861e8b533a7019c9359d7a820d9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RTP_FEAT_IR_16k</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga2607ff9586001bad3b15ec7c379de6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RTP_FEAT_IR_32k</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8760276a292cb8785a5e8539c90ac13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RTP_FEAT_IR_64k</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga00998f99024ad418f9164b8a1e67c77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RTP_FEAT_MULTIPLEX_RTP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga95607c9ee2a1e67c858354515715ded5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RTP_FEAT_MULTIPLEX_SRTP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga475e0fdceb9d20120832c53d4b9b67cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RSL_FEAT_PHYSICAL_CONTEXT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga0915db87b6111d034d7794553737ef95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RSL_FEAT_DYN_PDCH_ACT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa398481f2b48c6b0f077a359b0f70215</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NM_IPAC_F_RSL_FEAT_RTP_PT2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaec65716f05155d537cf1302c42f7d766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_msgtype</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga94d045fc2adef7395390ee0e0265e33e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_INIT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ead241ad56222bd6757fc5265927a318a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_INIT_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eab42865a8d05fc55d4c77a2fd650caef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_INIT_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eae47a2e252a27d00b3efbc3015d0d30a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_SEG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea63c8b3eeef5dfd486fe5a9f30115323c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_SEG_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eae963465e57e613b2f1ff0175b70896ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_ABORT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eabae330c2f6c7531e6c1a0093d6d15c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_END</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea0b8a21d756278db0e1f99e1a7e4c473f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_END_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaafa3c369c3635720ffe4d3576ab3691b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_LOAD_END_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea3a003c3f0e032dd21ba79184ae3842f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SW_ACT_REQ</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea3c110eeceefd6a97e5503f51ef428b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SW_ACT_REQ_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea845696031d89a85b028ae390dac7880e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SW_ACT_REQ_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eab9db70f229f84447258dfecffabab61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_ACTIVATE_SW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eafe090bcdbcbfe78de0f72bb5faab792a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_ACTIVATE_SW_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea0750ecce9d9e27cbcfa1d064a2654be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_ACTIVATE_SW_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaecceab837352547c9398f8b9a86062e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SW_ACTIVATED_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea8af2fa14cba5d6e49f6e2dca03205fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_ESTABLISH_TEI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea00024e0f09def539daf7b55bf2e4c0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_ESTABLISH_TEI_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eacb70937e429c0fc0229487884ab1bca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_ESTABLISH_TEI_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eac4288e831f33ffe1decd32b41bf97be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_TERR_SIGN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea34684d98a723f84d2ea6815147c54d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_TERR_SIGN_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea2e036d72ddd7de1636337a4431072490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_TERR_SIGN_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea432dfbebcfb94f768a2e6b9b19e9269d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_TERR_SIGN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea9c434c858661276ca6a29553f54494ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_TERR_SIGN_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaeffa940829e13e3695cf123eb70e3f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_TERR_SIGN_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea6a41343851a72d19a15e0104bcb48cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_TERR_TRAF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea9947e047e8b2211fe66e4fd578ef0518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_TERR_TRAF_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea36ea747cb72de370fe1773da46266ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_TERR_TRAF_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea29098ad30f2bc262084c93e1938c67de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_TERR_TRAF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eacfebea8eb6b28a8149f41a264747999c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_TERR_TRAF_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eabed73c5135fc2750d4259aa75e25d10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_TERR_TRAF_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea8e8d4fbe9b5c08035d596bc8a8595359</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_MDROP_LINK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea5ad21e638036c8c19871e0f933bd085d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_MDROP_LINK_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea6997b3388909eaf700da0cf0484c209b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CONN_MDROP_LINK_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea89f2e16efe257e6612bdb0ec80fc1dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_MDROP_LINK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea9534156e27b2d5aedc018a86d5e03100</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_MDROP_LINK_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaa9e235e56e1bb9762fd6ec7ae72caa98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_DISC_MDROP_LINK_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea112f36c8d24a69095ac778f24f6141dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_BTS_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ead4d9b062d287266ec761fdba79be0a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_BTS_ATTR_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaa55c5524e4053495848e4e9620efed8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_BTS_ATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eac88c8412b8c6db516294570e84de9043</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_RADIO_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea2fd5407af7a01c4c9460d971bba95246</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_RADIO_ATTR_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea4570538060065563f526c4513c3dbb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_RADIO_ATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea570649691384c84017845ab9954826ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_CHAN_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eab01aee0fc8c752903a7cf1b76c5aefab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_CHAN_ATTR_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaf88ac4d34d2ca147e01bafb4fee1c1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_CHAN_ATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea3c8c0600ac366f901503d2630579d038</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_PERF_TEST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea84f968199bd96c83f570bbac14f2e829</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_PERF_TEST_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea3e0087c420a990881087875ee7154c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_PERF_TEST_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea53e9ed9763e837a036b5ef1e51eb0257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_TEST_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea073baedf8f389d9d05c15402081addd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SEND_TEST_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eab1356fdd84db2852a2a006f4445e1158</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SEND_TEST_REP_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea99ebe91f114f40c771b30d23381649b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SEND_TEST_REP_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ead6a9b8e4988ab45cba443af5f0bd0480</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STOP_TEST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea5cc988287c8265d9fa4c7bada6132f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STOP_TEST_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea297c51c96edc5ee5eeb907bfd2b1b9b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STOP_TEST_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eabfa6298a6512607f1277b43f0e55549a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STATECHG_EVENT_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea6deddd2589e3f9bd7e2925b5eee3dc32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_FAILURE_EVENT_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea12dbc7fe1c8df2a52008a97b8fdf6b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STOP_EVENT_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea8d658ce7d44f8b5f5a0ccde138f0c721</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STOP_EVENT_REP_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea81034cb19b64a840c48e0d3cbf4db7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STOP_EVENT_REP_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea8ee6185534091bcd3147a46ec7f0ea19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REST_EVENT_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eafd4887c99cf047bbc31048fff47e03e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REST_EVENT_REP_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea01ca8b5b53f83f1a403110c7f5678fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REST_EVENT_REP_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eab5bc3fdd362380b9f334455fa04ea1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_ADM_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea4be5124ca422040b12753872fe7842fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_ADM_STATE_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea7d56c8b0387ef84c2548c5ab33ad72d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_ADM_STATE_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea76fef4d59382ba570fb8c0cf72a89590</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_ADM_STATE_REQ</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ead80e40e90efab3db915b574f2d7c86ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_ADM_STATE_REQ_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea69291cbe79e89c3670e4957c861101ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_ADM_STATE_REQ_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea162480d92dce26ba8d3b81f9dd853343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REP_OUTST_ALARMS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea5f0934d572994757b140c53bcfa004ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REP_OUTST_ALARMS_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea25ae01e1ddc2a4e4234eef1e07b80166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REP_OUTST_ALARMS_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea58b79e3c74043cf7da3048cdc7c0e670</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHANGEOVER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea4304e24412c5dc0f43588f78993dd3ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHANGEOVER_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eae0651bbc9c429e892a7c12d61ed6f150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHANGEOVER_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eadcd098b746a7e597fc18df7d36d6f22e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_OPSTART</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea54bfdf8115ce3c311ec7f0a1b31ca4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_OPSTART_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ead478260384485a0973444ee647ca78c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_OPSTART_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eabbbf85d32d8b819607dace1c865b304e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REINIT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaea5318a948cd7107a28ab1913303d5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REINIT_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea00a3a6f61d83b417eb8b522e75efd6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_REINIT_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eabfb7c2d3a381d90b465b33324bace48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_SITE_OUT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eae1be9536024326877b5683ce85a8ef5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_SITE_OUT_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea214735dc42b2752fe94da02a17767690</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_SITE_OUT_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea9528bfc74cec98a1078a78805a3b1193</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_HW_CONF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea55939fb2afe996f46ae7fddf81b401d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_HW_CONF_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eafe6914d4474d273a2e578243c96429e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_CHG_HW_CONF_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eaa8c228b2625cc306c3b24cb33555e585</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_MEAS_RES_REQ</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ead2191c8c709b641d9a8807130a899738</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_MEAS_RES_RESP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea1f11ac9ba9a46e3738053212345bdce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_STOP_MEAS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ead88f2c6113b07c15b36d27c572f0db8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_START_MEAS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eae4f1ca41c19fde71f98f9e0c09df16b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_GET_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eae562568c480177449a4bd0187d2c0296</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_GET_ATTR_RESP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea35dc5f74a35598e7a52656b6cc70bee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_GET_ATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eacaf866bc6366b7b5b274123d791cd1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_ALARM_THRES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33eac1df6a343e442c9a090e30214e1f2e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_ALARM_THRES_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea3303f076d6a413e765aba0eaeb71b0d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_SET_ALARM_THRES_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga94d045fc2adef7395390ee0e0265e33ea3222f6c23630baa0e4827d959d71cbaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_msgtype_bs11</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac6da50805b351f6e1afce57ced59a9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_RESET_RESOURCE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5ad631f62788d41c14c43c747555480c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_BEGIN_DB_TX</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a8656fd214af583b5b2d71b3e0124f2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_BEGIN_DB_TX_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a5b2a64e36d1bbc448bf9588404cddee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_BEGIN_DB_TX_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a775ff4fcf399e91502d5bb5d66cf10b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_END_DB_TX</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a2d12b5f302aec47fe2e34b439aba912e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_END_DB_TX_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5ac00c13b6419dc01311fc76dcb7bc5f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_END_DB_TX_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a205f2d72cb8a9a915fa346578685a6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_CREATE_OBJ</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a59b6d93bea276ada45aa5fb3f82d3a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_CREATE_OBJ_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5af5c8e146818415ce25e14ad403a95bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_CREATE_OBJ_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a09055c45d2e214401a327e5be4028750</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_DELETE_OBJ</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5aad37501836c547e78a6fa2ac06659f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_DELETE_OBJ_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a142f3364048e434f0366aca65858091a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_DELETE_OBJ_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a094c2564b535295e0be798d5415bb92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_SET_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5ada3f0d32b18313eec5fefc4c4dd4b32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_SET_ATTR_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a5576d53f4e75d0d845d0d167a08dd52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_SET_ATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a0598cbcf192f36573d9e071b56cce1ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_LMT_SESSION</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5ad20dcf294d531b5f7cc690c2649deb9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_GET_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a819c908533f7e37ee4ffafeda55e729e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_GET_STATE_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a4d34eeaf8037cb99a0803cb72280657b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_LMT_LOGON</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a28157016c32f1eeed443e3749c9ee0bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_LMT_LOGON_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a0562035dc2535c04263839edc6bc7059</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_RESTART</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a0628fd9610b253ee7f67c1bc8bacee9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_RESTART_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a16d90c2e5722baf9680317e8156c3998</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_DISCONNECT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a5edb68e5d6e4aa951ad4d095dc7dd968</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_DISCONNECT_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a7cf5c5014dbb73c46a240e8b79ca3f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_LMT_LOGOFF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a126d5b6e0cdab18fb0c3ed87b67c16b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_LMT_LOGOFF_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5ab752bd154a2b6c32490fdedb297c5dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_RECONNECT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5aefdba321f46ed536ee15322016d8ecc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_BS11_RECONNECT_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac6da50805b351f6e1afce57ced59a9d5a56afa5664d577fad220f9cd99b1d5f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_msgtype_ipacc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac464dc871d95e2782f9bb7b5606a08e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RESTART</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0af78f3cedcd9cf727f26f53856fc31e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RESTART_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a1279df16ff3811e77ca9498133b6c603</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RESTART_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a0e8998d3b69aa7ce73ef269a8a1d8478</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RSL_CONNECT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0ad0cc057d6254b7c7fd93b9bed95a7d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RSL_CONNECT_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a027dc4d3b41a7deb99cff16e0b3e9fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RSL_CONNECT_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a6087534ec1ecfb4be4eb5e56c1c39f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RSL_DISCONNECT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0ae8ec1c7a2c2866c866dd7ce6d4a282e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RSL_DISCONNECT_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a3ada081b51f76d967ae1c122b6b87c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_RSL_DISCONNECT_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a524a14d7ed0e279d5553851079cc4e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_CONN_TRAF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a878d2d3dddeea7fd9603199213cb1dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_CONN_TRAF_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0acce443280f5cf2045674435a929664fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_CONN_TRAF_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0aa92c455be068dc85e5bc56fa455f579c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_DEF_BOOT_SW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a57e617f5999b2316054703dcd20d24c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_DEF_BOOT_SW_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0af3e96a59820259c681bef72135d01149</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MN_MT_IPACC_DEF_BOOT_SW_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a2d8a1af293d2dcaf545bc7ff445f9309</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_SET_NVATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0abf636c13d05206e3b04641688c4920dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_SET_NVATTR_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0aced2631375d9e422d9ff3ba36396b0ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_SET_NVATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a3437cf893448e26cbab684436983411e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_GET_NVATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0a93b514311ee4ea5a02e01dfac331a795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_GET_NVATTR_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0ad4f479fb4aa7b97ae0061a68c1e8bf86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_GET_NVATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0aed0fdb35700195ab1d05326ab0f07d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_SET_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0affd26f4b5c7b358e0bd18535cbda6ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_SET_ATTR_ACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0aa552f24f5e657a12337c932f5a86f493</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_MT_IPACC_SET_ATTR_NACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac464dc871d95e2782f9bb7b5606a08e0ab4097c80f8f155405fc914b3d3c29ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_mm_event_causes</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga0949a4cd86af0d74ceb3cbc8e9f93165</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_CRIT_SW_FATAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a1bc14ca4133bab4e8abf4a9a16998d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_CRIT_PROC_STOP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a983c10244772e22e7b20ae04b0a5d727</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_CRIT_RTP_TOUT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165ac8bcb76497b60d444e0464704f61546d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_CRIT_BOOT_FAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a5e23352802e15ad1bd7e9bf4f8cac97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_MAJ_UKWN_MSG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a8eb9876426135145652079e07d594a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_MAJ_RSL_FAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a32cbf2ce75795f297777777a4e477ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_MAJ_UNSUP_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a7e4c65506d769019ef4e6071c9ea5183</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_MAJ_NET_CONGEST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165ae3530885f9a4cdec3370a2ec6938670f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_MIN_PAG_TAB_FULL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165ab6968e3781e4e064473c3ee15986c5d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_WARN_SW_WARN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a55a3f2fbad4b34b6997667f4eec12567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_EXT_ALARM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a93a6538f9a85bb86fc7b9e027a214b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_EVT_PCU_VERS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0949a4cd86af0d74ceb3cbc8e9f93165a7bc657cd5e29d712f3081630668e3ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_bs11_cell_alloc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga63a214db462c1c6b106ed1db8e1ae578</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_BS11_CANR_GSM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga63a214db462c1c6b106ed1db8e1ae578a1a2cc6c424e6695d028776e102779292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_BS11_CANR_DCS1800</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga63a214db462c1c6b106ed1db8e1ae578a695b5f5b9f4eb0a7d5445addfb1e9af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_obj_class</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga92454ded1060f0398a0a5880ba400945</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_SITE_MANAGER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945aea29627f6fae42257cb972d03d35791f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BTS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a29b9cf1f540e45471857da4f50246e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_RADIO_CARRIER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945abfa850a7d8e80a4819567e3b4d6c365f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_CHANNEL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a9d08460d31a5a1387866f2d81a7e9b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BASEB_TRANSC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a3ba20aa9cc564a3af359db39bb4042f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_IPAC_E1_TRUNK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945ad588250d2431a40816b8c8816e2ce59a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_IPAC_E1_PORT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a75fb0fb9e30f49cc8c9ca614014a47f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_IPAC_E1_CHAN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a7729dfa934cb860ae0ce87f0dc5d174f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_IPAC_CLK_MODULE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a3d2b7965d8d0ad0ce4280ea13d50b089</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_ADJC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a4210a9920426a61083d29eb6b903755d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_HANDOVER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a1a173218570f9b5fb6ad958d9dfad4c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_PWR_CTRL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945ad690b74a90a67da1d8acaf9904b01d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_BTSE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a0563fdfe1e2cef2650d80030db93937d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_RACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945aed0409b62dcb94ed07c8c7dd1ea31603</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a8686c120ffabfa952feee472dfb08aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_TEST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945aac7fcf7334f4be879b5a19d98a39b11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_ENVABTSE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a3a93c35179b61ff95aa60cc46b236843</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_BS11_BPORT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945ad453850b18c001c724dfec37becd177a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_GPRS_NSE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a523cbb8defe77167b9bd65c43e672cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_GPRS_CELL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a9d65be3425617127a8bb9b5c676b79e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_GPRS_NSVC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a53ea2951bd946c0b6cc0d31b781264c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OC_NULL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga92454ded1060f0398a0a5880ba400945a00b74787907de821acbd8196f7c257ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_attr</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gab81aa2e7f9b48e22abfec0ae73e4b7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_ABIS_CHANNEL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a81307d2f0290e22e7151b8931cb262a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_ADD_INFO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ae66a21967f946eccdb3fcf99c60ba145</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_ADD_TEXT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a1fa7a885234539413cbcbb1cd5d621d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_ADM_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a4607d40c629336c77b3143718870ba80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_ARFCN_LIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aed80146aa407111629d4545f87c30b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_AUTON_REPORT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a57fedbd07b4012bc06720df4b08473a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_AVAIL_STATUS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab0b08f9b3de180587d89714a5fbef167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BCCH_ARFCN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2af339a6b53efe7a4782f01ee3bd6acea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BSIC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ae19a8b1d6250fb4265723aff2cdee484</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BTS_AIR_TIMER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a1a9b5101b2daad269144ac1f0af00634</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_CCCH_L_I_P</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a909603a13b768e37fcd0e499abdf200e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_CCCH_L_T</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a620266079fa66e89130b8bf993fdac14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_CHAN_COMB</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aee21520431a339913e5a8fdfe1fb8fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_CONN_FAIL_CRIT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a90a3aa505427dc87f09acc7c3e2f907f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_DEST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab37dc64c48bf51eac96ce8c33e499a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_EVENT_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aae4f15a549a769c828f61540bbbe1830</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_FILE_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2acb4c495fcaa288e1daedc4b850a75b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_FILE_VERSION</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a31dfc4f18bf2ade622723cd31f09a17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_GSM_TIME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9fdcb028ffb2d5fc376a5cdce1fd14e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_HSN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a64d2b5448e9fa9bc5354364a288c883f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_HW_CONFIG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aaeaaad62fe1b85e29f4a5306ae53174d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_HW_DESC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a05f06ea86fc940610b02458ea746887d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_INTAVE_PARAM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a88d24eb8708acdb6d9b40d69670b02ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_INTERF_BOUND</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2af9b91cb146cc4ff63a69b14b60da0950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_LIST_REQ_ATTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a5af86dfdbfbbb50fb58937155c76d647</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MAIO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a0a50a9fc59b3d48256a21edaedc2cdb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MANUF_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a2164f34ef3048ad50ae7959542bc8e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MANUF_THRESH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2adbd2dce1cfeb2c7dfa635931ae3e67fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MANUF_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ae9343e1e5a2fe47bed45a1b82382c080</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MAX_TA</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aabe11563456de7f22744c423a9ae5c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MDROP_LINK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a4f154dd5745f3b6614f84118a62ed7de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MDROP_NEXT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2abbd38a5c0403ce8b7f63ec7a2bc9fdad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_NACK_CAUSES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a4e5e2a72bb83d7517aef1e81bad8baa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_NY1</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a737e24232f230b0d8ee248b2b49b7bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_OPER_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2acd1507fa40f23df745dbc3cbc7b8b5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_OVERL_PERIOD</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aac298e1fe84e92f71028d7659b731104</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_PHYS_CONF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab9958f124ff71816368d782ab3ade6c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_POWER_CLASS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2af70d6d3578fd40dd0ac8ccdfced510b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_POWER_THRESH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a72d7b4a89227dfdbba3453cdead13ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_PROB_CAUSE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac800ef9287022e72f163d23d0c7fda95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_RACH_B_THRESH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab2e93bc207738a93b6cc07c358e28e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_LDAVG_SLOTS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aefbb68bcee356dd790b5943a7f1a51c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_RAD_SUBC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2af61bad28006ebdf77852f1c76581581f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_RF_MAXPOWR_R</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad772877c950fe58c0a2712bd5811ddb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_SITE_INPUTS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9693fc376cb22c93fd3b0dff5646868a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_SITE_OUTPUTS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac70c854febb3cd2da309db49f98e608e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_SOURCE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac12780b515c1003ab2579733a368aaf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_SPEC_PROB</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ae956d37067f03df4a850a528407d7244</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_START_TIME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a2aa5b86e0714d2c4e63b72a22e3f83c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_T200</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a754dee19f24c70fe608bbaa658f320a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_TEI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a1adbf6d38efb1f8ccca26c6e45bb00fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_TEST_DUR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a8f1cfa5cde2165c2e0d5936c543d2a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_TEST_NO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2af2d0841ee5a85afd86f727b91a4f1cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_TEST_REPORT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a4c8f22ad4eea33234fae595a7d32a62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_VSWR_THRESH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aec54212bc996f38d8bff4520a3dd4fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_WINDOW_SIZE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a5c080717ccbe4af1e5811cb77fc11b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_RSSI_OFFS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2acca26eae342527033c5eb724519a6252</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_TXPWR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab1b6eacfc6c36ccc4f736b2447c645c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_DIVERSITY</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a29e27f7e6b57ebf2c23495ca3ef5bfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_TSC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a27df753602c8e0b21c18667d071118af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_SW_CONFIG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a69fb4c5b41664cd5a26d731ee528cf60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_SW_DESCR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aa219de0ec7ccd4ecd484a28f28c93b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_SEVERITY</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2abc0891b8d82431a715cfdeffa731f94c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_GET_ARI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9eb25e948ca95decf444bfd2fe17b446</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_HW_CONF_CHG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a21d636227dbf942bb632ed2275c4864a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_OUTST_ALARM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac55ddfd816e51bdc7ca3348f4df31434</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_FILE_DATA</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a7e1a3668169970dd5e206963145d37a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MEAS_RES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2afa96a528c6ea2ffc771d2e66b487c00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_MEAS_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a45e6c90aa50fbd777f7642d7d97ddb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ESN_FW_CODE_NO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a75aaa6266aa707d8d71002ade280d711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ESN_HW_CODE_NO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a13ecf34c11ffc795ba0de0484b2221a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ESN_PCB_SERIAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a88b2e542236d1f4ecf9cc81533809bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_EXCESSIVE_DISTANCE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a2da143dbad089bfbaf8c208552c91ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ALL_TEST_CATG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a74098f0051102e6775064ba49e8832c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_BTSLS_HOPPING</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2add425ac0461cf3504f1b6c966bbba33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_CELL_ALLOC_NR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab56df0114f5efb6acfd3f25187c54109</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_CELL_GLOBAL_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad47a1f968a2f78a54cb2c1f1278c09d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_INTERF_CLASS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a5f35984b2c172c6a04bdaa70d73c9a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_INT_INTEC_HANDO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad7c0a45cb0c583e66c037670d0763a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_INT_INTRC_HANDO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac3d71f0f57f2c857253102e41ddafebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_MS_PWR_CTRL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9550146c4d9b97313aa23f899864935e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_PWR_BDGT_HO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ae1a80ef1941ad2b94356c33786afb623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_PWR_CTRL_RLFW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2afe3fb1e8620be8aeee9abe2de73a1a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_RXLEV_HO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a531ab32286f6ca38a9631a1dba16346d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ENA_RXQUAL_HO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a8ecbce9c14bc63b524886050b54fa5c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_FACCH_QUAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a0bbd06962fdad589d7dc4959f5d59745</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_DST_IP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad06b7a15b2d4a5f8e4b37c713da1b1de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_DST_IP_PORT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a103d33ba4f26824f830fa914c7bceeba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_SSRC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a2db8c138a49e2ec1c3d8e0ae44766e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_RTP_PAYLD_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a0fddf007ff2e9667cd58bb7ce519ba9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_BASEB_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a221b4bfa435d2dd449bbb0d024bbafe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_STREAM_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aff17fc163fc1d6f78405b5b0b7452ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_NV_FLAGS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a0ad224a45180b4e94b0c6d8766ad4986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_FREQ_CTRL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a7f50660edb0652766d841623ed5d548a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_PRIM_OML_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a7e11ad7a9a19a504be84b411a8892ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_SEC_OML_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a558422cec49a959b404f083cd80e70ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_IP_IF_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a7169554701069bb9bb3a8884c84993c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_IP_GW_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2af8773aa49853cbada83902eb8d30fd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_IN_SERV_TIME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac0cb02ea0e59b9b097b4865e3e679614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_TRX_BTS_ASS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a27faab2be1d1e1b1b4d23a662123bbd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_LOCATION</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aedb9bd875030ea27ef8ca7c3a6be9a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_PAGING_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad76daac84304bda7c20715b83a634c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_FILE_DATA</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab82855bfbaa1d8e53876acc5df260308</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_UNIT_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab504a46f5fcd717f89e542838800972b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_PARENT_UNIT_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a109d69ff901960389645bdd2ade9f669</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_UNIT_NAME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a6f64708fd65558a759acb3396ff96293</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_SNMP_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad19e1b49f3a49b4616507633b7a4ae17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_PRIM_OML_CFG_LIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab895e1f89fc10a614363bdcf7677c170</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_PRIM_OML_FB_TOUT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a6f84673f61a0d82b22f354fffaa9b0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_CUR_SW_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a48839785d59636a9948cfbd0fde39f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_TIMING_BUS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2abf9f447195a0dcfb66df0bd5eaee2280</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_CGI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a083c9fba49a601f9b11ec818deb8fc7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_RAC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aa6ef96be0f43a8b75fcf114b43458bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_OBJ_VERSION</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a8d48d2528d2ea90fa1ee250cfabc0bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_GPRS_PAGING_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aa267015268d4b77ebc95a90d8f99456f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_NSEI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9208495ea0f85a954ece03b74d5b2e87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_BVCI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac4796d0e237894276445c9ba82065e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_NSVCI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab3a6b2e3f2e8bb62c79161ef6e527b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_NS_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a8fd4fda35b25d2b3a3c0d4a4534a6bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_BSSGP_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a21fd56715679c44c6d6544fb890c037d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_NS_LINK_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aaa03e0d3cc0c1cba64a944f167b618af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_RLC_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad8e3f3e51f9629ef25a92cad312083b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_ALM_THRESH_LIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a77c46e76ded7920488db18efcc33877a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_MONIT_VAL_LIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a2c427946e14599447524764b5947aac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_TIB_CONTROL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ae10e3e0808d2c9c8ce83ace1e103816d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_SUPP_FEATURES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a97bf6cc053dd4ec0a2083e96810ef69f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_CODING_SCHEMES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a0ae2e344536f9e0feb7363589ad45ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_RLC_CFG_2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a548bb145c9efc177ca97b6160a951ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_HEARTB_TOUT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a28e69a19b18ef08e11e0e91678046f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_UPTIME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2adb8ce3c2ad081a7023046c232e510383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_RLC_CFG_3</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a3ec495114dafb927a24aa070ce007bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_SSL_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aedc86f9af8f9578f2bb4e546e8f1d3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_SEC_POSSIBLE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac0039103b5da45ca4489e2c9df6a8910</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_IML_SSL_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a70e7f4d3ffa23141b5b94dd42b45ffd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_IPACC_REVOC_DATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a2e9813f003607d0a27504650abf998ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_RF_RES_IND_PER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ad4566be234bc1b99fd0689717b0408c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_RX_LEV_MIN_CELL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9eee5312d9adf4966b5a87193e05fa50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ABIS_EXT_TIME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a18145224b33364b94902fddabe022b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_TIMER_HO_REQUEST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9a6c022d066dc56a01bd1d2505ad2dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_TIMER_NCELL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aea280b062db5cfb53f6c86765c1146e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_TSYNC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ab200dc99c753b1a005d619a3f58259de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_TTRAU</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a059035f8f1c00a38293ce7141bd7f438</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_EMRG_CFG_MEMBER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a8f4e44e872cb84500da44a38eae90f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_TRX_AREA</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a1960a253d0f452910d95278c54c876b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_BCCH_RECONF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a841001f9649ce15a137c59dbef41ad71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_BIT_ERR_THESH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a904fa3c461c4459cd3f7fce99798869d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_BOOT_SW_VERS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a889f5894cd0ab1a1ef8dd042f9ad657e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_CCLK_ACCURACY</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a7f8fbd952b00044da791e043c76b5cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_CCLK_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a74ff559c66a68b5291807cae78eea4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_INP_IMPEDANCE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a27ed86878fdecfd465995ffd11621cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_L1_PROT_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aba08e6324caecdbc80fb97081d4fecd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_LINE_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ace6444598b54285ce8c09ae94298c079</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_LI_PORT_1</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a59bb35dae6bada783550a1ebee337128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_LI_PORT_2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a9ad381210f0a3b122996ddeb28db96c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_L1_REM_ALM_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a3776fb8bb02c1a41af5009789411e28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_SW_LOAD_INTENDED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2aa184b184d607dad505545e3d81d5b8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_SW_LOAD_SAFETY</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a8cea2bc112a7644c0923a14005c2926b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_SW_LOAD_STORED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a14f5fb3e29716b536049848f18b303b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_VENDOR_NAME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a025a68319a8f828c27972712eabcd984</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_HOPPING_MODE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a46851c3da4f4a9bfaee9fd22c9f0e09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_LMT_LOGON_SESSION</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a209f904c3aa265f5070dbf6d93a8e469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_LMT_LOGIN_TIME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a1f2963282aa0bf8902ce42bd50fdc97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_LMT_USER_ACC_LEV</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a837677212194b58563d6fd91b8d15ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_LMT_USER_NAME</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a3b6f3c7a440e9b947c2f59c49dc90316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_L1_CONTROL_TS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2af45cb7607170dee0605c642744167e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_RADIO_MEAS_GRAN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a94253577afe322d1a1956c100ccc9f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_RADIO_MEAS_REP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a38153c4b9f9ce72675f0216df5053d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_SH_LAPD_INT_TIMER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac850d63cf3da59649f765f1b24546c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_BTS_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2abde37fe1919c7f7cda8cc26139565f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_E1_STATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a67a2c031d4877849588fca125b0e0912</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_PLL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a0a74f8cfbdb4c1498d74d78247aecdc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_RX_OFFSET</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ada92484d7e1654439f58d392cdbab572</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_ANT_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a36a5422d11c37f17cb980434470be711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_PLL_MODE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a28c519627ce4ef5264f24207959d9cfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_BS11_PASSWORD</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2ac8a4e35d4b62a411674bc00ba0c78423</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_OSMO_NS_LINK_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a8b66a4daed9e136f674bfd0129c4deb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_ATT_OSMO_REDUCEPOWER</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggab81aa2e7f9b48e22abfec0ae73e4b7a2a0d6c1f2e1e2222042519da1542a036a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_adm_state</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac029eb3549b99f59755959ddde0e004d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_STATE_LOCKED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac029eb3549b99f59755959ddde0e004daa3d37a42bc6aea92c9282a246f4838b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_STATE_UNLOCKED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac029eb3549b99f59755959ddde0e004da1133a05f8c525cd07c8befe1bb6b44b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_STATE_SHUTDOWN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac029eb3549b99f59755959ddde0e004daea2ccd0514e6732199f853efd64593ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_STATE_NULL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac029eb3549b99f59755959ddde0e004da9c7ad2c1dc71d5a3ea5f96e44c8b0ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_avail_state</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga027048744d13b68f73da73bf1e93d14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_IN_TEST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14da8a92a7ba9ce714478597698751bc7665</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_FAILED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14da197a2b70ad24f0728241730285ac94f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_POWER_OFF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14da94eeb63010aa8ed90cd76d6c9da0bc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_OFF_LINE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14da14ca1e5dfb7515e58b7a0d6edebd60fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_DEPENDENCY</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14dac8980b6c5ed6e414d0d8bc7f0b5400ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_DEGRADED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14da891d5623c1d6e643611f73ef19adc208</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_NOT_INSTALLED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14daba41d89b67783e2fc34dd896a78cd07a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_AVSTATE_OK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga027048744d13b68f73da73bf1e93d14da487e7ce9ca812a3abf4503c8ddb3540b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_op_state</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga01d9036a859f20c0e5d17adda6f9d784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OPSTATE_DISABLED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga01d9036a859f20c0e5d17adda6f9d784aca2bc4f783155b6aef7928a32a6e3ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OPSTATE_ENABLED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga01d9036a859f20c0e5d17adda6f9d784a950984f62bfc5e29617a6fc618a78be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_OPSTATE_NULL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga01d9036a859f20c0e5d17adda6f9d784accd4647ec2548471cf9086e2d8870a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_chan_comb</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga602d5680b0e9900254293aa10ae47c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_TCHFull</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa15208ae3bdcbed584483d7b34e13632f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_TCHHalf</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa981b26b7144f969925762e7954d1710f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_TCHHalf2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aad7f521c9867d8f91ee8b050f5c45ee0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_SDCCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aabff50611ff4e042838e1eae4049392fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_mainBCCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aaf67d6948a3210ccc14fb5c24567165e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_BCCHComb</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa539b8de1a5057b08385c717a74cd50af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_BCCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa8f182e0abf75c9f8760437bd4dcb2088</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_BCCH_CBCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aab1acb8d0c187781649ca6d286372dbfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_SDCCH_CBCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa71e47e6a3b8529e9c3f54d106d1c573a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_IPAC_bPDCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aadd6c67c059cd94e502197e274ef5f5f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_IPAC_cPDCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aaa3309d00209ff976c9869b586aeaec96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_IPAC_PDCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa4e7672d1a5dc5cfbe442fe5eee53acbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_IPAC_TCHFull_PDCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa1418d8da85d41fb692b9fcb183a574c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_IPAC_TCHFull_TCHHalf</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aa634f9a538823aa81fdbe69bc7f26e407</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_CHANC_OSMO_DYN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga602d5680b0e9900254293aa10ae47c9aab95a9ed8db410f9dc96534acd219a62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_event_type</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga0c5def74a11da1132b88c6ae39c49b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_EVT_COMM_FAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0c5def74a11da1132b88c6ae39c49b26ac47e571c741dab2961bf72dd1bd44203</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_EVT_QOS_FAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0c5def74a11da1132b88c6ae39c49b26a26390c5d8f0f449a80ac2783b28b401a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_EVT_PROC_FAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0c5def74a11da1132b88c6ae39c49b26aa09edc88b724b8f1b444512ca80d6744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_EVT_EQUIP_FAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0c5def74a11da1132b88c6ae39c49b26ab12c8182b00e05756281710b46df4869</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_EVT_ENV_FAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga0c5def74a11da1132b88c6ae39c49b26a6cba23cec4450f55d77b5011e433ae9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_severity</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gae5d10fea1305de8f3ed25c9db15bdd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_SEVER_CEASED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggae5d10fea1305de8f3ed25c9db15bdd44ab104239253fe18f47615bd9d3e5c9cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_SEVER_CRITICAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggae5d10fea1305de8f3ed25c9db15bdd44adfe65a04e261139ca8e2b907299412d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_SEVER_MAJOR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggae5d10fea1305de8f3ed25c9db15bdd44a46f094cda83892b8860f50700d132da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_SEVER_MINOR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggae5d10fea1305de8f3ed25c9db15bdd44aacea94b5616ac33eda5440b96905c8d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_SEVER_WARNING</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggae5d10fea1305de8f3ed25c9db15bdd44a134e746f524a55afb2ebdd919ab62977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_SEVER_INDETERMINATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggae5d10fea1305de8f3ed25c9db15bdd44a3abbb5acbab80bd2d2427f529d37beb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_pcause_type</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaf37cbf1d5c858b410fde34287f7f0133</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_PCAUSE_T_X721</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf37cbf1d5c858b410fde34287f7f0133a9663866e11e1010b0e54659b40ecc514</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_PCAUSE_T_GSM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf37cbf1d5c858b410fde34287f7f0133a7062615e9464a4aceb36679d75aefa6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_PCAUSE_T_MANUF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf37cbf1d5c858b410fde34287f7f0133a17fc626ed6db60abda44f8191335fb8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_nack_cause</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4e7092e745ad6a620d9db9557ae3431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_INCORR_STRUCT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ead0ef53a29ff20d6e65fbb22597bfd85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_MSGTYPE_INVAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaa69db608b00bef41762960a80d87b654</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_OBJCLASS_INVAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea8d60524190fba80b6f55528b3c5bd281</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_OBJCLASS_NOTSUPP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaf61ba813a291bbfa5e77275bcd25d3cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_BTSNR_UNKN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea1a84242dcb27607375dee97c0c1cda50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_TRXNR_UNKN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea21a1f7d66f38223f79cd00eba3d17f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_OBJINST_UNKN</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea8769d95e41366fad0169ba5a5c5d5558</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_ATTRID_INVAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eac53c144885c5408e22e3ba9e5d309d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_ATTRID_NOTSUPP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eab741f4f0e4dc732c256f75de342db338</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_PARAM_RANGE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaa3b9903ef4403e63f45b82c641649c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_ATTRLIST_INCONSISTENT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaec27c08e3843f4ea4f1353a7f1103b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_SPEC_IMPL_NOTSUPP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaa32be865653d593a796096abb4b7b769</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_CANT_PERFORM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eacdc644d6863f5171dae2e108339c2631</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_RES_NOTIMPL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaea1440f6ebf2d7f0bb39e3219a2cd103</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_RES_NOTAVAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea37cdbf7ca9c20ff5e44965d8d23b704d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_FREQ_NOTAVAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eae54992c46af15252eb903904a1d10fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_TEST_NOTSUPP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ead578652c2348187e63d9105334e3b25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_CAPACITY_RESTR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea27932595ea8321a9a233b8ef39e88677</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_PHYSCFG_NOTPERFORM</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea11f72bc8120f2663a7ca1bcbe6228ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_TEST_NOTINIT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaae14675de07bdbd7e7987ff986a7d714</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_PHYSCFG_NOTRESTORE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eacefff060b1a2380ec14632acdf73976f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_TEST_NOSUCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaf5406be79fb36247e9a65cbfebeb2c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_TEST_NOSTOP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea1a3826997baf7ae8644c453ae82909c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_MSGINCONSIST_PHYSCFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea2477572a14ad3e4eda4107f4a9546208</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_FILE_INCOMPLETE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea283b8bf64c6d057111f4d1ba65a82604</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_FILE_NOTAVAIL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eafc9023e438d162572dbae51188258128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_FILE_NOTACTIVATE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea402505d96641833faa419f2da6c12c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_REQ_NOT_GRANT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea9c83f45f2b1f04fdb7ada5f17a4920a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_WAIT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea3add4b3cfe9e127de3cea872fcf95fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_NOTH_REPORT_EXIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaddb680e4ddd6df53c8978a3669e8a0b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_MEAS_NOTSUPP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431eaa57d42c0d571d66913b787022f6d7b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_NACK_MEAS_NOTSTART</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga4e7092e745ad6a620d9db9557ae3431ea64f8d3cf77136d9fcb93d0488b97a8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_t200_idx</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaeff934037ca8b3337a23a051bb7d9f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T200_SDCCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaeff934037ca8b3337a23a051bb7d9f1aa84e72013cfbc5599ec9e7bd1572dba5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T200_FACCH_F</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaeff934037ca8b3337a23a051bb7d9f1aa599bb79842940715aaf55090c18299c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T200_FACCH_H</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaeff934037ca8b3337a23a051bb7d9f1aa81a1a2a1a76e27cc8dc54dd651ff0ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T200_SACCH_TCH_SAPI0</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaeff934037ca8b3337a23a051bb7d9f1aa6384bb2f4fd27f3e636fceffa5b2a40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T200_SACCH_SDCCH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaeff934037ca8b3337a23a051bb7d9f1aa28546867d2d0f3d670507b25e29b4945</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T200_SDCCH_SAPI3</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaeff934037ca8b3337a23a051bb7d9f1aa57b44292baa7557e62c3ea65721a5972</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T200_SACCH_TCH_SAPI3</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaeff934037ca8b3337a23a051bb7d9f1aa6140e7f5bef71d22a838426d59d47d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_bs11_objtype</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaaab44705e5c447c0f0efac2798296520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_OBJ_ALCO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaaab44705e5c447c0f0efac2798296520aefcf375d09ada44844a30ca8d1e71199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_OBJ_BBSIG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaaab44705e5c447c0f0efac2798296520a880b032c6dd73dffcdf0d8aa602fa28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_OBJ_TRX1</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaaab44705e5c447c0f0efac2798296520a4050d03cb9f7046497728b813336bb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_OBJ_CCLK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaaab44705e5c447c0f0efac2798296520a2c49715bae25be56b5f6d5efe42c7d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_OBJ_GPSU</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaaab44705e5c447c0f0efac2798296520aabf6ded844dc065a1dfe009bb6bb6fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_OBJ_LI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaaab44705e5c447c0f0efac2798296520a08510667dd1aa305fc2be8c59dfab434</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_OBJ_PA</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaaab44705e5c447c0f0efac2798296520aa14159acdbf0054b57ba4419086a2687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_bs11_trx_power</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac228583de68f2da2c4f3a7277fff82d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_GSM_2W</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8a95a776e3f37b2934440c4ea98153c8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_GSM_250mW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8a9f466d9d93de8ac3a783a2a014e0bb07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_GSM_80mW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8a5ac08b68c6dca70792f7584370021966</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_GSM_30mW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8a2fd1fa362e03bc873837f5227386f787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_DCS_3W</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8a4579c1e10bd9d470143f9276d57d48c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_DCS_1W6</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8a77fbc46cb9a5865ec4193693b1fd131b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_DCS_500mW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8afef3495bb2979aceeee53a3a6fb5c988</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_TRX_POWER_DCS_160mW</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac228583de68f2da2c4f3a7277fff82d8a1e21804c87f16d20c216d22c17799fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_bs11_li_pll_mode</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga10895f0d1b7bee59d706f179a0fb8e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_LI_PLL_LOCKED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga10895f0d1b7bee59d706f179a0fb8e5ca4423da65063c0c931eae8b009a38fb99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_LI_PLL_STANDALONE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga10895f0d1b7bee59d706f179a0fb8e5ca81393978cd22cf978e6d5480aa8d430a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_bs11_line_cfg</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaf14e7b2922bc567c4cf62c762b59274a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_LINE_CFG_STAR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf14e7b2922bc567c4cf62c762b59274aa7552ca3b2593d6ffac21bf3157a2a5a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_LINE_CFG_MULTIDROP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf14e7b2922bc567c4cf62c762b59274aa5336a358d6bbb9e76053e285c16c8cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_LINE_CFG_LOOP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf14e7b2922bc567c4cf62c762b59274aae2a02597844beb708547ea09c19f5e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_bs11_phase</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga3a482cb82270957d0634b1befc147c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_SOFTWARE_RQD</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5bae5bf75ffce5197c08f3a772b0989b3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_LOAD_SMU_INTENDED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5baaa598365a457b689f0f85e3426aa5a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_LOAD_SMU_SAFETY</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5ba1230fee48d9889475865a56c6ccc5955</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_LOAD_FAILED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5bacaf7daee8a50319a462338e2e434d745</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_LOAD_DIAGNOSTIC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5bacd7ed10353ed51ca4336b5d601e00c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_WARM_UP</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5ba6cce509b3af2885fd1a0c07302971f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_WARM_UP_2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5ba231fb299ab55c5b552205562f2466329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_WAIT_MIN_CFG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5ba2a219843b2ef29bb9188f36d05a4b2fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_MAINTENANCE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5baff6b2ad5555a30353d50ff8ffd47a642</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_LOAD_MBCCU</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5baea4d63d2c42d00d10991f8e581459a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_WAIT_MIN_CFG_2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5ba44fead9b5192df922c6a5e7e3639c4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_NORMAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5ba7281f12700f9ab6cbad757a2e76cd22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS11_STATE_ABIS_LOAD</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga3a482cb82270957d0634b1befc147c5ba7da512162923cb478e820d8d1b4b483b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_ipacc_test_no</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac8b25e680c2e8089d6527693132b5e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_RLOOP_ANT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2ea1d48b1ba9a3288603fec87a5aa2fa04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_RLOOP_XCVR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2eaedb3030d2b0cec40ff9eef8391fd96b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_FUNC_OBJ</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2ea28cbfa271f34242c4d5cfe62faff58d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_CHAN_USAGE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2ea17354b7432f5aab9a03d1cac10579bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_BCCH_CHAN_USAGE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2eaf1992ff1deb69e58ec33ace7709d3463</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_FREQ_SYNC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2eab461a0a99bd793f25b32aaebc3503117</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_BCCH_INFO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2ea75c658eab96e5805ec15954542ec0882</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_TX_BEACON</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2ea6ce51ad6d2cf5dbee0e4950736256a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_SYSINFO_MONITOR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2eaa9a8a8189ed837f2feeac40550350b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTNO_BCCCH_MONITOR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggac8b25e680c2e8089d6527693132b5e2ea5e5dcd5ad5ad7b31a7aac54f26d8123d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_ipacc_test_res</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga2b1549104dc1aeba35ec0014cb1f89b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTRES_SUCCESS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga2b1549104dc1aeba35ec0014cb1f89b2a8873ec0380cabfaef779bc41089fa6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTRES_TIMEOUT</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga2b1549104dc1aeba35ec0014cb1f89b2aa8889fa76c77c7ad0557a937b4d3152e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTRES_NO_CHANS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga2b1549104dc1aeba35ec0014cb1f89b2abee6680f42454dc44b32801b9a555416</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTRES_PARTIAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga2b1549104dc1aeba35ec0014cb1f89b2a23ff0add9549be95b3b3e7112c6a9235</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TESTRES_STOPPED</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga2b1549104dc1aeba35ec0014cb1f89b2ad8b2627ced4f1d28355f3ceaa1f6ed8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_nm_ipacc_testres_ie</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gafe94a91d664eb69f7d9aba1082d3e691</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TR_IE_FREQ_ERR_LIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggafe94a91d664eb69f7d9aba1082d3e691a19393179c06339a08280fb46d4af0541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TR_IE_CHAN_USAGE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggafe94a91d664eb69f7d9aba1082d3e691a9f909cc8e3498a9dfa42b2f7d3d6133f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TR_IE_BCCH_INFO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggafe94a91d664eb69f7d9aba1082d3e691a521d9e7f1732c72b8707e019181075bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TR_IE_RESULT_DETAILS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggafe94a91d664eb69f7d9aba1082d3e691a39bfde35bfd0a37478671a5ed86209ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPACC_TR_IE_FREQ_ERR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggafe94a91d664eb69f7d9aba1082d3e691a158d2b211e91c73a2d0ac3a519fe3ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ipac_eie</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga349b08ab60008c0ab0541b11eceac217</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_ARFCN_WHITE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217adc61c3c7075e293edd71ec978445766c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_ARFCH_BLACK</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a9f237c4e057e746532fa8ffa8f882e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_FREQ_ERR_LIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a743d524bbfed0663eaef429b6cb92ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_CHAN_USE_LIST</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a3a0301f6fb3b07e40e08879fd17ffe45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_BCCH_INFO_TYPE</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a32f1430dd04e5115f63f11822a0e0bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_BCCH_INFO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a4747fbc96962abf36bd5d9e86045866e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_CONFIG</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a95ca743dd982438c6abd9da275046c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_RES_DETAILS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217ad5730a22453f48018865e5d4ecdb66bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_RXLEV_THRESH</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217ad312de50ebf836bda85bd1625a689742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_FREQ_SYNC_OPTS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a5540c7d5ace725e42a952b6ff5d51794</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_MAC_ADDR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217ac4fce7eb4d2f2053691e89b658536c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_HW_SW_COMPAT_NR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a3d9db4c1d2f22165c5b183a8fa178b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_MANUF_SER_NR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a5fd9f4c9503bc92e64151b268a2f634c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_OEM_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a69445ea52019cf9b1dd63b6ec462e876</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_DATE_TIME_MANUF</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217ab5573cdf36b56c3721e228f035d0657c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_DATE_TIME_CALIB</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217ac5a97da6506419851d98cce60e6dcbf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_BEACON_INFO</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a08ace912e15d94eac0975340b4902a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_FREQ_ERR</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a4dc7b563b1e1ae32bf6c06be6b0e1d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_FREQ_BANDS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217af79c68bed8c383f0190b14baefacfb93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_MAX_TA</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a1e78e6b00f9841b93347180912700cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_CIPH_ALGOS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a349bb0fee58dcfff38f98eac3c2b748c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_CHAN_TYPES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a3a05fa48063e6f199ef171d2e8eb16d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_CHAN_MODES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a2f7a8482094ab30f6e6f8c446fbf2318</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_GPRS_CODING</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a0ef3aa3bac5e7e249a63422eed8fcbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_RTP_FEATURES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217aff67160d5fde2ca323341c2732331ad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_RSL_FEATURES</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a994f883d22941017b36bb84c52788adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_BTS_HW_CLASS</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217a27c30a0919d2456f66373e44af629128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NM_IPAC_EIE_BTS_ID</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga349b08ab60008c0ab0541b11eceac217ae77563e190e3a0a6721659a150ff23d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ipac_bcch_info_type</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga520514f63887d7cf5c9fce287508c549</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_RXLEV</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a587b1d299ac28ccd3f4033ca61a21589</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_RXQUAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a65ab758c658f7a67ed9a125c940b5452</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_FREQ_ERR_QUAL</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a8c540f906b42f5dc0f19895c6ff6db02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_FRAME_OFFSET</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a5ae26b302897df80917895a04d3ca062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_FRAME_NR_OFFSET</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549abbfc671cd5dbc329506f38f220958ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_BSIC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a849074fa91852245fc22b54209c1c6c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_CGI</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a00896f6dd63b699956ed7a8f70d6e409</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_NEIGH_BA_SI2</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a73c2a122ae6be539609b474d198f797a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_NEIGH_BA_SI2bis</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a0b3402b819f1e32a908e205a43d6142f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_NEIGH_BA_SI2ter</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a928a128c257385b01dcf0f4564acb920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_BINF_CELL_ALLOC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gga520514f63887d7cf5c9fce287508c549a70fe8b3ba9c91138a246e6a41ed028c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_oml_nsvc_address_type</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaf6e3c5655c5a947cd1be51600c8f91cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_NSVC_ADDR_UNSPEC</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf6e3c5655c5a947cd1be51600c8f91cca16b086b3510f9dbae650bbfde366d864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_NSVC_ADDR_IPV4</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf6e3c5655c5a947cd1be51600c8f91cca91cfff2f89e4b201ccd5bb4f61123653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_NSVC_ADDR_IPV6</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ggaf6e3c5655c5a947cd1be51600c8f91cca332bd682a5e3bd0eed49ecfdd74d0731</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_nack_cause_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa79f684bd8da73e84ab909a548267ba9</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_nack_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga14851b8feb3d5ed78febb109b9e21902</anchor>
      <arglist>(uint8_t nack)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_event_type_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gafc997e7db6a7ffc38854f419e44192ac</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_severity_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad867bf6842254c3d4c47e4aa085ed3a1</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_opstate_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad0fca711888f56d40a4e506124edadd8</anchor>
      <arglist>(uint8_t os)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_avail_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga278d2da6e2556835cfc754572d2d2865</anchor>
      <arglist>(uint8_t avail)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_test_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga33d8ea14d395eb6863a2a01388e02c4b</anchor>
      <arglist>(uint8_t test)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>abis_nm_admin_name</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gab0776f2a498df845a4750d659a560e81</anchor>
      <arglist>(uint8_t admin)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>abis_nm_dump_foh</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4492bdd3cd0dfc59d1acd6f5e0f9f3aa</anchor>
      <arglist>(const struct abis_om_fom_hdr *foh)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>abis_nm_dump_foh_buf</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga59e7d52abf557b4736c7092cc342284d</anchor>
      <arglist>(char *buf, size_t buf_len, const struct abis_om_fom_hdr *foh)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>abis_nm_dump_foh_c</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga491dc2ef0a7e77ef5eb7f0e4e751f908</anchor>
      <arglist>(void *ctx, const struct abis_om_fom_hdr *foh)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>abis_nm_chcomb4pchan</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac657531167562356dd3cacfa55347cfc</anchor>
      <arglist>(enum gsm_phys_chan_config pchan)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm_phys_chan_config</type>
      <name>abis_nm_pchan4chcomb</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga37e1eabf542b2a755100939118fdf70e</anchor>
      <arglist>(uint8_t chcomb)</arglist>
    </member>
    <member kind="function">
      <type>struct abis_om_hdr</type>
      <name>__attribute__</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga9373b3642341c610c476f88db967e8c7</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>abis_nm_sw_desc_len</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gae8d5eeed6ea745adeabfd18c08d89111</anchor>
      <arglist>(const struct abis_nm_sw_desc *sw, bool put_sw_desc)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>abis_nm_put_sw_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga46f11dd3c691cfedd061645864f04b70</anchor>
      <arglist>(struct msgb *msg, const struct abis_nm_sw_desc *sw, bool put_sw_desc)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>abis_nm_put_sw_file</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga6c3d65d93ad9bae255b6e104ffd563d0</anchor>
      <arglist>(struct msgb *msg, const char *id, const char *ver, bool put_sw_desc)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>abis_nm_get_sw_desc_len</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac398e62b1a42c2d5594b1817a77749ff</anchor>
      <arglist>(const uint8_t *buf, size_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>abis_nm_get_sw_conf</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga99c5c18f7852816b45e71f5e3cceccf2</anchor>
      <arglist>(const uint8_t *buf, size_t buf_len, struct abis_nm_sw_desc *sw, uint16_t sw_len)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>abis_nm_fail_evt_rep</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gafda041309b5dcbd5efca2ba98caadaad</anchor>
      <arglist>(enum abis_nm_event_type t, enum abis_nm_severity s, enum abis_nm_pcause_type ct, uint16_t cause_value, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>abis_nm_fail_evt_vrep</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga83ba84dcc2ad948602f43c984c347518</anchor>
      <arglist>(enum abis_nm_event_type t, enum abis_nm_severity s, enum abis_nm_pcause_type ct, uint16_t cause_value, const char *fmt, va_list ap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>abis_nm_get_sw_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga3b2807f146e1164f7aea80c4c6d71d51</anchor>
      <arglist>(struct abis_nm_sw_desc *sw, const uint8_t *buf, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>abis_nm_debugp_foh</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga827448785dc7320d22efbd809dc5a4a4</anchor>
      <arglist>(int ss, struct abis_om_fom_hdr *foh)</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>abis_nm_ipa_magic</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga11e0b7e48851a4a47dfe67339583a8e8</anchor>
      <arglist>[13]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>abis_nm_osmo_magic</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad8d3f78a15b422579dc1befda68c188e</anchor>
      <arglist>[12]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_reports</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8cf6272971c7ceee71096b14f0e2b806</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_no_ack_nack</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga42cc733079893bb66d86e92da0a5e24f</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_sw_load_msgs</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa1a907da9ea9e2c79702df5af7a30e81</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_nacks</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga9b1cc1e186ef9e6cd80540ca01a37b44</anchor>
      <arglist>[33]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_msg_disc_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga11fa0008b4f55876f9f0bb07e2b6e7c5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_obj_class_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga06bc0386d3a7ff1a16ac3536777fa367</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_adm_state_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaea957219171c5be415c40b0eaf9ec1c5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>abis_nm_att_tlvdef</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga239c19628729544880b170cdd9ded6f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>abis_nm_osmo_att_tlvdef</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac1d0506a745ba844d1fee9415e5bb11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>abis_nm_att_tlvdef_ipa</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7f6ff241d3858d4f46cc99a7c10a52ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>__attribute__</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gab90e830f0eddb6080edc75cf603f2634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_mm_event_cause_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gacf0db796abab7d62cfef431bbe0bd54e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_pcause_type_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga86d43c10c358052187c91b63509e54c6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_msgtype_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga5e689bdc489cbbe3a364c3b2d15a6865</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_att_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gae5a8396d0fb8c2754ce146dc9e45fdfb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>abis_nm_t200_ms</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7f5deb71cc07af2be597db78045250fd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_freq_band_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4d7516d6f29fcc9102be2619efde24c6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_ciph_algo_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga517de55c5c8350be3f72898c7928bf83</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_chant_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaaed4d929035bb56cd22bb02b9c17addb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_chanm_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaf57a7935436047800a0cf59e3cb191ea</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_gprs_coding_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga28792f5381d8eaf2e56cdbb7813236eb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_rtp_feat_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga22e5ef4308789966b99e38fc05f5dead</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_rsl_feat_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaca51394605ab4389afa4bb4b347975b5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>abis_nm_ipa_magic</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga11e0b7e48851a4a47dfe67339583a8e8</anchor>
      <arglist>[13]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>abis_nm_osmo_magic</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad8d3f78a15b422579dc1befda68c188e</anchor>
      <arglist>[12]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_reports</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8cf6272971c7ceee71096b14f0e2b806</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_no_ack_nack</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga42cc733079893bb66d86e92da0a5e24f</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_sw_load_msgs</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaa1a907da9ea9e2c79702df5af7a30e81</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_msgtype</type>
      <name>abis_nm_nacks</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga9b1cc1e186ef9e6cd80540ca01a37b44</anchor>
      <arglist>[33]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>nack_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga68b30c32f4b63ef9ee605760cfb01275</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_mm_event_cause_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gacf0db796abab7d62cfef431bbe0bd54e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_pcause_type_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga86d43c10c358052187c91b63509e54c6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>nack_cause_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac55ca0eabea654057f9cd7e4c4d8e8b0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>event_type_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga32f8300debadd174974a2e9cdc3edec0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>severity_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga2e1f126dd5bc4282def5f16cf7ecb9e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>abis_nm_t200_ms</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7f5deb71cc07af2be597db78045250fd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_msgtype_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga5e689bdc489cbbe3a364c3b2d15a6865</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_att_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gae5a8396d0fb8c2754ce146dc9e45fdfb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_nm_attr</type>
      <name>abis_nm_att_settable</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga3ae24d40a5d40f2298ee441560f53525</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>abis_nm_att_tlvdef_ipa</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga7f6ff241d3858d4f46cc99a7c10a52ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>abis_nm_att_tlvdef</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga239c19628729544880b170cdd9ded6f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>abis_nm_osmo_att_tlvdef</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gac1d0506a745ba844d1fee9415e5bb11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_msg_disc_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga11fa0008b4f55876f9f0bb07e2b6e7c5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_obj_class_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga06bc0386d3a7ff1a16ac3536777fa367</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>avail_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga8cabc3213dbe1693e04e5d02da787c29</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>test_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga640bf6d49d040e75fa0d3530c17535a3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_adm_state_names</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaea957219171c5be415c40b0eaf9ec1c5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static enum abis_nm_chan_comb</type>
      <name>chcomb4pchan</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gad54a152370632306005b4b347fed51d5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_freq_band_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga4d7516d6f29fcc9102be2619efde24c6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_ciph_algo_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga517de55c5c8350be3f72898c7928bf83</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_chant_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaaed4d929035bb56cd22bb02b9c17addb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_chanm_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaf57a7935436047800a0cf59e3cb191ea</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_gprs_coding_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga28792f5381d8eaf2e56cdbb7813236eb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_rtp_feat_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>ga22e5ef4308789966b99e38fc05f5dead</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>abis_nm_ipacc_rsl_feat_desc</name>
      <anchorfile>group__oml.html</anchorfile>
      <anchor>gaca51394605ab4389afa4bb4b347975b5</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>bitvec</name>
    <title>helpers for GSM</title>
    <filename>group__bitvec.html</filename>
    <file>bitvec_gsm.h</file>
    <member kind="function">
      <type>void</type>
      <name>bitvec_add_range1024</name>
      <anchorfile>group__bitvec.html</anchorfile>
      <anchor>ga44602d7ae79653c5c5d9a88d4667734b</anchor>
      <arglist>(struct bitvec *bv, const struct gsm48_range_1024 *r)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gea</name>
    <title>GPRS GEA3/GEA4 ciphering algorithm</title>
    <filename>group__gea.html</filename>
    <file>gea.h</file>
    <file>gea.c</file>
    <member kind="function">
      <type>int</type>
      <name>gea3</name>
      <anchorfile>group__gea.html</anchorfile>
      <anchor>ga7b4049205a856b27f50340dcfa9d3f40</anchor>
      <arglist>(uint8_t *out, uint16_t len, uint8_t *kc, uint32_t iv, enum gprs_cipher_direction direction)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gea4</name>
      <anchorfile>group__gea.html</anchorfile>
      <anchor>ga8e50bc11ef1d19afa596752592e5499e</anchor>
      <arglist>(uint8_t *out, uint16_t len, uint8_t *kc, uint32_t iv, enum gprs_cipher_direction direction)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>sms</name>
    <title>Short Message Service (SMS)</title>
    <filename>group__sms.html</filename>
    <file>gsm0341.h</file>
    <file>gsm0411_smc.h</file>
    <file>gsm0411_smr.h</file>
    <file>gsm0411_utils.h</file>
    <file>gsm0341.c</file>
    <file>gsm0411_smc.c</file>
    <file>gsm0411_smr.c</file>
    <file>gsm0411_utils.c</file>
    <class kind="struct">gsm411_smc_inst</class>
    <class kind="struct">gsm411_smr_inst</class>
    <class kind="struct">smcdownstate</class>
    <class kind="struct">smcdatastate</class>
    <class kind="struct">smrdownstate</class>
    <class kind="struct">smrdatastate</class>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_EST_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga281f02e11b0a24770da683a0dc0239f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_EST_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga44527ac3e453dcfe62cbc09f52608a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_EST_CNF</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga40f25bcb8282b928d2d7afdac837c7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_REL_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga317ea16f47afaf72f0a84573690745d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_REL_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga2000486804947469d29cbd453cb737bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_DATA_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga738b3f7bc63806a203ebda8a6b4e0493</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_DATA_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gad4c88f6c0d2a1c96061b5f75ca41aa15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_UNIT_DATA_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaf9549ef0541431efe86158afb7e4c426</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_UNIT_DATA_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaff28b3d8415ec08654da2fed1cf22bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MMSMS_ERR_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga88c751ded1b5248cdf5fde5b436c63d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MNSMS_ABORT_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga8e25311263793644cadf74c7a8a1ebf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MNSMS_DATA_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga6dd518fcfee31c86266c438dbacb35e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MNSMS_DATA_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga4d70377e79960061d5b192ebe8ff3502</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MNSMS_EST_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga1213ad4e68618d71acbc3e051b42f6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MNSMS_EST_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga99dae86872be62910843a6211d7c4be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MNSMS_ERROR_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gada2fb33807ce79db2c59cf32fca05a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_MNSMS_REL_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaeb2164690f8a9b004a4933868797a224</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SM_RL_DATA_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gabc7c64ffaeaa1d359343e17b0110284d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SM_RL_DATA_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga6adc2c84c0f68316503f0f9cc760dc50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SM_RL_MEM_AVAIL_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga705095349072a6bf79979cdb0b1bc076</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SM_RL_MEM_AVAIL_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga7003c2890a4c2512cb0131df531f1618</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SM_RL_REPORT_REQ</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga966091a7cdc3227191d5443d99eca712</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_SM_RL_REPORT_IND</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga1364bd58ffeb0d5aaa603511281a80b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_SMS_RETRY</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gadd07af4d51806ac19bbd6740f88a0d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMC_LOG_STR</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gac2d829ba0e845d42fedadcb87660f7de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMCDOWNSLLEN</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gae86578f395721734a5f4e38b0b5cd6fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMCDATASLLEN</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga86e8691d261412e77b1cb78f6e9769b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMRDOWNSLLEN</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gab830ca4a4cf4b63aceaa0286a458a658</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMRDATASLLEN</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga4b9547a3b9f5fd7860f7d0dbcc198d78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_ALLOC_SIZE</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga9244da5aaad8ccb4f5895c7afa227e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM411_ALLOC_HEADROOM</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga6cd9f811bc1b8176448b8c311a34b3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct gsm341_ms_message *</type>
      <name>gsm0341_build_msg</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gae08ed7bd8c0f42206607660a6b62ec92</anchor>
      <arglist>(void *ctx, uint8_t geo_scope, uint8_t msg_code, uint8_t update, uint16_t msg_id, uint8_t dcs, uint8_t page_total, uint8_t page_cur, uint8_t *data, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm411_smc_init</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga0c8efcc3111e42ac6379048d7e3c682d</anchor>
      <arglist>(struct gsm411_smc_inst *inst, uint64_t id, int network, int(*mn_recv)(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg), int(*mm_send)(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg, int cp_msg_type))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm411_smc_clear</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga88ae2e588314fafa63a181af3c326f80</anchor>
      <arglist>(struct gsm411_smc_inst *inst)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_smc_send</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaf970ee7862d47d6348c4a55e583b9cbd</anchor>
      <arglist>(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_smc_recv</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga0dedb122c8d26215d3e6eab70767f50d</anchor>
      <arglist>(struct gsm411_smc_inst *inst, int msg_type, struct msgb *msg, int cp_msg_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm411_cp_state_name</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga9b4769cbe6eb4f40cf84acb835ee3997</anchor>
      <arglist>(enum gsm411_cp_state cp_state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm411_smr_init</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga7625a47ea482bba1077dfccb7cf943f4</anchor>
      <arglist>(struct gsm411_smr_inst *inst, uint64_t id, int network, int(*rl_recv)(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg), int(*mn_send)(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm411_smr_clear</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaae8b7f58b532a4c42aec9aa4a6bee8ab</anchor>
      <arglist>(struct gsm411_smr_inst *inst)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_smr_send</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gab052521c86f6e7db25687b297379fd31</anchor>
      <arglist>(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_smr_recv</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga2fbd77b6f5c655229b43602780166970</anchor>
      <arglist>(struct gsm411_smr_inst *inst, int msg_type, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm411_rp_state_name</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga6072807b86120d2a346a73f6a4fc42d6</anchor>
      <arglist>(enum gsm411_rp_state rp_state)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm411_bcdify</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga46c7638c492db03baea43777e826e0b3</anchor>
      <arglist>(uint8_t value)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm411_unbcdify</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga413e2e55a3ef57e86c220fe84cee1fd4</anchor>
      <arglist>(uint8_t value)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm411_msgb_alloc</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga289c2bf54f2f92387e4011bd8f29362d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm340_gen_scts</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga635f9ed572f9833d2132602c8bc5b6b2</anchor>
      <arglist>(uint8_t *scts, time_t time)</arglist>
    </member>
    <member kind="function">
      <type>time_t</type>
      <name>gsm340_scts</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga89e11ef0ae5dace9864f04c10010e236</anchor>
      <arglist>(uint8_t *scts)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>gsm340_validity_period</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga2da605169b08795f16929bbd5dbedafd</anchor>
      <arglist>(uint8_t sms_vpf, uint8_t *sms_vp)</arglist>
    </member>
    <member kind="function">
      <type>enum sms_alphabet</type>
      <name>gsm338_get_sms_alphabet</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga7dbbfde6f83ebbbeea501f57acad5abf</anchor>
      <arglist>(uint8_t dcs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm340_gen_oa</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga0ede94f6574f25a868451b5bb443b047</anchor>
      <arglist>(uint8_t *oa, unsigned int oa_len, uint8_t type, uint8_t plan, const char *number)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_push_rp_header</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gad652c5d97b7e86fa7a4b26925209a530</anchor>
      <arglist>(struct msgb *msg, uint8_t rp_msg_type, uint8_t rp_msg_ref)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm411_push_cp_header</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga10f8d980dcfa698eb5bbdb925473645a</anchor>
      <arglist>(struct msgb *msg, uint8_t proto, uint8_t trans, uint8_t msg_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cp_timer_expired</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaab738d67d2ce920617875fa5e1422c0b</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>new_cp_state</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gad7e2b8e181c1a641def6f9f8a8c96d8a</anchor>
      <arglist>(struct gsm411_smc_inst *inst, enum gsm411_cp_state state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_tx_cp_error</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gafd0852fbeaabe42a22c49500cd50e8b6</anchor>
      <arglist>(struct gsm411_smc_inst *inst, uint8_t cause)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_est_req</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaadea1ad8d6b9a4053f71de678deb575b</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mmsms_send_msg</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga72c1e9957ae728259dadf941aeaf1df6</anchor>
      <arglist>(struct gsm411_smc_inst *inst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mmsms_est_cnf</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga5e3af9b915227ef88aa608455119c834</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mmsms_cp_ack</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gac5f01aba03a01b5237ce6ae093f23fe7</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mmsms_cp_data</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gafd2f85ebaabd340601906c9ea1141e5b</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_data_req</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga01596e8cc009fb5a43c771e917331ab0</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_rel_req</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gac1729d47d720b2b0575eaa696f1165b4</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mmsms_cp_error</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga4d670e7388a54adc400a8a35f88ef0eb</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mmsms_rel_ind</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaa186329d13f7cf8cf9014e8ed932500c</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_abort_req</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gacea8075d787884bc61ed11d255141cb5</anchor>
      <arglist>(struct gsm411_smc_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>rp_timer_expired</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga61b7e507b4273a570dac3a3cf7d59fbf</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>new_rp_state</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaa9547df6fede2fde85f549733b6a461a</anchor>
      <arglist>(struct gsm411_smr_inst *inst, enum gsm411_rp_state state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_rp_sendmsg</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga8d075a13b7c15d24d73003c956dda914</anchor>
      <arglist>(struct gsm411_smr_inst *inst, struct msgb *msg, uint8_t rp_msg_type, uint8_t rp_msg_ref, int mnsms_msg_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_send_rp_error</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gadd0af321062b52e48fc01d5eb6905a7f</anchor>
      <arglist>(struct gsm411_smr_inst *inst, uint8_t msg_ref, uint8_t cause)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_send_release</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gad6cbac911d0f435d381d2dfdedaf67ad</anchor>
      <arglist>(struct gsm411_smr_inst *inst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_send_abort</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga45429cfd5cf25d484b8c32f028781710</anchor>
      <arglist>(struct gsm411_smr_inst *inst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_send_report</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gac60e53b8cd244c26f42c08afab602d48</anchor>
      <arglist>(struct gsm411_smr_inst *inst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_rl_data_req</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gaffdbb178c3fa20397ba6854a73425d77</anchor>
      <arglist>(struct gsm411_smr_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_rl_report_req</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga2dcc4bb424b882913936f6959f906323</anchor>
      <arglist>(struct gsm411_smr_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_est_ind</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga3ad06897c8decfc15e8c2bc817b419c8</anchor>
      <arglist>(struct gsm411_smr_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_data_ind_tx</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga302f3a7d80e8d04aea7c1bbbbae8300a</anchor>
      <arglist>(struct gsm411_smr_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_error_ind_tx</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gab6c54cf0b7c50abe9937fee8c4fcd2eb</anchor>
      <arglist>(struct gsm411_smr_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm411_mnsms_error_ind_rx</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga9d55f0dda1394adbe4f574ca27357b2a</anchor>
      <arglist>(struct gsm411_smr_inst *inst, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned long</type>
      <name>gsm340_vp_default</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga182fb5d41d6f13f40d72e32c125af823</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned long</type>
      <name>gsm340_vp_relative</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga61e337c944f7424005b8641da87b5ff5</anchor>
      <arglist>(uint8_t *sms_vp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned long</type>
      <name>gsm340_vp_absolute</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga94471b97e890ab76d47928a5fa0c828e</anchor>
      <arglist>(uint8_t *sms_vp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned long</type>
      <name>gsm340_vp_relative_integer</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga1b54df67d6103e184a80f15d83a1ac5e</anchor>
      <arglist>(uint8_t *sms_vp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned long</type>
      <name>gsm340_vp_relative_semioctet</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga417a20c0f56785809ad01fc5b2ee9934</anchor>
      <arglist>(uint8_t *sms_vp)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_cp_cause_strs</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga11682741fcfb64febabcb8d529d67bb3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_cp_state_names</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga6267b0487b994fc3ee49d6d5666586c9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_rp_cause_strs</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gac44e9d3e5d2048774c8a3e89a8b72641</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_rp_state_names</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gae818ea93a5004782a9d6df4bd731af38</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>smc_state_names</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga54809a72d6aa0a74b0cc391e782fdf7b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_cp_cause_strs</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga11682741fcfb64febabcb8d529d67bb3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct smcdownstate</type>
      <name>smcdownstatelist</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga1ec381d42a621255a3e76265324bd4af</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct smcdatastate</type>
      <name>smcdatastatelist</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga134644913781a6e65b1891fecbd2f5d4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_cp_state_names</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga6267b0487b994fc3ee49d6d5666586c9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>smr_state_names</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gad5034a6673825cae01058f8718c6c064</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_rp_cause_strs</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gac44e9d3e5d2048774c8a3e89a8b72641</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct smrdownstate</type>
      <name>smrdownstatelist</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gae800c6cbcd716297cdd7346cf2965d51</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct smrdatastate</type>
      <name>smrdatastatelist</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>ga210ea02d9cd6498d1760af5afb82864d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm411_rp_state_names</name>
      <anchorfile>group__sms.html</anchorfile>
      <anchor>gae818ea93a5004782a9d6df4bd731af38</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gsm0502</name>
    <title>GSM 05.02 / 3GPP TS 45.002</title>
    <filename>group__gsm0502.html</filename>
    <file>gsm0502.h</file>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_FN_DURATION_nS</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gac887542d15833e0c32b7c32c0fbf1ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_FN_DURATION_uS</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gab5e2c3e9f3b7b9b1a83caa886300442b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_SUPERFRAME</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga7620502184bdcf66991b48d35d7caa5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_HYPERFRAME</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga4bb537489c920031aa68b900fc6c22b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_FN_SUM</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga6bd355ae619d158d7ba5b94220451c88</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_FN_SUB</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gaeddaa54dbb6da8bad80f3216f97ebff6</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_FN_DIFF</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gae547fa7a74c56e2419e67d17fbec9d33</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_FN_INC</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga777e5c9d1dac944756f4ac0bfe2fa788</anchor>
      <arglist>(fn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_TDMA_FN_DEC</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gacecae8d917ab65897e3ce56eb9eaa081</anchor>
      <arglist>(fn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_GMSK_TAIL</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga2d6612aa4bb398438704383d114ccdf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_GMSK_PAYLOAD</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga058d57f5dd12ae3168889b1a30021b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_GMSK_TRAIN_SEQ</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga23fb79a08b82c7e627fcfb346f884350</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_GMSK_BURST</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga809d0de3f8d5e3a95f3eefda54ebd15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_8PSK_TAIL</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga6a29a30b9e1677438be2a87b55748dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_8PSK_PAYLOAD</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga2db8d8ea04cec8d7d50895ebef13c2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_8PSK_TRAIN_SEQ</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga0bdea9c9bc1432e013bbeb601373f4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_NB_8PSK_BURST</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gaf17e2c94b8ad06192a728b8682ff08de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_SB_GMSK_TAIL</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga6baa61e87326dae666a0237c1de8f429</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_SB_GMSK_PAYLOAD</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga33468470788268be1590962c86c9bae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_SB_GMSK_ETRAIN_SEQ</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gaf377d5103f93787057be934bec2111af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_SB_GMSK_BURST</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gae68d79311177e9a2df173a7efc4cbf4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_DB_GMSK_TAIL</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga32e321fe89bdb19abdc816bb08199c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_DB_GMSK_MIXED</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga3114c037b8fcdd6b387621d2a06b2b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_DB_GMSK_BURST</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gaab147cae376b7641513dc3f10e531080</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_AB_GMSK_ETAIL</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga58aaca84096125cff8dc05da430dee83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_AB_GMSK_SYNCH_SEQ</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga78f2b809492c339e8a62ceb5b974af8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_AB_GMSK_PAYLOAD</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga2ddee3d8f946cfaba6b55c2e2063efc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_AB_GMSK_TAIL</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga798a90440092e667eb76423a468113b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM_NBITS_AB_GMSK_BURST</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga112112c2ae32f11ae8d9b11995853458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0502_fn_remap_channel</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gafc789b32e825ea46f9f64b26a27d69d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FN_REMAP_TCH_F</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ggafc789b32e825ea46f9f64b26a27d69d0af44d065cadcf8019451d4019f7e5b5fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FN_REMAP_TCH_H0</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ggafc789b32e825ea46f9f64b26a27d69d0a34678c8c9b52a86d81a24fa91ab9f45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FN_REMAP_TCH_H1</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ggafc789b32e825ea46f9f64b26a27d69d0a62ee275e8cda45534c6a7f1489971f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FN_REMAP_FACCH_F</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ggafc789b32e825ea46f9f64b26a27d69d0a8d35c98a8c8628c3e726b0c647602a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FN_REMAP_FACCH_H0</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ggafc789b32e825ea46f9f64b26a27d69d0afad0049a2d8eb2275ec4de82b400400a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FN_REMAP_FACCH_H1</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ggafc789b32e825ea46f9f64b26a27d69d0ab1d4b8cd2494ed0c99eebf58be43fb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FN_REMAP_MAX</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ggafc789b32e825ea46f9f64b26a27d69d0a8cf036be4db56e738771b93182f09c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>gsm0502_fncmp</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gad5f9110f663c57b6b5c29f72b8c4589b</anchor>
      <arglist>(uint32_t fn1, uint32_t fn2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>gsm0502_get_n_pag_blocks</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga9063aa53f07e090d054909b23fbc5d53</anchor>
      <arglist>(const struct gsm48_control_channel_descr *chan_desc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>gsm0502_get_ccch_group</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga040a01460e71074c26c74d43b6f9c6b8</anchor>
      <arglist>(uint64_t imsi, unsigned int bs_cc_chans, unsigned int n_pag_blocks)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>gsm0502_get_paging_group</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga52ba9a45e51cfacb5276338f5c315e6b</anchor>
      <arglist>(uint64_t imsi, unsigned int bs_cc_chans, int n_pag_blocks)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>gsm0502_calc_paging_group</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>gaa800e2b6eb910a96fbcaa8a0ebebfe1a</anchor>
      <arglist>(const struct gsm48_control_channel_descr *chan_desc, uint64_t imsi)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gsm0502_fn_remap</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga24c46c3885d7d2b9bc677d881253c7b7</anchor>
      <arglist>(uint32_t fn, enum gsm0502_fn_remap_channel channel)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>gsm0502_hop_seq_gen</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga8697893506f494bd492fe71b8a7e5ab3</anchor>
      <arglist>(const struct gsm_time *t, uint8_t hsn, uint8_t maio, size_t n, const uint16_t *ma)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0502_fn2ccch_block</name>
      <anchorfile>group__gsm0502.html</anchorfile>
      <anchor>ga089088bfd1664a0430d7910c4392d465</anchor>
      <arglist>(uint32_t fn)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gsm0808</name>
    <title>GSM 08.08 / 3GPP TS 48.008 A Interface</title>
    <filename>group__gsm0808.html</filename>
    <file>gsm0808.h</file>
    <file>gsm0808_lcs.h</file>
    <file>gsm0808_utils.h</file>
    <file>gsm0808.c</file>
    <class kind="struct">gsm0808_cipher_mode_command</class>
    <class kind="struct">gsm0808_old_bss_to_new_bss_info</class>
    <class kind="struct">gsm0808_handover_required</class>
    <class kind="struct">gsm0808_handover_required_reject</class>
    <class kind="struct">gsm0808_handover_request</class>
    <class kind="struct">gsm0808_handover_request_ack</class>
    <class kind="struct">gsm0808_handover_command</class>
    <class kind="struct">gsm0808_handover_complete</class>
    <class kind="struct">gsm0808_handover_failure</class>
    <class kind="struct">gsm0808_handover_performed</class>
    <class kind="struct">gsm0808_vgcs_vbs_setup</class>
    <class kind="struct">gsm0808_vgcs_vbs_setup_ack</class>
    <class kind="struct">gsm0808_vgcs_vbs_assign_req</class>
    <class kind="struct">gsm0808_vgcs_vbs_assign_res</class>
    <class kind="struct">gsm0808_vgcs_vbs_assign_fail</class>
    <class kind="struct">gsm0808_uplink_request</class>
    <class kind="struct">gsm0808_uplink_request_ack</class>
    <class kind="struct">gsm0808_uplink_request_cnf</class>
    <class kind="struct">gsm0808_uplink_app_data</class>
    <class kind="struct">gsm0808_uplink_release_ind</class>
    <class kind="struct">gsm0808_uplink_reject_cmd</class>
    <class kind="struct">gsm0808_uplink_seized_cmd</class>
    <class kind="struct">gsm0808_vgcs_vbs_area_cell_info</class>
    <class kind="struct">gsm0808_vgcs_vbs_assign_stat</class>
    <class kind="struct">gsm0808_notification_data</class>
    <class kind="struct">gsm0808_perform_location_request</class>
    <class kind="struct">gsm0808_perform_location_response</class>
    <class kind="union">gsm0808_cell_id_u</class>
    <class kind="struct">gsm0808_cell_id</class>
    <class kind="struct">gsm0808_cell_id_list2</class>
    <class kind="struct">gsm0808_priority</class>
    <class kind="struct">gsm0808_vgcs_feature_flags</class>
    <class kind="struct">gsm0808_group_callref</class>
    <class kind="struct">gsm0808_cell_id_list_segment</class>
    <class kind="struct">gsm0808_circuit_pool_list</class>
    <class kind="struct">gsm0808_layer_3_information</class>
    <class kind="struct">gsm0808_talker_identity</class>
    <class kind="struct">gsm0808_sms_to_vgcs</class>
    <class kind="struct">gsm0808_application_data</class>
    <class kind="struct">gsm0808_data_identity</class>
    <class kind="struct">osmo_lcls</class>
    <member kind="define">
      <type>#define</type>
      <name>BSSMAP_MSG_SIZE</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gad849fc0fd6c8606f19b99282d627d953</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSSMAP_MSG_HEADROOM</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga581d67824ee7c5ee1e601a7485a8581a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>osmo_bssap_tlv_parse</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf73a3e55e7235e4d8423175e4464f54a</anchor>
      <arglist>(dec, buf, len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>osmo_bssap_tlv_parse2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9badb822a558481da436c5ed8dd32ab5</anchor>
      <arglist>(dec, dec_multiples, buf, len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0808_CELL_ID_LIST2_MAXLEN</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga823b43edc6124ec7ed919107f6f1a27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CIRCUIT_POOL_LIST_MAXLEN</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafc8d4dd696b4ddb389b3d5d80c7647f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAYER_3_INFORMATION_MAXLEN</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaaf84aabc022503c1a1d9f8fb62724439</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TALKER_IDENTITY_MAXLEN</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaa99dad92d981c09b26a2ba25090cc25a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMS_TO_VGCS_MAXLEN</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf339f99deab919923a7a8597f91bfaf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>APP_DATA_MAXLEN</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3a2c3ff309ba91bd0e4e50e020cdabc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0808_DP_MASK_TALKERS_LISTENERS</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga420fb167edd15b7256a4b792f2ae4215</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0808_DP_MASK_DISPATCHERS</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gacbd15beeb7a58f63ee2b1b346da09658</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GSM0808_DP_MASK_NETWORK_APP</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabc2eb349ea527c996bc39c0d0819d121</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSISDN_MAXLEN</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2b55240d6757acfb4d5c52b20b234b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_assignment_requirement</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae391ef4f2c53689d90b68ff53d7f98f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_ASRQ_DELAY_ALLOWED</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ggae391ef4f2c53689d90b68ff53d7f98f4aac7060a5f45ea999478ef48820f7abaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_ASRQ_IMMEDIATE</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ggae391ef4f2c53689d90b68ff53d7f98f4aa156a0d341aa85487c6eba83d9e67fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_ASRQ_IMMEDIATE_ON_DEMAND</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ggae391ef4f2c53689d90b68ff53d7f98f4a1dca062ce63906f82abca542cb7de34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_service_flag</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9ffe5633b500ccbd39245c2533dc9bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SF_VBS</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga9ffe5633b500ccbd39245c2533dc9bd6aa208153791b9a2c3432d20fac10ac70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_SF_VGCS</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga9ffe5633b500ccbd39245c2533dc9bd6a7386b9b47c6f9ede0ebe4a6a93b9ed30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_call_priority</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3701bad17acc8b2e43dcf4fe6dce5c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_NONE</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29afdd5d53007154533aa0ce39e35d22996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_LEVEL_4</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29a5fecd603c327eaad9f2c0536a4f89d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_LEVEL_3</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29ab1fa9f8b5431306ad76ed5dc4498335a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_LEVEL_2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29a74f32ea3f645afdc5f0188ec0bf73c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_LEVEL_1</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29a13a57eba728bb2185703f2f97d316b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_LEVEL_0</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29a4a87b64148847293753bb5759d558eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_LEVEL_B</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29a51b1770dda69f11f5a738e6f36a313a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CALL_PRIORITY_LEVEL_A</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga3701bad17acc8b2e43dcf4fe6dce5c29a84dac416ac7b4f6d31d8b25cd626e77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_downlink_dtx_flag</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gad9e1cdf27415b215bf8f924efe8399a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DTX_FLAG_ALLOW</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ggad9e1cdf27415b215bf8f924efe8399a0a9266abe6d9eaac5fb7ca07d3ecb3770f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_DTX_FLAG_FORBID</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ggad9e1cdf27415b215bf8f924efe8399a0afae2a9b9c30cf17689c1f68189f66031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_talker_priority</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga5d8e29d17f96e4f0e6ddbc696ab59fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_TALKER_PRIORITY_NORMAL</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga5d8e29d17f96e4f0e6ddbc696ab59fbea31a8385d957a60dd37f71c679398013f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_TALKER_PRIORITY_PRIVILEGED</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga5d8e29d17f96e4f0e6ddbc696ab59fbea18dfa2bc4de33a366100f7891fca6df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_TALKER_PRIORITY_EMERGENCY</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga5d8e29d17f96e4f0e6ddbc696ab59fbea99f63fa317a7bb30e4ac4ec77902cc4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_vgcs_vbs_cell_status</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga544999859dba7c34d8abedcf054fc9db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CSTAT_ESTABLISHED</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga544999859dba7c34d8abedcf054fc9dba0deb1546f39aaaa15b4a3a0e55fcb458</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CSTAT_NOT_ESTABLISHED1</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga544999859dba7c34d8abedcf054fc9dba016d384492eaa27198f0ba7e5f6eef56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CSTAT_RELEASED_NO_USER</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga544999859dba7c34d8abedcf054fc9dba08116a6f077cda6ab4fd4ba65cbb3b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_CSTAT_NOT_ESTABLISHED2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga544999859dba7c34d8abedcf054fc9dbab41cb2b9dc24e4f1a30a9d7218cdb2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gsm0808_application_idndicator</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga407d1f6b1aa0f540160655569c1d06c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_AI_APP_DATA</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga407d1f6b1aa0f540160655569c1d06c6ac2969e8f92100e3a5e9cf378d4911eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GSM0808_AI_CONFIRM_APP_DATA</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gga407d1f6b1aa0f540160655569c1d06c6a8785fe958867ea4cad7826b567a8bd77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_layer3</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga37a8800be8ae482fffd30f63b224c63a</anchor>
      <arglist>(struct msgb *msg_l3, uint16_t nc, uint16_t cc, int lac, uint16_t _ci)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_layer3_aoip</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3520f17168e529f1b03f2da921ff5466</anchor>
      <arglist>(const struct msgb *msg_l3, uint16_t nc, uint16_t cc, int lac, uint16_t _ci, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_layer3_2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae720a1b82a0c1b1a9bb98fccbc3d3fb8</anchor>
      <arglist>(const struct msgb *msg_l3, const struct osmo_cell_global_id *cell, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_reset</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga03381981a6afd7b9cb1ef52a42ce9ddd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_reset_ack</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafd91ac6625fc91ab93bb42e030d4a5c1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_clear_command</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafbbd979559edf6618266e3ca3971c14d</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_clear_command2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gacccf829582b35f4e8a5a0d4f4e43e216</anchor>
      <arglist>(uint8_t cause, bool csfb_ind)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_clear_complete</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae4f39e6a9868ca2715e5a56e9ce7f12b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_cipher</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf484d7458d759eb5caad0f4a87213a3b</anchor>
      <arglist>(const struct gsm0808_encrypt_info *ei, const uint8_t *cipher_response_mode)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_cipher2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga10e9815fbea313738b6c5616df8e5491</anchor>
      <arglist>(const struct gsm0808_cipher_mode_command *cmc)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_cipher_complete</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae1fee584d7525e3a7d3e59cb2403391a</anchor>
      <arglist>(struct msgb *layer3, uint8_t alg_id)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_cipher_reject</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga429d802f8751e5394e3993bca798bd83</anchor>
      <arglist>(enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_cipher_reject_ext</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga91a7f582a61d9fec93e28328eda780f4</anchor>
      <arglist>(enum gsm0808_cause_class class, uint8_t ext)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_classmark_request</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9124498c66805e9a91c6abe628c8f7bc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_classmark_update</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga43a237bef803d1470631f911c84d7c72</anchor>
      <arglist>(const uint8_t *cm2, uint8_t cm2_len, const uint8_t *cm3, uint8_t cm3_len)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_sapi_reject_cause</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3ef4ee3960b4859518af396810e2b033</anchor>
      <arglist>(uint8_t link_id, uint16_t cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_sapi_reject</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gad12d0be4a9b4dd0c313b143127cb4f63</anchor>
      <arglist>(uint8_t link_id)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_ass</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae5fb5bb3cdcad90b1728e1d475922382</anchor>
      <arglist>(const struct gsm0808_channel_type *ct, const uint16_t *cic, const struct sockaddr_storage *ss, const struct gsm0808_speech_codec_list *scl, const uint32_t *ci)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_ass2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga5c4b46a2a5e0209f837ebb3ce719a354</anchor>
      <arglist>(const struct gsm0808_channel_type *ct, const uint16_t *cic, const struct sockaddr_storage *ss, const struct gsm0808_speech_codec_list *scl, const uint32_t *ci, const uint8_t *kc, const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_ass_compl</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga42f2b44de01f70b152836f013168ce09</anchor>
      <arglist>(uint8_t rr_cause, uint8_t chosen_channel, uint8_t encr_alg_id, uint8_t speech_mode, const struct sockaddr_storage *ss, const struct gsm0808_speech_codec *sc, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_ass_compl2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6f8544d031ca4842172837d989edb8bb</anchor>
      <arglist>(uint8_t rr_cause, uint8_t chosen_channel, uint8_t encr_alg_id, uint8_t speech_mode, const struct sockaddr_storage *ss, const struct gsm0808_speech_codec *sc, const struct gsm0808_speech_codec_list *scl, enum gsm0808_lcls_status lcls_bss_status)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_assignment_completed</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae5672ff8c39e45adfeee4ec70617f1a0</anchor>
      <arglist>(uint8_t rr_cause, uint8_t chosen_channel, uint8_t encr_alg_id, uint8_t speech_mode)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_ass_fail</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8392ee9eddc31cbb5449bd68c1516e42</anchor>
      <arglist>(uint8_t cause, const uint8_t *rr_cause, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_assignment_failure</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga16f990f41f4b86f9d72c5862f46cbeb0</anchor>
      <arglist>(uint8_t cause, uint8_t *rr_cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_clear_rqst</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga009aaa222b114baec385b60b8078d5ff</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_paging2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga986c5ddb4e52314df9b602b58f8451b9</anchor>
      <arglist>(const char *imsi, const uint32_t *tmsi, const struct gsm0808_cell_id_list2 *cil, const uint8_t *chan_needed)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_paging</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga959a32627dd96d1c0f2ef071dd83f1b6</anchor>
      <arglist>(const char *imsi, const uint32_t *tmsi, const struct gsm0808_cell_id_list *cil, const uint8_t *chan_needed)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_lcls_conn_ctrl</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga306474205fe66c57834d194e545a0185</anchor>
      <arglist>(enum gsm0808_lcls_config config, enum gsm0808_lcls_control control)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_lcls_conn_ctrl_ack</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf78bd557d59fd192392bb67c101973a7</anchor>
      <arglist>(enum gsm0808_lcls_status status)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_lcls_notification</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf76b09109c6409e4a187996e22502527</anchor>
      <arglist>(enum gsm0808_lcls_status status, bool break_req)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_common_id</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0a9b5cf0ffb92078017e676051f68928</anchor>
      <arglist>(const char *imsi, const struct osmo_plmn_id *selected_plmn_id, const struct osmo_plmn_id *last_used_eutran_plnm_id)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_required</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3823e243f29e44a63d1b36bddc728410</anchor>
      <arglist>(const struct gsm0808_handover_required *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_required_reject</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gada5bcdf1e5e6b2158595b6f41afd53ef</anchor>
      <arglist>(const struct gsm0808_handover_required_reject *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_request</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga95e1dc2501752eb735e59406debb285c</anchor>
      <arglist>(const struct gsm0808_handover_request *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_request_ack</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0530126b68414718f04db8d1ada62f43</anchor>
      <arglist>(const uint8_t *l3_info, uint8_t l3_info_len, uint8_t chosen_channel, uint8_t chosen_encr_alg, uint8_t chosen_speech_version)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_request_ack2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0284dcad7523250e84c6f3877a4760a2</anchor>
      <arglist>(const struct gsm0808_handover_request_ack *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_command</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga7bc35dd86262c0cd1601a386f53062cb</anchor>
      <arglist>(const struct gsm0808_handover_command *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_detect</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga5e1d0d1c7707c00bebac69b57e9bd771</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_succeeded</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga383e02160173ce2091dc08d181ec3fce</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_complete</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac9cdd72ce8eeb877aedd06cdb0fabd7a</anchor>
      <arglist>(const struct gsm0808_handover_complete *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_failure</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga283bb40b8fd6f4635b7b4a81b880e24a</anchor>
      <arglist>(const struct gsm0808_handover_failure *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_handover_performed</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaad5eec115084accf11092bdd4f7e06df</anchor>
      <arglist>(const struct gsm0808_handover_performed *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_setup</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga1418c84ebe5e2fb2c22addd5dc8f33eb</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_setup *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_setup_ack</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga45dc51772a374371fbae9611cfd900d7</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_setup_ack *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_setup_refuse</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gada543d8ee0864a60becb67dd6da274d4</anchor>
      <arglist>(enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_assign_req</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga03ac8e8cfa7261fc5bf63ccedcafb5f2</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_assign_req *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_assign_res</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2ee6414e7c9720d79edbb3b8085cf505</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_assign_res *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_assign_fail</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0be58aaedde5556bdfcba5b25d646de4</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_assign_fail *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_request</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaecf5077be79712816eb88c2582dd93e4</anchor>
      <arglist>(const struct gsm0808_uplink_request *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_request_ack</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8b350969ce3bc7362d959e07198e531f</anchor>
      <arglist>(const struct gsm0808_uplink_request_ack *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_request_cnf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga838994e0fc6626b72be81597e633c21a</anchor>
      <arglist>(const struct gsm0808_uplink_request_cnf *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_app_data</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga7dade3dea5d93c935bd02cb28c63b508</anchor>
      <arglist>(const struct gsm0808_uplink_app_data *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_release_ind</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6b66a2c6e8d9364f8b62cfecf5b88b76</anchor>
      <arglist>(const struct gsm0808_uplink_release_ind *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_reject_cmd</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae1b2697ca0145d2ea7ed2886b81cd2f6</anchor>
      <arglist>(const struct gsm0808_uplink_reject_cmd *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_release_cmd</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga455602d7919d07380277613f0419e2ca</anchor>
      <arglist>(const enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_uplink_seized_cmd</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaa94e6fef064d7b491611dab7a5b14801</anchor>
      <arglist>(const struct gsm0808_uplink_seized_cmd *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_additional_info</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6149a0a3e1c6433c7c4fbde749679dd0</anchor>
      <arglist>(const struct gsm0808_talker_identity *ti)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_area_cell_info</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga96d40dd1338212ad199a5f946a4829ea</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_area_cell_info *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_vbs_assign_stat</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gad62af29016984118713fba663a3d2d32</anchor>
      <arglist>(const struct gsm0808_vgcs_vbs_assign_stat *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_sms</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3bc1f9dabf980b062908bca3e010db37</anchor>
      <arglist>(const struct gsm0808_sms_to_vgcs *sms)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_notification_data</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6e2ad14743caf122d2693cb5bfe81728</anchor>
      <arglist>(const struct gsm0808_notification_data *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_dtap</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafa61784037eacc9af3f1fec024279925</anchor>
      <arglist>(struct msgb *msg_l3, uint8_t link_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm0808_prepend_dtap_header</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabd957f10aa6cab9c6f398083ab535367</anchor>
      <arglist>(struct msgb *msg, uint8_t link_id)</arglist>
    </member>
    <member kind="function">
      <type>const struct tlv_definition *</type>
      <name>gsm0808_att_tlvdef</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga427b6373048138d3fab2db178aff35bd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_bssmap_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga40bcc3a60e885aa40da1f6eb806b0da1</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_bssap_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga57f21df574011deb1f279f1f6e1d7a2c</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_cause_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga7168a30ac3f1ad472309c60badd51305</anchor>
      <arglist>(enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_cause_class_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga841f55a1a43f3d57935dc8361985b4d2</anchor>
      <arglist>(enum gsm0808_cause_class class)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm0808_cause</type>
      <name>gsm0808_get_cause</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9dd6db59112ef180d648b0b26cd04bb0</anchor>
      <arglist>(const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_diagnostics_octet_location_str</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga244a7bfbbe469007c6af6dc26404b2e5</anchor>
      <arglist>(uint8_t pointer)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_diagnostics_bit_location_str</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8bf13a55e0a5bc781dbc5d3e697e5aea</anchor>
      <arglist>(uint8_t bit_pointer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm0808_lcls_config_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga4102154df92692b3b81ac4bae88edf6a</anchor>
      <arglist>(enum gsm0808_lcls_config val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm0808_lcls_control_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga126ff493caf35de2e8b85671559c14e3</anchor>
      <arglist>(enum gsm0808_lcls_control val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm0808_lcls_status_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0089078f7f6ffcd6bc5709e73b8c3366</anchor>
      <arglist>(enum gsm0808_lcls_status val)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_perform_location_request</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafd3e2431915c930e1f17531d2e71596f</anchor>
      <arglist>(const struct gsm0808_perform_location_request *params)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_perform_location_response</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gadbc66edc7a3158e62d91168bbe3de86d</anchor>
      <arglist>(const struct gsm0808_perform_location_response *params)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_enc_lcs_cause</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6454f0098a20818629fd7836ab9fa0b0</anchor>
      <arglist>(struct msgb *msg, const struct lcs_cause_ie *lcs_cause)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_perform_location_abort</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga47a834e68ad9faba3bd45e725cf1826f</anchor>
      <arglist>(const struct lcs_cause_ie *lcs_cause)</arglist>
    </member>
    <member kind="function">
      <type>struct gsm0808_priority</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gabe083297fecd14a3d87225c49b69fe88</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_lcls_dump</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga97771c0c282ebeaaf0775cdf1cee9cc3</anchor>
      <arglist>(const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_lcls_dump_buf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gadd5198b0a955568604501be9ddeb095f</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_lcls_dump_c</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3fa89e7de132738bb4f410a461931dc3</anchor>
      <arglist>(void *ctx, const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gcr_dump</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafdab8bcc4edb49450e1f6dfc96e99ff9</anchor>
      <arglist>(const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gcr_dump_buf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga36de357e62608d9f531a911b8d42f8db</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>gsm0808_cell_id_discr_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga63b9f836f0aa2d4a0411b145492fe3c9</anchor>
      <arglist>(enum CELL_IDENT id_discr)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_cell_id_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2b84f9bc343dae5ee69ffcb7e504efeb</anchor>
      <arglist>(const struct gsm0808_cell_id *cid)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_cell_id_name2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf321f61d48e843422007176b73de8d81</anchor>
      <arglist>(const struct gsm0808_cell_id *cid)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm0808_cell_id_name_buf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga93217fbe7deb1d17dad5018f13676ff3</anchor>
      <arglist>(char *buf, size_t buflen, const struct gsm0808_cell_id *cid)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm0808_cell_id_name_c</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga60f459be52ddc35ffaa67c386eae1185</anchor>
      <arglist>(const void *ctx, const struct gsm0808_cell_id *cid)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_cell_id_list_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga92a7cdfa955e5aaeb7816cbc9f3e483d</anchor>
      <arglist>(const struct gsm0808_cell_id_list2 *cil)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_list_name_buf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaaf1b9ae240d8eb6e83ed69b91e225af1</anchor>
      <arglist>(char *buf, size_t buflen, const struct gsm0808_cell_id_list2 *cil)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm0808_cell_id_list_name_c</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga287ef0e57c8c529343e22523919ccb67</anchor>
      <arglist>(const void *ctx, const struct gsm0808_cell_id_list2 *cil)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_u_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3f12a4cfc48f37e7f04a3412980137e1</anchor>
      <arglist>(char *buf, size_t buflen, enum CELL_IDENT id_discr, const union gsm0808_cell_id_u *u)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gsm0808_cell_ids_match</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga4e33b85bf47a13d2a1ba2c578a9d8da9</anchor>
      <arglist>(const struct gsm0808_cell_id *id1, const struct gsm0808_cell_id *id2, bool exact_match)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_matches_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3fd5abc9e9e1bdafb279bf27b7eb7f6b</anchor>
      <arglist>(const struct gsm0808_cell_id *id, const struct gsm0808_cell_id_list2 *list, unsigned int match_nr, bool exact_match)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm0808_cell_id_from_cgi</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafdea09fe2bfdc25507838e50cc28fbea</anchor>
      <arglist>(struct gsm0808_cell_id *cid, enum CELL_IDENT id_discr, const struct osmo_cell_global_id *cgi)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_to_cgi</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaee1cc1c00b5bfb2a6b8c78d9b4207711</anchor>
      <arglist>(struct osmo_cell_global_id *cgi, const struct gsm0808_cell_id *cid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm0808_msgb_put_cell_id_u</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga1bef560e64e1790a03636a00d5feab07</anchor>
      <arglist>(struct msgb *msg, enum CELL_IDENT id_discr, const union gsm0808_cell_id_u *u)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_decode_cell_id_u</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga584052561013bfe1efc5ad3e4fbec0d9</anchor>
      <arglist>(union gsm0808_cell_id_u *out, enum CELL_IDENT discr, const uint8_t *buf, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_size</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaa58805dfb92318d9994319cec11ac595</anchor>
      <arglist>(enum CELL_IDENT discr)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_cause</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga11a9320f46c445fb8578e06221ebf030</anchor>
      <arglist>(struct msgb *msg, uint16_t cause)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_aoip_trasp_addr</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga86a6ce7cf87eec90da6c074889919b77</anchor>
      <arglist>(struct msgb *msg, const struct sockaddr_storage *ss)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_aoip_trasp_addr</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8b9375b45baf27682e991095625c1232</anchor>
      <arglist>(struct sockaddr_storage *ss, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_osmux_cid</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8360de14cc15f3385d0a2d6f53a536b1</anchor>
      <arglist>(uint8_t *cid, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_lcls</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga66e64c867557155e7b898f0806e5fd07</anchor>
      <arglist>(struct msgb *msg, const struct osmo_lcls *lcls)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_lcls</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga827c2f70cd67127462c6657faf174d6d</anchor>
      <arglist>(struct osmo_lcls *lcls, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_speech_codec</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac685bff6eeaa725f44dafb3a344d7da8</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_speech_codec *sc) OSMO_DEPRECATED(&quot;use gsm0808_enc_speech_codec2() instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_enc_speech_codec2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga21f5330fae0c3b4da8db2ba47adfe665</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_speech_codec *sc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_speech_codec</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gad090100ed13372865185529fe66ed868</anchor>
      <arglist>(struct gsm0808_speech_codec *sc, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_speech_codec_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac7612198fb4aeb801775def580709641</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_speech_codec_list *scl) OSMO_DEPRECATED(&quot;use gsm0808_enc_speech_codec_list2() instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_enc_speech_codec_list2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga812216127985fe502c8e5d5e32b02709</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_speech_codec_list *scl)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_speech_codec_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga076ed4626439c6a20b70dbc85281a637</anchor>
      <arglist>(struct gsm0808_speech_codec_list *scl, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_channel_type</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaff76c837771f4e2c6d25e629a5dfee84</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_channel_type *ct)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_channel_type</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga14b5cc97682be963c56cf68e34bba3df</anchor>
      <arglist>(struct gsm0808_channel_type *ct, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_encrypt_info</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga841edc5a229dc8da58e92fa381df095f</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_encrypt_info *ei)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_encrypt_info</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga79a95f4a2d0f67055b7ac2862b789c49</anchor>
      <arglist>(struct gsm0808_encrypt_info *ei, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_enc_kc128</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafe2d7390b567b5ff03f4fd88d44b0d5f</anchor>
      <arglist>(struct msgb *msg, const uint8_t *kc128)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_kc128</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga561797874186a1999bacbc6a65bf1bba</anchor>
      <arglist>(uint8_t *kc128, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_cell_id_list2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga8ef59cd904d1593a91a0c3ff6e7297cc</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_cell_id_list2 *cil)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_cell_id_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga5b8b808caf1dca258d076153b2bcd99d</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_cell_id_list *cil) OSMO_DEPRECATED(&quot;use gsm0808_enc_cell_id_list2 instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_cell_id_list2</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga30454bb3fd44fb3de0dbd04c47469b9b</anchor>
      <arglist>(struct gsm0808_cell_id_list2 *cil, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_cell_id_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga1149c4cce1be8c5bf94bf09140ee9434</anchor>
      <arglist>(struct gsm0808_cell_id_list *cil, const uint8_t *elem, uint8_t len) OSMO_DEPRECATED(&quot;use gsm0808_dec_cell_id_list2 instead&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_cell_id_list_add</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9242f5ec3101e1dd63455cd86b154014</anchor>
      <arglist>(struct gsm0808_cell_id_list2 *dst, const struct gsm0808_cell_id_list2 *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm0808_cell_id_to_list</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga7adf7c01146410533468908421984543</anchor>
      <arglist>(struct gsm0808_cell_id_list2 *dst, const struct gsm0808_cell_id *src)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_cell_id</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga34e44e4d33b2bf6b7c4a0a60355d397a</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_cell_id *ci)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_cell_id</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gab34b0792f381a3194c529adcb1c548d9</anchor>
      <arglist>(struct gsm0808_cell_id *ci, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_chan_type_to_speech_codec</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga24843b4a9430abfc9d7a2c1237212249</anchor>
      <arglist>(uint8_t perm_spch)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_speech_codec_from_chan_type</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac4e0b3347fd35008ef44be2256d30183</anchor>
      <arglist>(struct gsm0808_speech_codec *sc, uint8_t perm_spch)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>gsm0808_sc_cfg_from_gsm48_mr_cfg</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga238963166e1509e5d3084c49581da23a</anchor>
      <arglist>(const struct gsm48_multi_rate_conf *cfg, bool fr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_mr_cfg_from_gsm0808_sc_cfg</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga39c7155fede05a1df08bac9506debecf</anchor>
      <arglist>(struct gsm48_multi_rate_conf *cfg, uint16_t s15_s0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static enum gsm0808_cause_class</type>
      <name>gsm0808_cause_class</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga4d97190365aab5f2e420f442e34bf495</anchor>
      <arglist>(enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>gsm0808_cause_ext</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga348a14d2b23cc3a8a3598399decd158a</anchor>
      <arglist>(enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_get_cipher_reject_cause</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2e0496b415520be68947434d49dc488c</anchor>
      <arglist>(const struct tlv_parsed *tp) OSMO_DEPRECATED(&quot;Use gsm0808_get_cause() instead&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>gsm0808_current_channel_type_1</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga6eb707a2a744aeace902c2eb2c88714c</anchor>
      <arglist>(enum gsm_chan_t type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static enum gsm0808_permitted_speech</type>
      <name>gsm0808_permitted_speech</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaa8efa156fbf2a4fd9cafc961c6297f1f</anchor>
      <arglist>(enum gsm_chan_t type, enum gsm48_chan_mode mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>gsm0808_chosen_channel</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae3f753f17692b6d1078b15143a746379</anchor>
      <arglist>(enum gsm_chan_t type, enum gsm48_chan_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm0808_channel_type_name</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0093f29b003e53f022ca3655add0c155</anchor>
      <arglist>(const struct gsm0808_channel_type *ct)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm0808_channel_type_name_buf</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gacd28f0543c8bffde8de19549c962ae54</anchor>
      <arglist>(char *buf, size_t buf_len, const struct gsm0808_channel_type *ct)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm0808_channel_type_name_c</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga60b4d19e79524f83edb9094a1de51689</anchor>
      <arglist>(const void *ctx, const struct gsm0808_channel_type *ct)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_group_callref</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga5e6168d845b9c29c02634abdf94e3095</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_group_callref *gc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_group_callref</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga02c88063b294b987d4ab06720a21c253</anchor>
      <arglist>(struct gsm0808_group_callref *gc, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_priority</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga7fa4c18cb6f5da65effabf801f471db7</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_priority *pri)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_priority</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafeb5ea2821526549ac6eaaeedda19827</anchor>
      <arglist>(struct gsm0808_priority *pri, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_vgcs_feature_flags</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac8b19b05b28f839bdd95820e42da7320</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_vgcs_feature_flags *ff)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_vgcs_feature_flags</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3d03222171364196e69916148a36593d</anchor>
      <arglist>(struct gsm0808_vgcs_feature_flags *ff, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_talker_identity</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gacc48e4d88d69d46ca7f335e027de01a1</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_talker_identity *ti)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_talker_identity</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga49f598a18f78ba3e7be4f9a1e2537037</anchor>
      <arglist>(struct gsm0808_talker_identity *ti, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_data_identity</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga85079b3db4e532c806c237a9e2763a24</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_data_identity *ai)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_data_identity</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga895c42b944c802e896d26e0ef911199c</anchor>
      <arglist>(struct gsm0808_data_identity *ai, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_msisdn</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9539e07313cc2d737b8a9cc6485050c3</anchor>
      <arglist>(struct msgb *msg, const char *msisdn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_msisdn</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga44def7af065ab4cb5c10a80fe2894ba3</anchor>
      <arglist>(char *msisdn, const char *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_assign_req</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gae81392b436d7349dcacd28107717a9fc</anchor>
      <arglist>(struct msgb *msg, const enum gsm0808_assignment_requirement ar)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_assign_req</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga165ae9707bf538127fd64c157933332d</anchor>
      <arglist>(enum gsm0808_assignment_requirement *ar, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm0808_enc_cell_id_list_segment</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga09219f9a0485c3e3427f90d12ecee5f5</anchor>
      <arglist>(struct msgb *msg, uint8_t ie_type, const struct gsm0808_cell_id_list_segment *ci)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_cell_id_list_segment</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga1d9931b3fee16a23f36d0b1ea49126e1</anchor>
      <arglist>(struct gsm0808_cell_id_list_segment *ci, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm0808_dec_call_id</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga52d5f6d444f55c0cac2bf9e568b3fd47</anchor>
      <arglist>(uint32_t *ci, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>put_old_bss_to_new_bss_information</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0c5d4e1a1e30a2ce74aab2f7714e656f</anchor>
      <arglist>(struct msgb *msg, const struct gsm0808_old_bss_to_new_bss_info *i)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>gsm0808_create_vgcs_queuing_ind</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga499dcb5c59809a4949e8b0ccf0aef321</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>struct msgb to not lose leading zeros in the</type>
      <name>MNC</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga727ba753efdd717fcade332c871ccd54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>gsm0808_old_bss_to_new_bss_info_att_tlvdef</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga66acb22e5416b464aa6f42ddc7de0f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_lcls_config_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga74c1dc89d2bfe4ef98592336ee203bec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_lcls_control_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac2e800caa838ac8b9d66c620c418fdd2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_lcls_status_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf43497e53ab673a3543bdf4b9ac3ed8d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>enum gsm0808_assignment_requirement</type>
      <name>__attribute__</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga00df7213639d8b54dbb889fdf1124ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_cell_id_discr_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac86ccd3add953723f8f961cc8884c3b0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static __thread char</type>
      <name>str_buff</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0de448e1f5f89c45ce138bd303440111</anchor>
      <arglist>[512]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct tlv_definition</type>
      <name>bss_att_tlvdef</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf7a7d6c75234318878642e512947c3c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>gsm0808_old_bss_to_new_bss_info_att_tlvdef</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga66acb22e5416b464aa6f42ddc7de0f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0406_dlci_sapi_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gab6ef2861ef657001f5c197cf056bd421</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>gsm0808_msgt_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2f55a6defa23156d49594fa6624f7d0e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>gsm0808_bssap_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga3957d3b6ca5f78d73d5bcfe43b4f814a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_speech_codec_type_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga0c1af84e0adec22dcd31f4f88c64bad1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_permitted_speech_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga2dd774fd4ef58bc6a8c15f0b1bd5a281</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_chosen_enc_alg_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9b6704b429b542796f6fca5136cad68d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>gsm0808_cause_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga4a96e0c05673bcb81f09e0e788c809cd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>gsm0808_cause_class_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gacc69231ed3f069f750d49c9ac256e973</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_lcls_config_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga74c1dc89d2bfe4ef98592336ee203bec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_lcls_control_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gac2e800caa838ac8b9d66c620c418fdd2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_lcls_status_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gaf43497e53ab673a3543bdf4b9ac3ed8d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>gsm0808_amr_modes_from_cfg</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>gafaddb849a44618ddb84db4d1f3e59634</anchor>
      <arglist>[2][16]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm0808_amr_mode_names</name>
      <anchorfile>group__gsm0808.html</anchorfile>
      <anchor>ga9ba76e2998975043c4aca31f03e245bc</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gsm29205</name>
    <title>3GPP TS 29.205</title>
    <filename>group__gsm29205.html</filename>
    <file>gsm29205.h</file>
    <file>gsm29205.c</file>
    <class kind="struct">osmo_gcr_parsed</class>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GCR_MIN_LEN</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>gaca9fada0867882e65ce3165e5d463cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>osmo_enc_gcr</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>ga1387d926bea7cb69ca41814bf20f6b29</anchor>
      <arglist>(struct msgb *msg, const struct osmo_gcr_parsed *g)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_dec_gcr</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>ga41e5de0228f66e7ea43b253af26efef0</anchor>
      <arglist>(struct osmo_gcr_parsed *gcr, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_gcr_eq</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>ga9a29f24e0da01e4894097fef93c0c6d9</anchor>
      <arglist>(const struct osmo_gcr_parsed *gcr1, const struct osmo_gcr_parsed *gcr2)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>net</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>gaf8cc803881155e730cd3dee0e03395b1</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>net_len</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>gaaee6729627e9f5a416f8129de6430d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>node</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>gac2362d86dddc8167f66fac38eec3247a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>cr</name>
      <anchorfile>group__gsm29205.html</anchorfile>
      <anchor>ga198d8498401b81d3a8403ae618502a9f</anchor>
      <arglist>[5]</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gsup</name>
    <title>Generic Subscriber Update Protocol</title>
    <filename>group__gsup.html</filename>
    <file>gsup.h</file>
    <file>gsup_sms.h</file>
    <file>gsup.c</file>
    <file>gsup_sms.c</file>
    <class kind="struct">osmo_gsup_pdp_info</class>
    <class kind="struct">osmo_gsup_an_apdu</class>
    <class kind="struct">osmo_gsup_message</class>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_PORT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga417abe881b0880e73deb655567dd710f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_MAX_NUM_PDP_INFO</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga7d2fa5bceea7aa48046229469bd73ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_MAX_NUM_AUTH_INFO</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga4b5f1ff75124b806b40d3de8cd68e252</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_MAX_MSISDN_LEN</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga27a67321ebdcf3390467bf16513a59ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_MAX_CALLED_PARTY_BCD_LEN</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaede3d55e9816ea78f58d0eeefe5e6a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_MAX_PCO_LEN</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gafa82ab829ba7629c306dc8c0aa990631</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_MSGT_E_ROUTING_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gac502e3a27dab5699c9cbe87e1fae6fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_IS_MSGT_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga6d3280d2dde95d734fbabc435a6cb0f3</anchor>
      <arglist>(msgt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_IS_MSGT_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga676934d175a0aa76a014b9c8f09a0174</anchor>
      <arglist>(msgt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_IS_MSGT_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gadebd955a3a25307f46a25624a8ada9cd</anchor>
      <arglist>(msgt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_TO_MSGT_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga68c18099a0371c67247013967fcf01ec</anchor>
      <arglist>(msgt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_TO_MSGT_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gae55d69cdf2cce42f396325c6a6801864</anchor>
      <arglist>(msgt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_GSUP_TO_MSGT_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga25bfae8a866f9058f6e4bae8e43a0e5a</anchor>
      <arglist>(msgt)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_iei</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga990b30d81ab9b9b885c8ef8c0d589224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_IMSI_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a909e35d86ba8486e7331047092c88804</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CAUSE_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a2cb165793b211d1de5b9233d9a776648</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_AUTH_TUPLE_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a2fc33b17da2581d71bd0ccc304c7ac9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_PDP_INFO_COMPL_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224abf8d0188529139d7f482b090fd9b1947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_PDP_INFO_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a7760d9b38c36f8f3ab60e9bbcc2a44d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CANCEL_TYPE_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224add4045a6e020a57745733b354c54e554</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_FREEZE_PTMSI_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a480d7db308b3f12578b270fea42bc944</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSISDN_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a04e2565d647c55d07dd7027be7ed2d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_HLR_NUMBER_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224aec2ac9ec2834916648eba05d9957d005</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a8f603241b9ba29f6980b6d2bbc17a165</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_PDP_CONTEXT_ID_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a4018a59ca93641ae8876d8c663441def</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_PDP_ADDRESS_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a0e4386bd28da42188a09fbf24f84b4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_ACCESS_POINT_NAME_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a796229cbd37c71c4d518d59ff7e7c8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_PDP_QOS_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224acb0515d0f1c7867ce767aa97d66ffb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CHARG_CHAR_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a72476426b3b446d983f185e75676616d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_PCO_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ac9c899394abe75a17201b8b82a9714a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_RAND_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224abe71ff31ce064fc1819fe059c21a7f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SRES_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ab05e751299b98a840e9d9a0222361dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_KC_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a232466f8551bba10562e7c4979dc4ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_IK_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a2e5b7e1a4c4062f2f10c772406e7a1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CK_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a288fb84382f0948fed140398d725dab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_AUTN_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ae784f1b7901db2f84fa7139c040d10bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_AUTS_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a60932872e91079c0b449a5e7a253f827</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_RES_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a800c7cdce35b87398f928884d1c569f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CN_DOMAIN_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a7c9f18accdaf0c3bfc2c8503861fb88a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SUPPORTED_RAT_TYPES_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a9738ffcf8f5c0867b6fc92527cfbb7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CURRENT_RAT_TYPE_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a42bc75e1b22b53b09ebf05f58d102160</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SESSION_ID_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a1fa2e71f48eb09d09b9ad24ced4530fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SESSION_STATE_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a24ca72cbde0907244f752d7110d4a1bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SS_INFO_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a3ef9e7da8eee46577b7e62da7f52fd02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SM_RP_MR_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a0164e5a4434861655a47de4d0d80d061</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SM_RP_DA_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a309a5f1a3b56e3e3395d168f64d271e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SM_RP_OA_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a824b72cb21da6846c725fef136d48b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SM_RP_UI_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a523f76fdc51391e9462c0c6bd168b9a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SM_RP_CAUSE_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ae243934646664860b8847000b16414e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SM_RP_MMS_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a70fb3c845347f7be7012de2d7ea5a6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SM_ALERT_RSN_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ae95bedfc9ac6c7cbd5412591ec4cc248</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_IMEI_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ab0261c8cabe9d8f91f77f9a28adcb7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_IMEI_RESULT_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a57c4f5bfb512a4c1b24703e32575eb25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_NUM_VECTORS_REQ_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a5afd05ac6791c625548f952b440c6c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SOURCE_NAME_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a0c01d5d3bf9865f38e0e7740e663a762</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_DESTINATION_NAME_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ad53ee270f22c76eb44c42dffe9b2ab3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_AN_APDU_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a957ed5b70f8fa7897cbe48ad45397e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CAUSE_RR_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a63e3a2ae98acf00cbe92b4035bfc983a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CAUSE_BSSAP_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a7acde5e3f8718dc1399a09373ad6a680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CAUSE_SM_IE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224ae97ccdd7cd025165928090980fab660d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_OSMO_GSUP_IEI_END_MARKER</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga990b30d81ab9b9b885c8ef8c0d589224a60be32f4aa60e379fea8be9d1ae82768</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_message_type</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga9f3f0838120b5d318a7548ea6cfece57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57ac686a0e043b0e4dc8dd6ea92c5d970b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_UPDATE_LOCATION_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a88b2d0f2d1df1af769e2677205e0e5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a69665b20d532abfbf29c9b398b09929c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a7e2dd6f4492d024e6f304f042e17bf84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_SEND_AUTH_INFO_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a71394ea5e409a2aabbd275aad78b1b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a498e2165c89fe877e304ff086aeeaba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_AUTH_FAIL_REPORT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57ad1b3d21fe5a4f0ae6b185b4706fc6c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_PURGE_MS_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a4352608190f18044611569906d82414b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_PURGE_MS_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a63fd38ae3cda71f3b4a1c2a942f22033</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_PURGE_MS_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a986c0c3ba9ed98a6cbd4aa96278e7b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_INSERT_DATA_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57afde818238f1cada6f8d1e8cfad474bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_INSERT_DATA_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a512ea490728a6628209061e7d39ee59d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_INSERT_DATA_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a31eaf6f923f44f7530f8efc10fd70271</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_DELETE_DATA_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a16094810fc0efeccbc737a61aca5e611</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_DELETE_DATA_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a078a9ae17dac039659895f57d242605e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_DELETE_DATA_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a4ff94be2442306e60807e705f85d9b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_LOCATION_CANCEL_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57ad39caeafe083b951ea0b32c0a7777257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_LOCATION_CANCEL_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a3ae9d4838f39eb5645c94197c528ac71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_LOCATION_CANCEL_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a69a94971daf81be27452e5451d67c6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_PROC_SS_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a6956c8ad8d77bbd237f4df140658a437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_PROC_SS_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a7302f7eace5d4a86d93c64445d83d984</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_PROC_SS_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57aac8fff2b319d3740fd248b6af7d71bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_MO_FORWARD_SM_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57addbce2787d324a1efe20c30fb7a73a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_MO_FORWARD_SM_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57ac7071bde4304966d2f5bc71b635ded45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_MO_FORWARD_SM_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a15f49b85a9d75be069984a6e32a15f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_MT_FORWARD_SM_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a7492828fbb15c0f448fd83abef41b39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_MT_FORWARD_SM_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a8ea5536d1e1f2fc812bed29854866f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_MT_FORWARD_SM_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a532083d53e526f307fdad9e0a07904dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_READY_FOR_SM_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a9d2f0dd2fbd094b4dbd6e8f0123e1e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_READY_FOR_SM_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57afb317e211f16b44bf58e08252865a5b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_READY_FOR_SM_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a4967893a6d0c04bcf9e2954d509f46db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_CHECK_IMEI_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57ab50f1799884614f9ac5f97d627b28560</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_CHECK_IMEI_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a704919446e504d7f799a2519ba48d925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_CHECK_IMEI_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57ae847a6a546c7643a897cbc17dc8cd40e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_PREPARE_HANDOVER_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a17af86fa097a862a78dcedc692fa398e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_PREPARE_HANDOVER_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a9f973a6dd95ed340552ac4b68c06bdc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_PREPARE_HANDOVER_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a5ec0cbced0e412c52d344e7c84e66e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_PREPARE_SUBSEQUENT_HANDOVER_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a3b84fea14f0d7556ad5a1a1cd62133da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_PREPARE_SUBSEQUENT_HANDOVER_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57affece1165b0d1cacd17b6e595e89ef33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_PREPARE_SUBSEQUENT_HANDOVER_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57afbf0e21586e66e1721e2f71af288fae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_SEND_END_SIGNAL_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a3cfa5fbb274e6d6da2dfad4a64d10c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_SEND_END_SIGNAL_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a50856755c61d804d1cf0dc29fcd501c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_SEND_END_SIGNAL_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57ac8df089511bd5d99c0d3955acf020dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_PROCESS_ACCESS_SIGNALLING_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a303408b2758e66f26dc27aa9ded9caae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_FORWARD_ACCESS_SIGNALLING_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a914faf24762fa601260defb37312a7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_CLOSE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57addece5913f0e7ad576b891716d6ecd0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_E_ABORT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57adca0309b8f1e43e7667f29cb50a4d3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_ROUTING_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a16ca7441acb1c74ebd6a4acb7276aafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_EPDG_TUNNEL_REQUEST</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a292112e4fdf9de6ff2d56685fbb7ed07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_EPDG_TUNNEL_ERROR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a18c9a5153e89fc3e7b6c5f99c4fd4dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MSGT_EPDG_TUNNEL_RESULT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga9f3f0838120b5d318a7548ea6cfece57a0b2381cdc72aaa3833d5f33b5d117ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_cancel_type</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga422f48c3d3879addcf50b1300bfbc521</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CANCEL_TYPE_UPDATE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga422f48c3d3879addcf50b1300bfbc521ade0be3e986bbb85a14c75c5b36589de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CANCEL_TYPE_WITHDRAW</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga422f48c3d3879addcf50b1300bfbc521aea8d527014c1802548f78f249ceb0757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_cn_domain</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gae19e8165fcbb423fdbe67dccc28dbdbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CN_DOMAIN_PS</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ggae19e8165fcbb423fdbe67dccc28dbdbbac5fce9fba0d856e0106663294bf15054</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_CN_DOMAIN_CS</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ggae19e8165fcbb423fdbe67dccc28dbdbbac70efc3206d86703ccd6d94435fd4814</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_imei_result</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaeb7460e17449cd3715b55ec19b620b1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_IMEI_RESULT_ACK</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ggaeb7460e17449cd3715b55ec19b620b1aa85e15ac835958fe57e66ecc28dfe0b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_IMEI_RESULT_NACK</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ggaeb7460e17449cd3715b55ec19b620b1aa800d5abe320138b9c6b6318b571f9a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_access_network_protocol</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga28324ffdf9244e6355ee340cc0d0db75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_ACCESS_NETWORK_PROTOCOL_TS3G_48006</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga28324ffdf9244e6355ee340cc0d0db75a60dcadd3aee6341a1bf01d9c0ca10f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_ACCESS_NETWORK_PROTOCOL_TS3G_25413</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga28324ffdf9244e6355ee340cc0d0db75adc4d1957f572a0aa26317957b8cfabef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_session_state</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga261182d1e1296688d6f2a4994803407c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SESSION_STATE_NONE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga261182d1e1296688d6f2a4994803407ca2c7e381a88667ce863a31541ef917cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SESSION_STATE_BEGIN</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga261182d1e1296688d6f2a4994803407caab6c52dec6481043752220f9f5379934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SESSION_STATE_CONTINUE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga261182d1e1296688d6f2a4994803407ca580280e373319feaf9fcebd7287f5e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SESSION_STATE_END</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga261182d1e1296688d6f2a4994803407caed493cf3f0e9fea23fd0f5c418ff24fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_message_class</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga942220f97bba27ee45e230219fdecef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_UNSET</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga942220f97bba27ee45e230219fdecef4a21a21f40ce6c589331c6074a5077fe38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_SUBSCRIBER_MANAGEMENT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga942220f97bba27ee45e230219fdecef4ae659272e931850f4f188ee6d379eec5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_SMS</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga942220f97bba27ee45e230219fdecef4a05c65e6dc8376571686993956fdc30dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_USSD</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga942220f97bba27ee45e230219fdecef4ab3cd3e98738bde37e687e883ea78e086</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_INTER_MSC</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga942220f97bba27ee45e230219fdecef4aa463a74c605007f53f3c52e3ccfe196a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_IPSEC_EPDG</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga942220f97bba27ee45e230219fdecef4a2e40de0c85372e9913c87a624cd68335</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_MESSAGE_CLASS_ARRAYSIZE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga942220f97bba27ee45e230219fdecef4ad850ad6762ca8b4a6050406dbd4b392d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_sms_sm_rp_oda_t</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga952890692edf6d6013e82092f9d17d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_RP_ODA_NONE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga952890692edf6d6013e82092f9d17d41aad62393916a8c82460593616c0484ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_RP_ODA_IMSI</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga952890692edf6d6013e82092f9d17d41a0c54946efd434c2f09a58d0255fc92d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_RP_ODA_MSISDN</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga952890692edf6d6013e82092f9d17d41a4e81de0403efb5661a97aa55cc90d607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_RP_ODA_SMSC_ADDR</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga952890692edf6d6013e82092f9d17d41a8137021fc97984b498227d70c97af4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_RP_ODA_NULL</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga952890692edf6d6013e82092f9d17d41a0dee849e08cefb8d533a14c31456a66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_gsup_sms_sm_alert_rsn_t</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga8f8248b8091dc8f1a8eb5c33e3deb6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_ALERT_RSN_NONE</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga8f8248b8091dc8f1a8eb5c33e3deb6fea8a3f135024553fc6a3afde11a89301f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_ALERT_RSN_MS_PRESENT</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga8f8248b8091dc8f1a8eb5c33e3deb6fea45233b4db42eccf06275a3122e2f99da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_GSUP_SMS_SM_ALERT_RSN_MEM_AVAIL</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gga8f8248b8091dc8f1a8eb5c33e3deb6fea9d07b6d74e9c1d989e18444152974941</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_gsup_message_type_name</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga5105b25f6340ddd9e34c596a5382d301</anchor>
      <arglist>(enum osmo_gsup_message_type val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_gsup_session_state_name</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaba24261935cb34aad189a8e9a93cbe49</anchor>
      <arglist>(enum osmo_gsup_session_state val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_gsup_message_class_name</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga211086f2c11b855288d17e1e4f3307df</anchor>
      <arglist>(enum osmo_gsup_message_class val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_decode</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gadb5f5dc2f70985ac3e7447751fa56b91</anchor>
      <arglist>(const uint8_t *const_data, size_t data_len, struct osmo_gsup_message *gsup_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_encode</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gac6889e9f0207f60170bb802721316e80</anchor>
      <arglist>(struct msgb *msg, const struct osmo_gsup_message *gsup_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_get_err_msg_type</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga2d6006d52cedf8c66062d4c5bc261f07</anchor>
      <arglist>(enum osmo_gsup_message_type type_in)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_sms_encode_sm_rp_da</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaf9b844341291d471587f6857b5714269</anchor>
      <arglist>(struct msgb *msg, const struct osmo_gsup_message *gsup_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_sms_decode_sm_rp_da</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gabf989ed55bf938b215dec6f645cc7f0b</anchor>
      <arglist>(struct osmo_gsup_message *gsup_msg, uint8_t *data, size_t data_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_sms_encode_sm_rp_oa</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaf402e4f58cbe5078b10a59e6a413b62c</anchor>
      <arglist>(struct msgb *msg, const struct osmo_gsup_message *gsup_msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_sms_decode_sm_rp_oa</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaac60d7c4843df50097469793da236519</anchor>
      <arglist>(struct osmo_gsup_message *gsup_msg, uint8_t *data, size_t data_len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>decode_pdp_address</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga253e299932ed12ba1537f21efecf9339</anchor>
      <arglist>(const uint8_t *data, size_t data_len, struct osmo_gsup_pdp_info *pdp_info)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>decode_pdp_info</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga61fae9d785093099fc4b41562bbafa96</anchor>
      <arglist>(uint8_t *data, size_t data_len, struct osmo_gsup_pdp_info *pdp_info)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>decode_auth_info</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga5d1f798ca9cbddd13640d4efaa08c93e</anchor>
      <arglist>(uint8_t *data, size_t data_len, struct osmo_auth_vector *auth_vector)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_decode_an_apdu</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga202ff41bfb4c935575a36029dc17c22f</anchor>
      <arglist>(struct osmo_gsup_message *gsup_msg, const uint8_t *data, size_t data_len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>encode_pdp_info</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga2d0937a8bdf19cef81b5d4b6145765ed</anchor>
      <arglist>(struct msgb *msg, enum osmo_gsup_iei iei, const struct osmo_gsup_pdp_info *pdp_info)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>encode_auth_info</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gabfa9910903f980f88bb8158ed75ea2bf</anchor>
      <arglist>(struct msgb *msg, enum osmo_gsup_iei iei, const struct osmo_auth_vector *auth_vector)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsup_encode_an_apdu</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga7d147eee3a83a53875da90364e914d3a</anchor>
      <arglist>(struct msgb *msg, const struct osmo_gsup_message *gsup_msg)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsup_message_type_names</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga3abaa217e74cd35135cf14c92eefebe7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsup_session_state_names</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga9f02aa3b074acb62588a37b3649bb68a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsup_message_class_names</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaa84aebbc71af2e0f0c1b788f45822697</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsup_message_type_names</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga3abaa217e74cd35135cf14c92eefebe7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsup_session_state_names</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>ga9f02aa3b074acb62588a37b3649bb68a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gsup_message_class_names</name>
      <anchorfile>group__gsup.html</anchorfile>
      <anchor>gaa84aebbc71af2e0f0c1b788f45822697</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>lapdm</name>
    <title>LAPDm implementation according to GSM TS 04.06</title>
    <filename>group__lapdm.html</filename>
    <file>lapdm.h</file>
    <file>lapdm.c</file>
    <class kind="struct">lapdm_msg_ctx</class>
    <class kind="struct">lapdm_datalink</class>
    <class kind="struct">lapdm_entity</class>
    <class kind="struct">lapdm_channel</class>
    <member kind="define">
      <type>#define</type>
      <name>LAPDM_ENT_F_EMPTY_FRAME</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga94958d1861cc3e040d63da7c47ff7f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDM_ENT_F_POLLING_ONLY</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaf3d42d6cedf754cc7269dbf18e048221</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDM_ENT_F_DROP_2ND_REJ</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gab8f80b1790546c315be9500b866f36c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDM_ENT_F_RTS</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac0fc89b703563bd3d00341e34cda7a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPD_U_SABM</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga698cf60034810f0da992d1d1a596a21d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_LPD_NORMAL</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaecfa36e62cbd4e1920f475df56dffc44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_LPD_SMSCB</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaa318d61015e6e3daa8326210cbdcdaf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_SAPI_NORMAL</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga9d26a3d6f31ce2cb04e9a00e94de3706</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_SAPI_SMS</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga5185c0aa8c106d2e47893efb66fc35cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_ADDR</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga52b632748083d3bf30f07cfeeae473af</anchor>
      <arglist>(lpd, sapi, cr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_ADDR_LPD</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga170673557ec5c5583f393048da8d6005</anchor>
      <arglist>(addr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_ADDR_SAPI</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga46cb382a639180faac03ae2f86ac3984</anchor>
      <arglist>(addr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_ADDR_CR</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga14938e42c7ef6b0844e471248fe9babc</anchor>
      <arglist>(addr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_ADDR_EA</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga2ed6c475ddb97f21c27bc98996e1fae9</anchor>
      <arglist>(addr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_ADDR_SHORT_L2</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga6f9ac0d7955b1d9593c9b82d3db3549c</anchor>
      <arglist>(addr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_I</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gab4cbde20b20e85ccb6a2167303dfd438</anchor>
      <arglist>(nr, ns, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_S</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga50d114f3ccd490427bba9f1c7438527e</anchor>
      <arglist>(nr, s, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_U</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga9069ff82325039c9029293b8e5ff8f5f</anchor>
      <arglist>(u, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_is_I</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga077601038708bb764127051770a9b68b</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_is_S</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga98488a185646d95ddab4f15f177de7c8</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_is_U</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac89fc4956e8949068dc4a58df9a0e18f</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_U_BITS</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga29b9e99f3232ff0ab63b7e95ae47d971</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_PF_BIT</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga5b3265d80733386635c7e35713919208</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_S_BITS</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga533856456fa817e145c6e999b77d389f</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_I_Ns</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga9225baff7881e88ded8975de82df3473</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_CTRL_Nr</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga7f408b646d76c134f01753751493380e</anchor>
      <arglist>(ctrl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_LEN</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga4703509cdbc6249659028d73b98920cc</anchor>
      <arglist>(len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_MORE</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaf59a6e6b9ff2020529080a694e02abc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_EL</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac84a97d30c85f46311d78209b9d046d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LAPDm_U_UI</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga3e9cd2e2bddaa1a81b33e9085aefd20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_AB_SACCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gabb05a724b68022f22d5a453c8b74fc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_AB_SDCCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga77b128482b3e7d9d0fdb16cdf230c274</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_AB_FACCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga8389427f1582db4dfc572a595e088a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_Bbis</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac3b4da9522558d1ae8276aa508ead289</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_Bter_SACCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaf48a77d232cc78653046bb047e8be837</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_Bter_SDCCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gab7a183c92af8604c914358ad37b55878</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_Bter_FACCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga78125375d1f9da22e27aac04afd9eac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N201_B4</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga5acb0397bc281ce1b2f479c3d8a4aa3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N200_EST_REL</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga61d4b45ddf5dcea3d612277ed564569b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N200_TR_SACCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga6aab0658a910de39e9f989ebfc3f15f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N200_TR_SDCCH</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaa500e3357f97a7cddc6206a1cb308882</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N200_TR_FACCH_FR</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gabd742cd41b322282a805130a386264f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N200_TR_EFACCH_FR</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gae3d7ce87230c67b5a4531925448ecb95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N200_TR_FACCH_HR</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaac1d62d890621693e8669c0eb0fdd7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N200</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaed25972d98060fbee8545a850d00f37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>lapdm_cb_t</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga12f43ee45435af3b130f6a3cdeec1f73</anchor>
      <arglist>)(struct msgb *msg, struct lapdm_entity *le, void *ctx)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>lapdm_mode</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gae1114a473c0f1b35d2fddae1bf35ff81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPDM_MODE_MS</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ggae1114a473c0f1b35d2fddae1bf35ff81aca2c98ee5f2db58e711d9a63ddbc3a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPDM_MODE_BTS</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ggae1114a473c0f1b35d2fddae1bf35ff81af172d10dc702a55a86d255318957d236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>lapdm_dl_sapi</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga6e16b93065a9fb79aec7764dccca093c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DL_SAPI0</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga6e16b93065a9fb79aec7764dccca093caece5a6f50f7f19f7ccef95575d8fd47c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DL_SAPI3</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga6e16b93065a9fb79aec7764dccca093ca05a2c14a2f5fb839e9f8d3e24cc19c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_NR_DL_SAPI</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga6e16b93065a9fb79aec7764dccca093ca7c05068a0c315656293104c964593436</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>lapdm_format</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga55c40b91811ce81d15d272f6cbb6eaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPDm_FMT_A</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga55c40b91811ce81d15d272f6cbb6eaa5a6c1893d1acadd6aab04d743e53ddce73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPDm_FMT_B</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga55c40b91811ce81d15d272f6cbb6eaa5a9378c184ccbec19dfad6f54288c7048c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPDm_FMT_Bbis</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga55c40b91811ce81d15d272f6cbb6eaa5a3bd6d06b2f1e7cb584f96f5e4b2c23b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPDm_FMT_Bter</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga55c40b91811ce81d15d272f6cbb6eaa5ada397569880fb5fb58a068c102556fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPDm_FMT_B4</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gga55c40b91811ce81d15d272f6cbb6eaa5abbd0a5e16cf1181c3f8daa753a94cc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>get_rsl_name</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga27a3dbb3842d23814e81ed412b452e2b</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>struct lapdm_datalink *</type>
      <name>lapdm_datalink_for_sapi</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga350ce091a1e6676a3078f962cfae1c42</anchor>
      <arglist>(struct lapdm_entity *le, uint8_t sapi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_init</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga3e72f2087e33cb4bf39b2ec8aaebba98</anchor>
      <arglist>(struct lapdm_entity *le, enum lapdm_mode mode, int t200)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_init2</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga8a1cdd3e040dfde7c295c64e1ae25eeb</anchor>
      <arglist>(struct lapdm_entity *le, enum lapdm_mode mode, const int *t200_ms, int n200)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_init3</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga314183cdcd59bd7c95d612a0917aea02</anchor>
      <arglist>(struct lapdm_entity *le, enum lapdm_mode mode, const int *t200_ms, int n200, const char *name_pfx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_init</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga7e21f2144b59f8c10904faea1e77dfed</anchor>
      <arglist>(struct lapdm_channel *lc, enum lapdm_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_channel_init2</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaefe8b0d18b984c3210ccfda26ceedb74</anchor>
      <arglist>(struct lapdm_channel *lc, enum lapdm_mode mode, const int *t200_ms_dcch, const int *t200_ms_acch, enum gsm_chan_t chan_t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_channel_init3</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga78d5403c3e93d251687c27d6e371ee0c</anchor>
      <arglist>(struct lapdm_channel *lc, enum lapdm_mode mode, const int *t200_ms_dcch, const int *t200_ms_acch, enum gsm_chan_t chan_t, const char *name_pfx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_exit</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga6f7a1e965bd53e241a8d7823982c490f</anchor>
      <arglist>(struct lapdm_entity *le)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_exit</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac8e42067577a228ec416e61796258aa4</anchor>
      <arglist>(struct lapdm_channel *lc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_phsap_up</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga7720d694547c0f862f213861689835cd</anchor>
      <arglist>(struct osmo_prim_hdr *oph, struct lapdm_entity *le)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_rslms_recvmsg</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gafc6fdfc8157e54f3d0b21928e1b0132d</anchor>
      <arglist>(struct msgb *msg, struct lapdm_channel *lc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_set_l3</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gabfa9f9d068238994bc17ee27f9bdc919</anchor>
      <arglist>(struct lapdm_channel *lc, lapdm_cb_t cb, void *ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_set_l1</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga6d85c06957a92531f72a52973de40e49</anchor>
      <arglist>(struct lapdm_channel *lc, osmo_prim_cb cb, void *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_entity_set_mode</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga0834dfa357495db39a78091119a9c028</anchor>
      <arglist>(struct lapdm_entity *le, enum lapdm_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_channel_set_mode</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga87eba638c352e625451bb2457af2357f</anchor>
      <arglist>(struct lapdm_channel *lc, enum lapdm_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_reset</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga72029f44100c7d0fede72cc83a4275c8</anchor>
      <arglist>(struct lapdm_entity *le)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_reset</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gab50a8701af8b7fc85df5233479c61de8</anchor>
      <arglist>(struct lapdm_channel *lc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_set_flags</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga5ac261aa9a8c16a8429c5d0b27b0c0c4</anchor>
      <arglist>(struct lapdm_entity *le, unsigned int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_set_flags</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga3a4869c84723ce7bbb96de2f61a11b31</anchor>
      <arglist>(struct lapdm_channel *lc, unsigned int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_entity_set_t200_fn</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga71e2facb7a3ed8fae6ef0f5693429614</anchor>
      <arglist>(struct lapdm_entity *le, const uint32_t *t200_fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_channel_set_t200_fn</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaf9696c3a84511c9257fd6c588f1fa830</anchor>
      <arglist>(struct lapdm_channel *lc, const uint32_t *t200_fn_dcch, const uint32_t *t200_fn_acch)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_phsap_dequeue_prim</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gab06c68bd4783c12f9a458d48e127ea22</anchor>
      <arglist>(struct lapdm_entity *le, struct osmo_phsap_prim *pp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lapdm_phsap_dequeue_prim_fn</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga63121973fcad8f4550fa5c4a2504f5d9</anchor>
      <arglist>(struct lapdm_entity *le, struct osmo_phsap_prim *pp, uint32_t fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lapdm_t200_fn</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga960b62173d0f3f73f2b0e3cc211d6039</anchor>
      <arglist>(struct lapdm_entity *le, uint32_t fn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>lapdm_send_ph_data_req</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaca54e73183e923d8119f6f732186f890</anchor>
      <arglist>(struct lapd_msg_ctx *lctx, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>send_rslms_dlsap</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga3f761c5faccdba87924a01473b841c40</anchor>
      <arglist>(struct osmo_dlsap_prim *dp, struct lapd_msg_ctx *lctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>update_pending_frames</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga496ffcc3aaffc6b25df8c077c843209b</anchor>
      <arglist>(struct lapd_msg_ctx *lctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lapdm_dl_init</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga919b80186b8023c997e78948e83294cc</anchor>
      <arglist>(struct lapdm_datalink *dl, struct lapdm_entity *entity, int t200_ms, uint32_t n200, const char *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get_n200_dcch</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga6310c26c189fdd36a930b03d02b487ce</anchor>
      <arglist>(enum gsm_chan_t chan_t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lapdm_pad_msgb</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gad3dd91abc1e639039f4b233f464d5795</anchor>
      <arglist>(struct msgb *msg, uint8_t n201)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_sendmsg</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gae4c4e5ae422763529c7ff7dc797abb9c</anchor>
      <arglist>(struct msgb *msg, struct lapdm_entity *le)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tx_ph_data_enqueue</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga42fcadfd744002866de052f7cfc0f23f</anchor>
      <arglist>(struct lapdm_datalink *dl, struct msgb *msg, uint8_t chan_nr, uint8_t link_id, uint8_t pad)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tx_ph_data_enqueue_ui</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac23dda2b7d4d5b563e06256bf04966c7</anchor>
      <arglist>(struct lapdm_datalink *dl, struct msgb *msg, uint8_t chan_nr, uint8_t link_id, uint8_t pad)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct msgb *</type>
      <name>tx_dequeue_msgb</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga354a7e109e449e82bd9a99e4817056f0</anchor>
      <arglist>(struct lapdm_datalink *dl, uint32_t fn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct msgb *</type>
      <name>tx_dequeue_dcch_msgb</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga75779ad62d153a5a4b05c597e2018c1e</anchor>
      <arglist>(struct lapdm_entity *le, uint32_t fn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static struct msgb *</type>
      <name>tx_dequeue_acch_msgb</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gae581c24d19675d32d8f53437b98e6546</anchor>
      <arglist>(struct lapdm_entity *le, uint32_t fn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lapdm_t200_fn_dl</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga97f6dd89fdc74a92fb269c11ff3da98c</anchor>
      <arglist>(struct lapdm_datalink *dl, uint32_t fn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>l2_ph_data_conf</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gabeec9c167614b8ea117eafe85f0560cd</anchor>
      <arglist>(struct msgb *msg, struct lapdm_entity *le)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rsl_is_transparent</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gad510176bfecd8c65a4a85f073250e254</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>send_rslms_rll_l3</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac9f7023fe434faadd45b74e5a03eebc9</anchor>
      <arglist>(uint8_t msg_type, struct lapdm_msg_ctx *mctx, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>send_rslms_rll_l3_ui</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga2382703a3f80a5bdc4490248e60e21b3</anchor>
      <arglist>(struct lapdm_msg_ctx *mctx, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>send_rll_simple</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaeef4c06f99dfeb90bcca022236a70141</anchor>
      <arglist>(uint8_t msg_type, struct lapdm_msg_ctx *mctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rsl_rll_error</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga63779e43dedcba80824959102ad3151d</anchor>
      <arglist>(uint8_t cause, struct lapdm_msg_ctx *mctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>lapdm_rx_not_permitted</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga42531c18a84b7925a5b28ea43cc39d31</anchor>
      <arglist>(const struct lapdm_entity *le, const struct lapd_msg_ctx *lctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>l2_ph_data_ind</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga4d4b63e3157223ce7cfcf6eca19b0aec</anchor>
      <arglist>(struct msgb *msg, struct lapdm_entity *le, uint8_t chan_nr, uint8_t link_id, uint32_t fn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>l2_ph_rach_ind</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaafb9ecc884f1a3122781f83cd0bac765</anchor>
      <arglist>(struct lapdm_entity *le, uint8_t ra, uint32_t fn, uint8_t acc_delay)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>l2_ph_chan_conf</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaf1ab5f53299a9f97fe81e1ea31b3e2f6</anchor>
      <arglist>(struct msgb *msg, struct lapdm_entity *le, uint32_t frame_nr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>set_lapdm_context</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gabb16627aabb2838e1bb3ae571768891f</anchor>
      <arglist>(struct lapdm_datalink *dl, uint8_t chan_nr, uint8_t link_id, int n201, uint8_t sapi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_rll_est_req</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga8401c71ee55eaa9aae26afcc0e67c46f</anchor>
      <arglist>(struct msgb *msg, struct lapdm_datalink *dl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_rll_udata_req</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga2b8e0db46a078b8560c507243f81b0ad</anchor>
      <arglist>(struct msgb *msg, struct lapdm_datalink *dl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_rll_data_req</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga5a6cfa7a299688b2717d3e11d7a85265</anchor>
      <arglist>(struct msgb *msg, struct lapdm_datalink *dl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_rll_susp_req</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gac7e4f8ee7f3040a23dfd646903faf942</anchor>
      <arglist>(struct msgb *msg, struct lapdm_datalink *dl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_rll_res_req</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gae0a0b627dabf0c1ad4af2bf2fdb0dbb0</anchor>
      <arglist>(struct msgb *msg, struct lapdm_datalink *dl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_rll_rel_req</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga5df21189c0ba2e54bd72bc618d50b819</anchor>
      <arglist>(struct msgb *msg, struct lapdm_datalink *dl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_chan_rqd</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaaa5c36cb8bc8e10b8d3da504ee2b273e</anchor>
      <arglist>(struct lapdm_channel *lc, struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_rll</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaaa51638a444c6b66a4e6bced447d7543</anchor>
      <arglist>(struct msgb *msg, struct lapdm_channel *lc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>rslms_rx_com_chan</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga4f9f5e2c425e34d877845d827b68f3b6</anchor>
      <arglist>(struct msgb *msg, struct lapdm_channel *lc)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>lapdm_state_names</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>ga719e977d124462c0e7a52ddd64592a9b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_ph_prim_names</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gaab66a3cad02ef3cca0977712222c926e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>tall_lapd_ctx</name>
      <anchorfile>group__lapdm.html</anchorfile>
      <anchor>gae09840f3b5da6b0bb8adb995cd329d2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>oap</name>
    <title>Osmocom Authentication Protocol</title>
    <filename>group__oap.html</filename>
    <file>oap.h</file>
    <file>oap.c</file>
    <class kind="struct">osmo_oap_message</class>
    <member kind="enumeration">
      <type></type>
      <name>osmo_oap_iei</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>ga199836e7d38fdcdcb8bbe2cfd1e75f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_CAUSE_IE</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga199836e7d38fdcdcb8bbe2cfd1e75f34adb489e66c55e9a116b4f55b764d4f0d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_RAND_IE</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga199836e7d38fdcdcb8bbe2cfd1e75f34a37700bdd7a0493cc55e594511b477b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_AUTN_IE</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga199836e7d38fdcdcb8bbe2cfd1e75f34abed0f5656e0c26e77bf2ffc7e2b0830a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_XRES_IE</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga199836e7d38fdcdcb8bbe2cfd1e75f34a6fa1b12bad14f2038a5099e77824c1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_AUTS_IE</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga199836e7d38fdcdcb8bbe2cfd1e75f34ada5bdbb9960314d29e8989754e5d42f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_CLIENT_ID_IE</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga199836e7d38fdcdcb8bbe2cfd1e75f34ab72885a73db5b74f48681a28e47e1362</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_oap_message_type</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>ga833e8a5b20c7cfe0d598919cab5f306c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_REGISTER_REQUEST</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca461cb5ec879eb717e5022cdf005d6101</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_REGISTER_ERROR</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca1d9713fd62b55feae58f65c9a691ba88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_REGISTER_RESULT</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca65ba13da2b8e25df21936877f7752e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_CHALLENGE_REQUEST</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca73f09c47880fc2ed5817fe6e7b829a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_CHALLENGE_ERROR</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca6965ad01cf797e51273f7ce508009c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_CHALLENGE_RESULT</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca928cbc2658fb690880fdc0a42196f344</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_SYNC_REQUEST</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca583404fe32d0b48e97bfd2fd04fa3899</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_SYNC_ERROR</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca4ff868f2b357649cf95cbd655b8a7735</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAP_MSGT_SYNC_RESULT</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gga833e8a5b20c7cfe0d598919cab5f306ca606577dd37ee117f8022baf1fd94a00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_oap_decode</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>gac188809245237da8d619cfe9df98ff0b</anchor>
      <arglist>(struct osmo_oap_message *oap_msg, const uint8_t *const_data, size_t data_len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_oap_encode</name>
      <anchorfile>group__oap.html</anchorfile>
      <anchor>ga949f5c2430f44f354d09c3387e61046a</anchor>
      <arglist>(struct msgb *msg, const struct osmo_oap_message *oap_msg)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gad</name>
    <title>3GPP TS 23.032 GAD: Universal Geographical Area Description.</title>
    <filename>group__gad.html</filename>
    <file>gad.h</file>
    <file>gsm_23_032.h</file>
    <file>gad.c</file>
    <class kind="struct">osmo_gad_ell_point</class>
    <class kind="struct">osmo_gad_ell_point_unc_circle</class>
    <class kind="struct">osmo_gad_ell_point_unc_ellipse</class>
    <class kind="struct">osmo_gad_polygon</class>
    <class kind="struct">osmo_gad_ell_point_alt</class>
    <class kind="struct">osmo_gad_ell_point_alt_unc_ell</class>
    <class kind="struct">osmo_gad_ell_arc</class>
    <class kind="struct">osmo_gad_ha_ell_point_alt_unc_ell</class>
    <class kind="struct">osmo_gad</class>
    <class kind="struct">osmo_gad_err</class>
    <class kind="struct">gad_raw_head</class>
    <class kind="struct">gad_raw_ell_point</class>
    <class kind="struct">gad_raw_ell_point_unc_circle</class>
    <class kind="struct">gad_raw_ell_point_unc_ellipse</class>
    <class kind="struct">gad_raw_polygon</class>
    <class kind="struct">gad_raw_ell_point_alt</class>
    <class kind="struct">gad_raw_ell_point_alt_unc_ell</class>
    <class kind="struct">gad_raw_ell_arc</class>
    <class kind="struct">gad_raw_ha_ell_point_unc_ell</class>
    <class kind="struct">gad_raw_ha_ell_point_alt_unc_ell</class>
    <class kind="union">gad_raw</class>
    <member kind="define">
      <type>#define</type>
      <name>DEC_ERR</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga4ddac5cb2b43d106cd8c94d9afeb3acc</anchor>
      <arglist>(RC, TYPE, fmt, args...)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>gad_type</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga724072483a2effebff9f40c4fd5b88a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_ELL_POINT</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8a2cb39492a02a4e0df89150c6685ac59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_ELL_POINT_UNC_CIRCLE</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8a8742f079b7f515aaaa2f9df8ffb2719a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_ELL_POINT_UNC_ELLIPSE</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8adf622ab954489f975f7de7e174373e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_POLYGON</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8a1c130fdc6f41f71d91e24c2aaf4dd680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_ELL_POINT_ALT</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8a2212d85decf26e565c582ec22d760137</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_ELL_POINT_ALT_UNC_ELL</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8a742e2400c4d694a02e5c8966c816c1ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_ELL_ARC</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8af491a2df66762e4d30e338a54b881d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_HA_ELL_POINT_UNC_ELLIPSE</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8a2719b602e9994a385e525ae3f2c646d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAD_TYPE_HA_ELL_POINT_ALT_UNC_ELL</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gga724072483a2effebff9f40c4fd5b88a8acc3691f23c54d4a712f546f210777178</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_gad_type_name</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gaf25259c4be18d6d03a28f46cf26d810a</anchor>
      <arglist>(enum gad_type val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_raw_write</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gaeceb8523f03a150296244463444f73a2</anchor>
      <arglist>(struct msgb *msg, const union gad_raw *gad_raw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_raw_read</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga7a8fcfeca1ed42d611ed16acda7fa337</anchor>
      <arglist>(union gad_raw *gad_raw, struct osmo_gad_err **err, void *err_ctx, const uint8_t *data, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_enc</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga1fa7c132fedbc2750d2dc8e8efcee97b</anchor>
      <arglist>(union gad_raw *gad_raw, const struct osmo_gad *gad)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_dec</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga686bb6365093dd503b0b9a7f4466b47a</anchor>
      <arglist>(struct osmo_gad *gad, struct osmo_gad_err **err, void *err_ctx, const union gad_raw *raw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_to_str_buf</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gafba7be63d8f3f677ca51eb021dfac63e</anchor>
      <arglist>(char *buf, size_t buflen, const struct osmo_gad *gad)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gad_to_str_c</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gaf162470afdd796be9084ddad25f67cc3</anchor>
      <arglist>(void *ctx, const struct osmo_gad *gad)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>osmo_gad_enc_lat</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga0f17993e638716d8f3837c004302b4a7</anchor>
      <arglist>(int32_t deg_1e6)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>osmo_gad_dec_lat</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gaac3dce106167891a6fbee115f1e2361b</anchor>
      <arglist>(uint32_t lat)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>osmo_gad_enc_lon</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gaa26b905a22d6e0cb4bde8aaf0fd8d2c0</anchor>
      <arglist>(int32_t deg_1e6)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>osmo_gad_dec_lon</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga1758a7bfe8ae598c526a12bd8de00cf1</anchor>
      <arglist>(uint32_t lon)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>osmo_gad_enc_unc</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga985256af8e39b55f74ecae46f7cec120</anchor>
      <arglist>(uint32_t mm)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>osmo_gad_dec_unc</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga29e58d3bbd52a7688bd3b4be4c516e0a</anchor>
      <arglist>(uint8_t unc)</arglist>
    </member>
    <member kind="function">
      <type>struct gad_raw_head</type>
      <name>__attribute__</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gae00f0709009b8f66029ea6594a862fe6</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_gad_enc_ell_point_unc_circle</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga1556c8b17c3abbbddb0f0975c4f737b3</anchor>
      <arglist>(struct gad_raw_ell_point_unc_circle *raw, const struct osmo_gad_ell_point_unc_circle *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_gad_dec_ell_point_unc_circle</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga52b9373ff6f1ce71a088094d49f252fa</anchor>
      <arglist>(struct osmo_gad_ell_point_unc_circle *v, struct osmo_gad_err **err, void *err_ctx, const struct gad_raw_ell_point_unc_circle *raw)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_gad_raw_len</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga7be8ec6eb0e09665907bca2c8d54c97c</anchor>
      <arglist>(const union gad_raw *gad_raw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gad_raw_to_str_buf</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga7a5e93dc799c5243d3deb3b9ca5cfccc</anchor>
      <arglist>(char *buf, size_t buflen, const union gad_raw *raw)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gad_raw_to_str_c</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga9ea8aeeda73e9259735dc24855b0c320</anchor>
      <arglist>(void *ctx, const union gad_raw *raw)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gad_type_names</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gae02bf39f68ae57e2bc44458feb80d14b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_gad_type_names</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>gae02bf39f68ae57e2bc44458feb80d14b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint32_t</type>
      <name>table_uncertainty_1e3</name>
      <anchorfile>group__gad.html</anchorfile>
      <anchor>ga27653fcc2e81df69254e5d71b375936f</anchor>
      <arglist>[128]</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>bsslap</name>
    <title>3GPP TS 48.071 BSS LCS Assistance Protocol (BSSLAP).</title>
    <filename>group__bsslap.html</filename>
    <file>bsslap.h</file>
    <file>gsm_48_071.h</file>
    <file>bsslap.c</file>
    <class kind="struct">osmo_bsslap_err</class>
    <class kind="struct">bsslap_ta_response</class>
    <class kind="struct">bsslap_ta_layer3</class>
    <class kind="struct">bsslap_reset</class>
    <class kind="struct">bsslap_pdu</class>
    <member kind="define">
      <type>#define</type>
      <name>DEC_ERR</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga3af91a1683351d9b5f238930b0dc3c67</anchor>
      <arglist>(RC, MSG_TYPE, IEI, CAUSE, fmt, args...)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bsslap_msgt</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gaf6504bfe37ad214f5cc133e7a120b22f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_TA_REQUEST</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa7c72e65862a4de23357693556d35d5f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_TA_RESPONSE</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa6696c27066a7bf2b3bae0549fc8c9834</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_REJECT</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fabdc5171712b5cfdde59a0e7c7ac44caf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_RESET</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa380675b37a292c1b50c5fbe662c99d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_ABORT</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa741c4c4411a99514e3edd59a22bef28f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_TA_LAYER3</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa132ba8942501231c9fb73f84c87bbdcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_MS_POS_CMD</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa7f7dbf318aa52be8db6754a21935a1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_MS_POS_RESP</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa2b3de62fc5dcec514dc7d36c505d47df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_UTDOA_REQ</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22faa4b073dca808e108e4cfd82d62ed7530</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_MSGT_UTDOA_RESP</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggaf6504bfe37ad214f5cc133e7a120b22fa9736faf3fdeef6642bc10b05c5c8840c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bsslap_cause</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga67c23e698523c0d5146eeb9158978ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_CONGESTION</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0aa3182ed79170b6a85887c65bb5c4625e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_CHAN_MODE_NOT_SUPP</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0a2ed253b03217d057db5b98db33cb0a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_POS_PROC_NOT_SUPP</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0aa4033084a24a62b0a0a9a61c1dc33eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_OTHER_RADIO_EVT_FAIL</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0a1d07fa00bce31108fbf331744d577535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_INTRA_BSS_HO</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0abb86af41c0c7f92e12b852ba3a1ec286</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_SUPERV_TIMER_EXPIRED</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0ac002cdd986296d0727cc4c0db33866c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_INTER_BSS_HO</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0a8db86c3b41fc5c977c8c7b216f544519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_LOSS_SIG_CONN_MS</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0ac8e9440f0951c7a2fcb7592d36d87bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_INCORR_SERV_CELL_ID</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0a322cd28450db00a287dc73620094a24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_BSSAP_LE_SEGMENT_ERR</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0a2557652f58f89360a48b2bbaeb1e1089</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_CAUSE_CONCUR_POS_PROC_NOT_EN</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gga67c23e698523c0d5146eeb9158978ad0a0166283e320de04b60bfdb529eae824d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bsslap_iei</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gafbfb80d855ad7ea3c1b6a7d450645008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_TA</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008aad71c62e7fea3517da37e239582ac925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_CELL_ID</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a5069014ab0c6859629311dbb648ca24a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_CHAN_DESC</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008ae0c92119ee42742b7b85631747a4a280</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_MEAS_REP</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a23620dbdc798af56bd2dcc2891ed7c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_CAUSE</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008aa9a626f559528909bd7d56a5d1bc2b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_RRLP_FLAG</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008ab7a868a71a08052b93eda9953a88d303</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_RRLP</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008aa889ef155ba7baafd5ccc980cc1b4482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_CELL_ID_LIST</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008aaf377bd644ea0acd4df9ab892f69b795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_ENH_MEAS_REP</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008ac1c4d2a895b8c60da538160d3d186343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_LAC</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008abb35e26d3e91ead6c2a125c8610e4df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_FREQ_LIST</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008ac206f1126d37c6a4fb6310c6b62fc8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_MS_POWER</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008ab43ef7ee62e41874855dc1bf3ceda157</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_DELTA_TIMER</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a30eab529636523505d320e721305bb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_SERVING_CELL_ID</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a2dae23d23d80ad7f1c95ab64c40cecb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_ENCR_KEY</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a47b72d62aa3561c238f465aa36e6146e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_CIPH_MODE_SET</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008adf3abfb9db3505343ee2d888f2bd15d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_CHAN_MODE</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a925a11e9e6b6899644d867acf3dfc475</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_MR_CONFIG</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a24b3ec547ff6814ae871dce862f748ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_POLLING_REPETITION</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a67d08d56c916663d7148a5a17b73aa70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_PACKET_CHAN_DESC</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a4eed686ad37a8537c65a760e3911f4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_TLLI</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a045be1bda6263182bcfe2d67d922fe4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_TFI</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a4691969b92f52c9076e7001a59a15fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_TBF_START_TIME</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a2f38f4e2c6ebaf9ea5c90f360d34ebd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_PWRUP_START_TIME</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008a464a625b3178bc6cda479c41723a88fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_LONG_ENCR_KEY</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008aa997e99b761e3c5de68b3dafa1fa6c3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSLAP_IEI_CONCUR_POS_PROC_F</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ggafbfb80d855ad7ea3c1b6a7d450645008ae9fd8fe8a3f6be62ec81551901f16059</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_bsslap_msgt_name</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga46ad13a5c0b2489e384bc42619537794</anchor>
      <arglist>(enum bsslap_msgt val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_bsslap_iei_name</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gabf4ba9678d946ea65e7091218f176166</anchor>
      <arglist>(enum bsslap_iei val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_bsslap_enc</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga1d27892503af68608563fd6c043feaa4</anchor>
      <arglist>(struct msgb *msg, const struct bsslap_pdu *pdu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_bsslap_dec</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga76fef554500f084d7bde072ff0e98dcd</anchor>
      <arglist>(struct bsslap_pdu *pdu, struct osmo_bsslap_err **err, void *err_ctx, const uint8_t *data, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>osmo_bsslap_ie_enc_cell_id</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gaaeb9ec6b319bfbe3d4ce2d35f37f82c8</anchor>
      <arglist>(struct msgb *msg, uint16_t cell_id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bsslap_ie_dec_cell_id</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga7951381543b2fd394e42eab60e5253cb</anchor>
      <arglist>(uint16_t *cell_id, enum bsslap_msgt msgt, enum bsslap_iei iei, struct osmo_bsslap_err **err, void *err_ctx, const uint8_t *data, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>osmo_bsslap_ie_enc_ta</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga5e21245820a44c1441a652f862077121</anchor>
      <arglist>(struct msgb *msg, uint8_t ta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bsslap_ie_dec_ta</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga7982d5a3a6866b97a88b4de6e34c6c64</anchor>
      <arglist>(uint8_t *ta, enum bsslap_msgt msgt, enum bsslap_iei iei, struct osmo_bsslap_err **err, void *err_ctx, const uint8_t *data, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>osmo_bsslap_ie_enc_cause</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga8ee19ee9d73fdde53fdaad4717cfe754</anchor>
      <arglist>(struct msgb *msg, enum bsslap_cause cause)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bsslap_ie_dec_cause</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gaab95faa6acae77467e6c2db055f33745</anchor>
      <arglist>(enum bsslap_cause *cause, enum bsslap_msgt msgt, enum bsslap_iei iei, struct osmo_bsslap_err **err, void *err_ctx, const uint8_t *data, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>osmo_bsslap_ie_enc_chan_desc</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gaf978288d91c75c5f95d119cf0afb2815</anchor>
      <arglist>(struct msgb *msg, const struct gsm48_chan_desc *chan_desc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bsslap_ie_dec_chan_desc</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gaf79a1d0df019495a6e6d16c0e7c0b599</anchor>
      <arglist>(struct gsm48_chan_desc *chan_desc, enum bsslap_msgt msgt, enum bsslap_iei iei, struct osmo_bsslap_err **err, void *err_ctx, const uint8_t *data, size_t len)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bsslap_msgt_names</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga5e27a6cddfb9365f21d27b6392053bbf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bsslap_iei_names</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gad047ccc0c64062103e37f874e4cc553c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct tlv_definition</type>
      <name>osmo_bsslap_tlvdef</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga68feb8f0836b6a2ed6fc9474962cf3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bsslap_msgt_names</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>ga5e27a6cddfb9365f21d27b6392053bbf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bsslap_iei_names</name>
      <anchorfile>group__bsslap.html</anchorfile>
      <anchor>gad047ccc0c64062103e37f874e4cc553c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>bssmap_le</name>
    <title>3GPP TS 49.031 BSSMAP-LE.</title>
    <filename>group__bssmap__le.html</filename>
    <file>bssmap_le.h</file>
    <file>gsm_49_031.h</file>
    <file>bssmap_le.c</file>
    <class kind="struct">osmo_bssmap_le_err</class>
    <class kind="struct">osmo_bssap_le_err</class>
    <class kind="struct">lcs_cause_ie</class>
    <class kind="struct">osmo_bssmap_le_lcs_qos</class>
    <class kind="struct">bssmap_le_location_type</class>
    <class kind="struct">bssmap_le_perform_loc_req</class>
    <class kind="struct">bssmap_le_perform_loc_resp</class>
    <class kind="struct">bssmap_le_conn_oriented_info</class>
    <class kind="struct">bssmap_le_pdu</class>
    <class kind="struct">bssap_le_pdu</class>
    <class kind="struct">osmo_bssap_le_header</class>
    <member kind="define">
      <type>#define</type>
      <name>BSSAP_LE_MSG_SIZE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaeceb69126b343160af04085c2da80907</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BSSAP_LE_MSG_HEADROOM</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga0235e95366d915eef5f7387c4f221fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEC_ERR_NO_RETURN</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga4dcdffa96d84fe0994862cff61070569</anchor>
      <arglist>(RC, MSG_TYPE, IEI, CAUSE, fmt, args...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEC_ERR</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga3af91a1683351d9b5f238930b0dc3c67</anchor>
      <arglist>(RC, MSG_TYPE, IEI, CAUSE, fmt, args...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEC_IE_MANDATORY</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaf087937b6c2d90aff68b147e5c61e3af</anchor>
      <arglist>(MSG_TYPE, IEI, DEC_FUN, DEC_FUN_ARG)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEC_IE_OPTIONAL_FLAG</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gabc24018b25c02fb33fd129b8dd4ab60d</anchor>
      <arglist>(MSG_TYPE, IEI, DEC_FUN, DEC_FUN_ARG, PRESENCE_FLAG)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEC_IE_OPTIONAL</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaa2ddacb257cb2577f0c0c3791acc3e69</anchor>
      <arglist>(MSG_TYPE, IEI, DEC_FUN, DEC_FUN_ARG)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>lcs_cause</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaf7304891391c3aace1b54c75aa119dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_UNSPECIFIED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a694d230cefaa01d7ce22596e4e3996f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_SYSTEM_FAILURE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a5e4efdb2abcb8f013d5105d7f4da895a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_PROTOCOL_ERROR</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a18d6afc78e4366acb1f23756211ef498</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_DATA_MISSING_IN_REQ</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a15bc8cfff62e4cbcda53c16efb3ad02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_UNEXP_DATA_IN_REQ</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a1fc9902b459e994d95f20cfe9ab517a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_POS_METH_FAILURE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a7bb66a77d1246fe92d58436768f35076</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_TGT_MS_UNREACHABLE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a4480643bb1aa5da0690ef91221790eaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_REQUEST_ABORTED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0ab4ba3563f9da3743cc34931b0951e5c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_FACILITY_NOTSUPP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0ae506f61d89f6f22ed0e9cea5ddae8d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_INTER_BSC_HO</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0ad6a0572e78b58fb96cfa4aa9e0370607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_INTRA_BSC_HO</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a10d9339e7ed1a411236c923e43a6519b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_CONGESTION</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a1e1da242e457dc8539012dcc88418196</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_INTER_NSE_CHG</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0abdb7c26f1f92e7698f1b1f945422be67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_RA_UPDAT</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a482fca653411a0f8845c9cbac94a1654</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_PTMSI_REALLOC</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0af6f2ab35cd0533a13e2b85e898aa469c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LCS_CAUSE_GPRS_SUSPENSION</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaf7304891391c3aace1b54c75aa119dd0a5daf7aa8ff8b82a55f53d3fa0551ed32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bssap_le_msg_discr</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gad1c0a0a8f7a7ba993ddf59dfe4377fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSAP_LE_MSG_DISCR_BSSMAP_LE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggad1c0a0a8f7a7ba993ddf59dfe4377fe3aec78c08a77b8140c9c9fc127665e4c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bssmap_le_msgt</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga55d4849227894358bded6d687d3bcd18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_PERFORM_LOC_REQ</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18a7b0bdce74da8ac524e095a70098d1771</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_PERFORM_LOC_RESP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18adb79fce53661912cff0b00b9a101e15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_PERFORM_LOC_ABORT</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18a7d0779810bf154e64287a941b7d7a003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_PERFORM_LOC_INFO</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18acfbce6dcbfdeb06914567c93479f4f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_ASSIST_INFO_REQ</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18a7224df7c9afca654a23e6f9d55bc58dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_ASSIST_INFO_RESP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18ad5d20dd1c8b57baebf2f5237ea69328e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_CONN_ORIENTED_INFO</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18af990e8c50e754939c44cb792a51e8f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_CONN_LESS_INFO</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18a1166eaa3fc274ce7e32412718427dff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_RESET</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18a2191532351f4a2d78e7d9db84c1b919b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_MSGT_RESET_ACK</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga55d4849227894358bded6d687d3bcd18ac052636070c69aa4da5feac2a679728c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bssmap_le_iei</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga5ba98809446e17f892e2ae06474c836b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_LCS_QoS</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baaf52433bdc336c23c6538b88fd9d9ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_LCS_PRIORITY</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bab0a7857191d761c29f785792b5ce02b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_LOCATION_TYPE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bada682ba4745dfd8b309dcad6eb58a4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_GANSS_LOCATION_TYPE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba8770e44107bec2b093cde6faad6c4e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_GEO_LOCATION</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baabaa102dbfad89432c6700baa0bd0389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_POSITIONING_DATA</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba96b7c871cbcd57ce5191b333b5c8bdb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_GANSS_POS_DATA</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba6eecfb7f644eee4dc7dc3b1162cef601</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_VELOCITY_DATA</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bab6003a14a2d4c99cb56d3b58c6b22dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_LCS_CAUSE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba36973fb63fb050ac62d3d697a8894d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_LCS_CLIENT_TYPE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba813c9e6eda66f1ecf851901600e0f932</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_APDU</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba969ec996f7bcc676666578a44fe4033b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_NET_ELEM_ID</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836badd2109a02c9ea607d6e96e1c89a2ec3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_REQ_GPS_ASS_D</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba06e6ee1d0785b959cfebc75fda01b091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_REQ_GANSS_ASS_D</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba00792f8d00fddfe2547c4580ef022f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_DECIPH_KEYS</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bab7bc93833030e0939f36b42985ff8378</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_RET_ERR_REQ</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bae25bafe887a6470d5d942e272e7d9ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_RET_ERR_CAUSE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baa0bff08074e0934a40af8c6c378abb52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_SEGMENTATION</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba1e4a19afc2bee21644cd84c75fb805b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_CLASSMARK3_INFO</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba769f4c5911cafc83b28962f0da8ea9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_CAUSE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baf699233bc3d1c57dabba94b12db091d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_CELL_ID</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bad6dec9bd322e39ecb1693452b52a0395</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_CHOSEN_CHAN</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baf3ceeb16a2c1f15d8a9ad90d85fa0e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_IMSI</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba0cc29c3f37ed743a912dcd2a0a9de914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_LCS_CAPABILITY</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba0355bc484c874c08dbcb791e10fd7e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_PKT_MEAS_REP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba924a087a51b43f4a88a85076a0476912</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_CELL_ID_LIST</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba02fcdb0ba426c6574fc902e01d3c8bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_IMEI</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba87ffe48c40a75b042a3b679b7ed35d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_BSS_MLAT_CAP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bab1f70f7b070f0192b3a1d726d17cc89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_CELL_INFO_LIST</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba821b7769110b31e420e1e010fa7a23d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_BTS_RX_ACC_LVL</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baa44ca81ca28ac7cc16ce668197375667</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_MLAT_METHOD</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba50cf360cd111699a21d0b9e17842f80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_MLAT_TA</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836bad3616ca7e3df0037e25c37a891084d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_MS_SYNC_ACC</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baf4c692fb3c094814a22e2b83fcceebb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_SHORT_ID_SET</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba109e837a6973baebbc5265357e14d71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_RANDOM_ID_SET</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba920baf13d348634b8a34bff6b289ca38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_SHORT_BSS_ID</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836baac5e5515bde149f9defb41219a7b1c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_RANDOM_ID</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba25e953229a218355edd1a46aca9d8c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_SHORT_ID</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba7a6279dc019502cf11f5e8b39c63ad7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_COVERAGE_CLASS</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba52bcc3dda73f3e19cf5c1cc8296bd41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_IEI_MTA_ACC_SEC_RQD</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga5ba98809446e17f892e2ae06474c836ba9a69a27b7ef941c7eefb0b12b21bf21a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bssmap_le_apdu_proto</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga07c8f710cecf0dc83a236dfecff17c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_APDU_PROT_RESERVED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga07c8f710cecf0dc83a236dfecff17c6fa3b7e1bf7ec2c6f52c3fdb52da0358288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_APDU_PROT_BSSLAP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga07c8f710cecf0dc83a236dfecff17c6fa2f7894495a354ab645ed03e5785344ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_APDU_PROT_LLP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga07c8f710cecf0dc83a236dfecff17c6fa70ced5fabb7e66641a979c79d555cbb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_APDU_PROT_SMLCPP</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga07c8f710cecf0dc83a236dfecff17c6fa78d029f9db6d0e9cb1d9cd16175666ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bssmap_le_location_information</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaca021b7af8375fe32c7c7766373f9d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LOC_INFO_CURRENT_GEOGRAPHIC</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaca021b7af8375fe32c7c7766373f9d05a9eae4b973981aba77e61822c9bf17776</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LOC_INFO_ASSIST_TARGET_MS</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaca021b7af8375fe32c7c7766373f9d05a95da3509bea3415a28540656479b19a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LOC_INFO_BC_DECIPHER_KEYS</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ggaca021b7af8375fe32c7c7766373f9d05a51e1953e73945517f65812a443445179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bssmap_le_positioning_method</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga4e4e96b4efa15e6843a990522a216143</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_POS_METHOD_OMITTED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga4e4e96b4efa15e6843a990522a216143a33c72040c58fbffe88fbdd8c5e6b13ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_POS_METHOD_MOBILE_ASSISTED_E_OTD</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga4e4e96b4efa15e6843a990522a216143a191d823cc312ac4e5fd07e5dfb109987</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_POS_METHOD_MOBILE_BASED_E_OTD</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga4e4e96b4efa15e6843a990522a216143a7b8e320ce5bdf9f50784384d98befa48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_POS_METHOD_ASSISTED_GPS</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga4e4e96b4efa15e6843a990522a216143a97a0db1b89afb8cc17e84f3489681fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>bssmap_le_lcs_client_type</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga32ab9bd10cde4b3b3d038dba65ff3ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_VALUE_ADDED_UNSPECIFIED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8ac19ae8bf543633a81defdbaca83c6374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_PLMN_OPER_UNSPECIFIED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8a97ac01209aeb0a2551a16862a706355f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_PLMN_OPER_BCAST_SERVICE</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8ae2f8c4f4afbd252aa18847fcaf486444</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_PLMN_OPER_OAM</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8a07e6b696ce6ef916a7092f9233122b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_PLMN_OPER_ANON_STATS</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8ac2e802e88ae3b1ca4fd2f9984c1f629d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_PLMN_OPER_TGT_MS_SVC</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8a33ac55be592ca93190681921872f5047</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_EMERG_SVC_UNSPECIFIED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8aa4804e2f0942c365a1cd4971ce71b033</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BSSMAP_LE_LCS_CTYPE_LI_UNSPECIFIED</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gga32ab9bd10cde4b3b3d038dba65ff3ff8a1e56dbfeb0bd12aa2d63b8e5ec9d1904</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>enum bssmap_le_msgt</type>
      <name>osmo_bssmap_le_msgt</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaa395fb17d994c11f03bcffe01d22deee</anchor>
      <arglist>(const uint8_t *data, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_bssmap_le_msgt_name</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gab96dbae345a56a1a8d06701db9167033</anchor>
      <arglist>(enum bssmap_le_msgt val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_bssmap_le_iei_name</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga58535cb2131d2e39bc50505952bc31aa</anchor>
      <arglist>(enum bssmap_le_iei val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_lcs_cause_enc</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga71139c554a83f5504b9f05e80b0425ea</anchor>
      <arglist>(struct msgb *msg, const struct lcs_cause_ie *lcs_cause)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_lcs_cause_dec</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gacbcaf556847f4b6a379d49c77ace32d5</anchor>
      <arglist>(struct lcs_cause_ie *lcs_cause, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *data, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_bssap_le_pdu_to_str_buf</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga7ba6179564a4bd2d2119c58cbaa0dfb8</anchor>
      <arglist>(char *buf, size_t buflen, const struct bssap_le_pdu *bssap_le)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_bssap_le_pdu_to_str_c</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gadc257acd7af3f2b75ce5e19df8c93012</anchor>
      <arglist>(void *ctx, const struct bssap_le_pdu *bssap_le)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>osmo_bssap_le_enc</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga0dc0663fab9f24a74130f7d99cf74c70</anchor>
      <arglist>(const struct bssap_le_pdu *pdu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_bssap_le_dec</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga9328f2ffb3461a7450bc297bb57ff477</anchor>
      <arglist>(struct bssap_le_pdu *pdu, struct osmo_bssap_le_err **err, void *err_ctx, struct msgb *msg)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>osmo_bssmap_le_ie_enc_location_type</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga78a7a9e1928ce23ded7f7f6c5cf0b12f</anchor>
      <arglist>(struct msgb *msg, const struct bssmap_le_location_type *location_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_bssmap_le_ie_dec_location_type</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gae3687205432f0a316d0e553e307e32a5</anchor>
      <arglist>(struct bssmap_le_location_type *lt, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function">
      <type>struct osmo_bssmap_le_lcs_qos</type>
      <name>__attribute__</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga3fe817b2261c57a83bfda4cda78ffa3f</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>osmo_bssmap_le_ie_enc_lcs_client_type</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga8e7a425e10ab31283752b7057e0d686f</anchor>
      <arglist>(struct msgb *msg, enum bssmap_le_lcs_client_type client_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_lcs_client_type</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gacd1107be5f764c00869476fd401053bd</anchor>
      <arglist>(enum bssmap_le_lcs_client_type *client_type, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>osmo_bssmap_le_ie_enc_lcs_priority</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga5d6ddce6738bbe380a25a3f68d415258</anchor>
      <arglist>(struct msgb *msg, uint8_t priority)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_lcs_priority</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga25f4b7306801a8c8e6b4fa737b569327</anchor>
      <arglist>(uint8_t *priority, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>osmo_bssmap_le_ie_enc_lcs_qos</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga4943febf5fcbab8ece6d16d58e433f52</anchor>
      <arglist>(struct msgb *msg, const struct osmo_bssmap_le_lcs_qos *qos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_lcs_qos</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gacd3e38639872ce2f4d21410877abf2f7</anchor>
      <arglist>(struct osmo_bssmap_le_lcs_qos *qos, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_enc_apdu</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gacd649c8a1e967dc1b48cf87cd43c6bd6</anchor>
      <arglist>(struct msgb *msg, const struct bsslap_pdu *bsslap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_apdu</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga7381450cf28ebfb4c41abc63d3c1acba</anchor>
      <arglist>(struct bsslap_pdu *bsslap, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *data, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_cell_id</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga7c2595a5b5f720784f638856cc640451</anchor>
      <arglist>(struct gsm0808_cell_id *cell_id, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_imsi</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaa84b84e2055cf963c8d4158c3c6f43f9</anchor>
      <arglist>(struct osmo_mobile_identity *imsi, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_imei</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaf3ff74ac8a6a3ab0a97c8c1682ac2a1e</anchor>
      <arglist>(struct osmo_mobile_identity *imei, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_ie_dec_gad</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaebf81004c1eea90fe9ba28bd81f24cc6</anchor>
      <arglist>(union gad_raw *gad, enum bssmap_le_msgt msgt, enum bssmap_le_iei iei, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *elem, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_enc_reset</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga095da615d2fa4d574e1cc573f3f5bf54</anchor>
      <arglist>(struct msgb *msg, enum gsm0808_cause cause)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_dec_reset</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga9dc0f09aaec9bc721317208b4f9ace1d</anchor>
      <arglist>(enum gsm0808_cause *cause, enum bssmap_le_msgt msgt, struct osmo_bssmap_le_err **err, void *err_ctx, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_enc_perform_loc_req</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga49ad456f29196e989e7db332bd8a73d3</anchor>
      <arglist>(struct msgb *msg, const struct bssmap_le_perform_loc_req *params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_dec_perform_loc_req</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaee2acf440831bf44bfd394732058cef4</anchor>
      <arglist>(struct bssmap_le_perform_loc_req *params, enum bssmap_le_msgt msgt, struct osmo_bssmap_le_err **err, void *err_ctx, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_enc_perform_loc_resp</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaa3fae2231b19e36d91915553be8054fc</anchor>
      <arglist>(struct msgb *msg, const struct bssmap_le_perform_loc_resp *params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_dec_perform_loc_resp</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga8c9c091f5afe60a8551ba708acbec06d</anchor>
      <arglist>(struct bssmap_le_perform_loc_resp *params, enum bssmap_le_msgt msgt, struct osmo_bssmap_le_err **err, void *err_ctx, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_enc_perform_loc_abort</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gad494a97b49e8d392f79f61a1e0199444</anchor>
      <arglist>(struct msgb *msg, const struct lcs_cause_ie *params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_dec_perform_loc_abort</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga6480899656604221f174c8314ab8976f</anchor>
      <arglist>(struct lcs_cause_ie *params, enum bssmap_le_msgt msgt, struct osmo_bssmap_le_err **err, void *err_ctx, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_enc_conn_oriented_info</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gaa49cafe8883f8bd17c1df46ac3e5ffdc</anchor>
      <arglist>(struct msgb *msg, const struct bssmap_le_conn_oriented_info *params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_dec_conn_oriented_info</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga460aa2d0b2a73aabb6bcbd4b354fc301</anchor>
      <arglist>(struct bssmap_le_conn_oriented_info *params, enum bssmap_le_msgt msgt, struct osmo_bssmap_le_err **err, void *err_ctx, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_enc</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga23bf5d1d3b6490697618912addf7e89b</anchor>
      <arglist>(struct msgb *msg, const struct bssmap_le_pdu *pdu)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>osmo_bssmap_le_dec</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga63b49ad33512eef2c9cd83a337eaf517</anchor>
      <arglist>(struct bssmap_le_pdu *pdu, struct osmo_bssmap_le_err **err, void *err_ctx, const uint8_t *data, size_t len)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bssmap_le_msgt_names</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gadaca0a552df7c8b11a3f90beb1dd75e8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bssmap_le_iei_names</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga5d2a25e43f4997dc01a12ec630ca76a3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>enum bssap_le_msg_discr</type>
      <name>__attribute__</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga50d7dcf82599e939961747933afd62f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct tlv_definition</type>
      <name>osmo_bssmap_le_tlvdef</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gad75814d5dfad9efd277ea6872b1e256d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bssmap_le_msgt_names</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>gadaca0a552df7c8b11a3f90beb1dd75e8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_bssmap_le_iei_names</name>
      <anchorfile>group__bssmap__le.html</anchorfile>
      <anchor>ga5d2a25e43f4997dc01a12ec630ca76a3</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>rlp</name>
    <title>GSM RLP (Radio Link Protocol) as used in CSD (3GPP TS 24.022)</title>
    <filename>group__rlp.html</filename>
    <file>rlp.h</file>
    <class kind="struct">osmo_rlp_frame_decoded</class>
    <member kind="define">
      <type>#define</type>
      <name>FCS_SIZE_BYTES</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga6e18ef0503c6aaa6976ef0f6b0d63942</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_rlp_ftype</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gadb44293873b2e23683a5df4977ed5e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_FT_U</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ggadb44293873b2e23683a5df4977ed5e1faeaf2b0ee96e6f950a449ef74152f14e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_FT_S</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ggadb44293873b2e23683a5df4977ed5e1fa2cb884c1dab590f7e3c504bec599f8dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_FT_IS</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ggadb44293873b2e23683a5df4977ed5e1fae6236fbe0b130e923646212db36b2b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_rlp_u_ftype</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga3d5a393756973d8d618a183f85a371d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_SABM</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7ab756132c4e22adcd17d0f88aa393a947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_UA</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7afbf9471912209597c3dd237e1ed71555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_DISC</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7a8f821d3513cc4e6639af8192cc4035c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_DM</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7a9affa8635fc8077558247d2994693db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_NULL</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7acbd7a785b9be43b3b929d900adb70040</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_UI</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7a5bd13bde6088c36fd247a93a1b14e859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_XID</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7a52b89aa6b27edfeae7627f2c4798bef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_TEST</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7a3d644e7c4f4e128d7fe61c5e083e1435</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_U_FT_REMAP</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga3d5a393756973d8d618a183f85a371d7a30e1374f66426bf761d28b667afb6bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_rlp_s_ftype</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga81fd6bb96eea0eeb0be03e636a7e0e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_S_FT_RR</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga81fd6bb96eea0eeb0be03e636a7e0e02a33be646d5d867e460e44849ada17e2e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_S_FT_REJ</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga81fd6bb96eea0eeb0be03e636a7e0e02af55ac659d5b69bb48577189d9bbf0188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_S_FT_RNR</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga81fd6bb96eea0eeb0be03e636a7e0e02af41baaf0a5670a140c378ff5dee4747e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_RLP_S_FT_SREJ</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gga81fd6bb96eea0eeb0be03e636a7e0e02a1f345bb18b91445a56f4a07c724c6872</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_rlp_decode</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga29e87676c9cdc49c9d9aa0e89c7bf031</anchor>
      <arglist>(struct osmo_rlp_frame_decoded *out, uint8_t version, const uint8_t *data, size_t data_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_rlp_encode</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga5c6f4859427ed7c0077e84f57d7adcf7</anchor>
      <arglist>(uint8_t *out, size_t out_size, const struct osmo_rlp_frame_decoded *in)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>osmo_rlp_fcs_compute</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gab6ed53e6554457b776292adb984dba83</anchor>
      <arglist>(const uint8_t *in, size_t in_len)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_rlp_ftype_vals</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gad1ec7e7b53d63de68ab9bc8de3aa3952</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_rlp_ftype_u_vals</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga6bb3ac39612a49ed8b999f4beca8536a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_rlp_ftype_s_vals</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gaa4228730490bd8f6ecf0d8e2f50acc41</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_rlp_ftype_vals</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gad1ec7e7b53d63de68ab9bc8de3aa3952</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_rlp_ftype_u_vals</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga6bb3ac39612a49ed8b999f4beca8536a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_rlp_ftype_s_vals</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>gaa4228730490bd8f6ecf0d8e2f50acc41</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32_t</type>
      <name>rlp_fcs_table</name>
      <anchorfile>group__rlp.html</anchorfile>
      <anchor>ga37ddaa7d9ea68f2a535b889ba73d7707</anchor>
      <arglist>[256]</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>rsl</name>
    <title>A-bis RSL</title>
    <filename>group__rsl.html</filename>
    <file>gsm_08_58.h</file>
    <file>rsl.h</file>
    <file>rsl.c</file>
    <class kind="union">abis_rsl_chan_nr</class>
    <class kind="union">abis_rsl_link_id</class>
    <class kind="struct">abis_rsl_common_hdr</class>
    <class kind="struct">abis_rsl_rll_hdr</class>
    <class kind="struct">abis_rsl_dchan_hdr</class>
    <class kind="struct">abis_rsl_cchan_hdr</class>
    <class kind="struct">abis_rsl_osmo_rep_acch_cap</class>
    <class kind="struct">abis_rsl_osmo_temp_ovp_acch_cap</class>
    <class kind="struct">rsl_ie_chan_mode</class>
    <class kind="struct">rsl_ie_chan_ident</class>
    <class kind="struct">rsl_ie_cb_cmd_type</class>
    <class kind="struct">rsl_ie_nch_drx_info</class>
    <class kind="struct">rsl_mrpci</class>
    <class kind="struct">ipac_preproc_ave_cfg</class>
    <class kind="struct">osmo_preproc_ave_cfg_field</class>
    <class kind="struct">osmo_preproc_ave_cfg</class>
    <class kind="struct">ipac_preproc_pc_thresh</class>
    <class kind="struct">osmo_preproc_pc_thresh</class>
    <class kind="struct">ipac_preproc_ho_thresh</class>
    <class kind="struct">ipac_preproc_pc_comp</class>
    <class kind="struct">ipac_preproc_pc_comp_field</class>
    <class kind="struct">osmo_preproc_pc_comp</class>
    <class kind="struct">ipac_preproc_ho_comp</class>
    <class kind="struct">ipac_preproc_ho_candidates</class>
    <class kind="struct">ipac_preproc_ncell_dflts</class>
    <class kind="struct">ipac_preproc_ho_ctl_param</class>
    <class kind="struct">ipac_preproc_cfg</class>
    <class kind="struct">rsl_l1_info</class>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_Bm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga04792507736acf0e1bd6612f1308481c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_Lm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae5520824eb991579efbcb500d7da67a1</anchor>
      <arglist>(ss)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_SDCCH4_ACCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga47857ac5e3d426d07f0a22a8aa51d8d4</anchor>
      <arglist>(ss)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_SDCCH8_ACCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8d5a30c899d594a4096089fa75a04fca</anchor>
      <arglist>(ss)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_BCCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga02480f4fbb92c9367102abd467bb6c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_RACH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab54c5f6b07765b66c7fc61aa4d49114e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_PCH_AGCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac2fd8412627107f74b195245aba5be5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_OSMO_PDCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga7e87460fb96202773e1894368cb88787</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_OSMO_CBCH4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga1a6efabd0a0a402fec721c151ab166b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_OSMO_CBCH8</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga5036e325f5a71214939c01b0d80b198d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_OSMO_VAMOS_Bm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad01ee5c5113ab619c00a017ad1020b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_CHAN_NR_CBITS_OSMO_VAMOS_Lm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga56d1331c61bc81a748fde1df11894a64</anchor>
      <arglist>(ss)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_LINK_ID_CBITS_FACCH_SDCCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaa5c0621f1bf2bcf9614e98fdd8fe78cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_LINK_ID_CBITS_SACCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaacf188a7187edfc5d73fb401d061bf8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_RLL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaa486f03344eca09e73a156772ffb4119</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_DED_CHAN</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga882b34c5a45c53d1f0955b69684b128a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_COM_CHAN</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad4e5a85614a7f631f5d4f5f6365163a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_TRX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gadebc460560d683b24685c27abbed3c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_LOC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga21bf0195e121fe6c6a6c7939d140d060</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_IPACCESS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga43701ab8385759728788c5a99551e937</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_TRANSP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4d073b3804d26d033a148a466af11137</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ABIS_RSL_MDISC_IS_TRANSP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae8e58310cfd68d407585073a43e87ef1</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_PAGING_GROUP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga37d8afc8b359155dbd3bdfd22e41bd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_INST_NR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac039ceccd12be52df16ee06afeaf037d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_PGSL_TIMERS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad25cbe72d1c3a507e30d79659a55cb08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_REPEAT_DL_FACCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga79a1d6fda934bb064b3e1eb38c2086f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_POWER_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga0cd34db5a56f693e676bb927e3908d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_MOBILE_ID</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga57e5c986cfa14db31f26cc52c2b8259c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_BCCH_MAPPING</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga96e8f1a42afe28bb00096c0d93dcf7b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_PACKET_PAG_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac929c8384909e28458b1997c18a73364</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_CNTR_CTRL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaab2565e06e662a0e89e963b3daebc28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_CNTR_CTRL_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga90abc48fa1ae6b7235f36b3ffda9ea8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_CNTR_REPORT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6ba7e4d8d2eab1ad628195030b4b7b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_ICP_CONN</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6d3dbdc962c5d284d957b39084f8143c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_EMR_SUPPORT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga48f662a7c2379fea9061276aab2c5beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_EGPRS_REQ_REF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga18a265e15deba65970cbe74724ef57ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_VGCS_REL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga45b3958201780199c348b66ea877cd33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_REP_PER_NCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf8be099148344ab3a8938bd7e80b958d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_NY2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga689171d59bd7baefd340e66b4a2006e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_T3115</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga9f04ac8362995f465f2a0b6c9c2be800</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_ACTIVATE_FLAG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga02b94e845f689d55b3c2bc40659edbb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_IE_ERIC_FULL_NCH_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga5294996b8fbd480ac26fcf30ed7b9b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_NR_MASK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gafec8531623b30b4a195da5c94e579dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_NR_1</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6b52accaaad2d5ea81af66617eec4208</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_Bm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga3ac8e305763543fe4377544d95005e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_Lm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga9a936410944da534cd8ea815e4c87030</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_SDCCH4_ACCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga87b611b9cfea9d6846d67ab0c8b92965</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_SDCCH8_ACCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga462525df2f5458b4057aa49f88d9ada3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_BCCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga489a02fadfa533b5766e4289162d51b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_RACH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga02f2fd73567d962d04aea2981f911908</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_PCH_AGCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gabaccf2d44d199d26dbb335fe79aa471b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_OSMO_PDCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga0f053a005a549896e9a5144a2f135dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_OSMO_CBCH4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6c74d4048b4bdb462bb3700e2b125383</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_OSMO_CBCH8</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae616fb45b282b0e62f01182b71ea6226</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_OSMO_VAMOS_Bm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga5088eebfc614bccdab3d2f50fba3e489</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_OSMO_VAMOS_Lm_ACCHs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8c8bbc514a9139cc64f7d3f5f3779ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHAN_OSMO_VAMOS_MASK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga69f5425dfc43aee777abd477aff6142f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_TYPE_INITIAL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga80289a600b08c9a63ab23645c8b45753</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_TYPE_REACT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4296043c442976cecd1bf3eceb7ae009</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_INTRA_IMM_ASS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga949c2f2b098998d29ab826692367d563</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_INTRA_NORM_ASS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga58ac7be444f00e7edf45d38c441da719</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_INTER_ASYNC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga5818010a877bdb68b4a5e80eb5a3f6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_INTER_SYNC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae4007db7d825a73398b87e295b038c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_SECOND_ADD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac1153f143b965f4d3ec0264aba118f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_SECOND_MULTI</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga04b1c6d7fdec2ebce686fc369b2a9633</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ACT_OSMO_PDCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga48d3502c5eea77962c570b3b34b3d53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_DTXu</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae7d986fdc760682bc46f863a582900a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_DTXd</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga401c20fcacc66f7024185aa1c749bcc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_SP_NT_14k5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga7109e7d236e3af8e4ef9c0e79b5a1ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_SP_NT_12k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gafbe3ec5991c3cd11d244f0139e68a8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_SP_NT_6k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga02e991b6f738402a778099e482f62d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_CSD_T_32000</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga1530a5ca66f38f147ff76e2c497b8510</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_CSD_T_29000</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga96d8e42bf8de72175024b5425a850b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_CSD_T_14400</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga737951673707fe40968218414b17e3bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_CSD_T_9600</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8d3001b9ae8002967835362744ccb333</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_CSD_T_4800</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae7a1ac977456c22ea0cd7a010b1ee1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_CSD_T_2400</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga122178f17b5c6961ce867c8da41fb5a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMOD_CSD_T_1200</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaccfa7aea8a81f4be848e1fe5d165c7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_T200_EXPIRED</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6baf27d293ba6bb4e38fd0c7ec1c1a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_REEST_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6817bf48df3e1226071c38ada6bf92da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_UNSOL_UA_RESP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga3ac373d76329669c15f85fb1db21dbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_UNSOL_DM_RESP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga90b6af32defbf6908340370381d16b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_UNSOL_DM_RESP_MF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga24f87ea9c1bc6e96a363be156a3cbc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_UNSOL_SPRV_RESP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gacd01ebed162718a31a409821631811ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_SEQ_ERR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4305887f2f00c01b80082ebbc4833983</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_UFRM_INC_PARAM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6375f81383c1d1fd611bf9f9de64a660</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_SFRM_INC_PARAM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga5b67613b80e15fe22d5bb5ffef4d37a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_IFRM_INC_MBITS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab004ad432ca9f3a58426182c514fb063</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_IFRM_INC_LEN</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gabf39e62958cb2862cacd23c5d5d4daa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_FRM_UNIMPL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae7b457096d4ebbf5ce8e7a394e6ad0ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_SABM_MF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab9d2f31b74366e0857758c7285d9eb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RLL_CAUSE_SABM_INFO_NOTALL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga80dd87a3a4241f57e46f2f0e0e89f41b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERRCLS_NORMAL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gacded4f692857269658f99ca057e5d6fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERRCLS_RESOURCE_UNAVAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac6d832c3a9b84de286ff17cb104e8ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERRCLS_SERVICE_UNAVAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4e226e84487413812b4f54cc1d2cb1cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERRCLS_SERVICE_UNIMPL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf6fd8d3914d07d2f771e9f6db3e8847c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERRCLS_INVAL_MSG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab9c0bb5dff132eb3e7e78626174a149d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERRCLS_PROTO_ERROR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga57be8a9d8909dbd8cd3326df9ff9dbec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERRCLS_INTERWORKING</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga31a83d59bfc5204d246a0eb191b9a585</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_RADIO_IF_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga105ed356257a14c64a72cf950c9975c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_RADIO_LINK_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga0da7e5f9acc16915a3e77e9beadcc8fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_HANDOVER_ACC_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaed6b0137a0dc66064f46506aa9b58cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_TALKER_ACC_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4b01a3026ec8ddacd10b25675adb208b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_OM_INTERVENTION</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab4bb58a2444114e111d9982a4a0991ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_NORMAL_UNSPEC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad31384a810538f3801ab28a1b7dda591</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_T_MSRFPCI_EXP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab2782dfcb011ab1d5cc5c4025913b83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_EQUIPMENT_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gafa0ba28f1d698e163e004a1c3b75b91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_RR_UNAVAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6f15c7800b4fd9382f006ca29cc54bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_TERR_CH_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6ae1dee8bbf9e2396bd2cc038973d06a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_CCCH_OVERLOAD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf30e0496652e3302e5d52d819ba4ac96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_ACCH_OVERLOAD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga310d63b24b2726246ae099657f045f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_PROCESSOR_OVERLOAD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga11b84c8d641bd7e35ef71df71c56f01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_BTS_NOT_EQUIPPED</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga7b4a34aaa4ca574f120819ba1656db7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_REMOTE_TRANSC_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad0557381225d4797f45acffddb754597</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_NOTIFICATION_OVERFL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4eb92a8589e057f1ca07bfa48ac28adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_RES_UNAVAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf06b92000a06e264ba88d2b7b746a93b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_TRANSC_UNAVAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf08096b3a69e082e7607d7b537f63ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_SERV_OPT_UNAVAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga43529621ac87e8a7ce403fba96011d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_ENCR_UNIMPL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga30db3e8a061ae222d33f0d4e7278703a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_SERV_OPT_UNIMPL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gafd03a0bfefc7c79b1ff3343e82c509e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_RCH_ALR_ACTV_ALLOC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8ba75ae548e1f86277a554747d8a2c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_INVALID_MESSAGE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gabdcd25a56743c27d7f15f57035a89a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_MSG_DISCR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaa3a95828878d7619c9e9956f46ec25b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_MSG_TYPE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga05ea238448fed35fac5b34d39bb2bf2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_MSG_SEQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gabfbead1363bd688a68f60542fbffd036</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_IE_ERROR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga098bf00197529a7a6eb69bbb2229d4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_MAND_IE_ERROR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga473ec5cd139d779408991d481f3f2851</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_OPT_IE_ERROR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8fb00cd9a3661dcefc776a54357caa5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_IE_NONEXIST</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf6aea3a1a56a21a64243ac04da06df16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_IE_LENGTH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae2b36bc8ac15aeac8ab93440520b07e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_IE_CONTENT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga635782f8da65bacc06739e0a824073ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_PROTO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf5f5a01909503e33c3527d592cfc5319</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERR_INTERWORKING</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga56d3b63210065aead9aef56a752bbfcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_8</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga51ba2253ecc2c44c9113173affb38ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_1</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga852e5629b95612e9a30c3a3a6534b8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac1c73ccb481547daf69c3741dd0914c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_3</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga26ca3512dcbdc2887df156001a24c85d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaaeadf1e92286541d092418d9a4bd4d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga137417b57138d95af57e1cd070d50fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_6</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga056b235b9a8a532463a2233267d09e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_7</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga370c9d8872297eec6063a6ea6d6073a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_16</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae5969c12b113ca5887aa6c90953a3b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_17</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga1ac4fcc952cc1cd7bf03b2899603424c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_2bis</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga08a6bcf473cc904cb8b6cee4b6df1ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_2ter</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga681a4e499b815f2ad69390455d3ca20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_5bis</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6fb40de864192c09a2bf477ff21debb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_5ter</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf55117a47181ec0a8e6c9293dac1ab0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_10</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4a4a35a3905789d5ffed4f7f4388ab0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_EXT_MEAS_ORDER</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga02843f256924e182d133c1af9f6e3f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_MEAS_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga06459e699fba3eacf73ff869408718ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_13</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga1065294c4d654f38dddee8dfcbe35502</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ERIC_SYSTEM_INFO_13</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga7b815d4cb643ef5884fdbe335432915d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_2quater</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga89b63d36f6be50d2f470220883c2a116</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_9</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga0ccf6e77db5ae4e06be4f9005d6edd77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_18</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga867dd3f532297e6c4737d16ffc38c2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_19</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad17e6eba3520f542e52aea06bbd42df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_SYSTEM_INFO_20</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf0bf6e400464cd2a54fa6d8b5c1b5803</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHANNEED_ANY</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga066c4cea2f1c9976b626ba3b84215d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHANNEED_SDCCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga0a98e09209f41a3378e661a9aeff0df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHANNEED_TCH_F</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaa3ef8a2b6c0ecafc546bc413cc27c705</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CHANNEED_TCH_ForH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga514cfbcedf4b162df31e33f8d1c4b0b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_TYPE_NORMAL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga112ced6b183480b31917591034aceef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_TYPE_SCHEDULE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gabdeb29d37aab2ef9b978fb3d26aab88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_TYPE_DEFAULT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga299492116d854834abdd9e12f0b4a09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_TYPE_NULL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga5c27ef026d65dd5e63241573a5f3848c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_DEFBCAST_NORMAL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga3becad88b4b60efc543fa0db956e88ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_DEFBCAST_NULL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaff61bb41fe0f38f88ae73f82ecdf3174</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_LASTBLOCK_4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaca7679c8e8ac58a846a385fba030bfbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_LASTBLOCK_1</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab0358c224b1d01b90ca77233027e4404</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_LASTBLOCK_2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaee77de513ad7ba26862adfcf770cbaa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CB_CMD_LASTBLOCK_3</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga65bde7393b9bf39da5661dfe43377941</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMD_INDICATOR_START</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga2b9bd11d06299dc0f5eddf91e55a236c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_CMD_INDICATOR_STOP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga44a74c22575722e728ad2a0e04fd3403</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BCCH_CCCH_CONF_1_NC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4f2389abc541fd37e74b5f460ee4405f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BCCH_CCCH_CONF_1_C</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga26ea409bdf86bc5db23eef184c7c8859</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BCCH_CCCH_CONF_2_NC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga70034b9631ad64031f0e7ead5bf93868</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BCCH_CCCH_CONF_3_NC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga57bee2a8057a4f0252c2b8c5f9aefafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BCCH_CCCH_CONF_4_NC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gacf0f492ba2c16ea466429346db7b2469</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8cba0d60af69def800285e93d554e40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_3</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaed1d29a7665ed733c86824aee6886d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga784a0c901e62fe7daad770cccef26ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga7ea51363033410e06ca969fb421aa4c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_6</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf16006e883b15b5a423edb6ee35181b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_7</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga664195ef20f4ff2dfd18a77ac5170f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_8</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga3ccf905fd2e46793579ea26a2d06b0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_BS_PA_MFRMS_9</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4c2525e1db948d40594247eeff9dac95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rsl_tlv_parse</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga218c6252cc3a578a2b5b97dd70fe5872</anchor>
      <arglist>(dec, buf, len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rsl_ipac_eie_tlv_parse</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga66964af702af5a538df37c8e4025e974</anchor>
      <arglist>(dec, buf, len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ALLOC_SIZE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga3f026e9d702365c39f3731d841a3d08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RSL_ALLOC_HEADROOM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga7a1d0fd7eafe3eb5130746d2d7ae933d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_rsl_msgtype</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab97141ec5e03b589fd75f8ee5d4b7537</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_DATA_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a2f3755f6879c4c8727755e1ed05ae233</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_DATA_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a323177d74d9cb5c7c62f8ba512913566</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_ERROR_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ad4ea3d47705515d82a62c8c0ed8957df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_EST_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a2190bd59863c65349a8841b1636c8e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_EST_CONF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aead9e66c87411722887b7eff6b65a828</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_EST_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a09980b223739eb242604e81f162d2efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_REL_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a825c14be06a40d6a22eabc2f776ee0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_REL_CONF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ab50ccbdc5e601e11b919522a5a7eaf5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_REL_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a07b088073fed6af2f878b6e8323dd211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_UNIT_DATA_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a3d3f13704e992028aa55ce38640639ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_UNIT_DATA_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a2282862be99b7d89efefbc61c204fd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SUSP_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a4ac831de8a08957dbc6d65ae2d7a4fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SUSP_CONF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ade62bf157b6108f024cbbfc7b1f435c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_RES_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a99bbd2c129b22e9f265df5a0b545a67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_RECON_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a9c3fae2268b001966cc61b260e091f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_BCCH_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a35ce883750459408b6d27cc53b882764</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CCCH_LOAD_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aa77ad9c7ed4e02821954e1d66b13ec7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CHAN_RQD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a636394a412e9b92f0154a9db375854cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_DELETE_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ae04eac0311c836f0d996f97c0f41968a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_PAGING_CMD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aeb1649a2ac55c8a9a9a00bcc7698e8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IMMEDIATE_ASSIGN_CMD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a0162161603e1b4bbf3acb323c007fa3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SMS_BC_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a8bed54d1b561e6cd9c821adf0ad55025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CHAN_CONF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ae0d0372a2dddf581b8f1d528475833ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_RF_RES_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a34356718d098b6bef0d734e442706465</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SACCH_FILL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537acce12e4b1ad9726ca83e10a20874a199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_OVERLOAD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a408ea395df618e4243c450a8452f3c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_ERROR_REPORT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aa1313150c4f3e2a70e548d4eeb321496</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SMS_BC_CMD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aa76ce83f861d972b19da401ab6430aa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CBCH_LOAD_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ad40687e93701afd2d26a78598ad81f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_NOT_CMD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a1596eec42974f402fda143b1a20a6c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CHAN_ACTIV</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a797f8d8875a7848d9e9735a92bf0f09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CHAN_ACTIV_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a95c8611c93c4c6b9918f2cde91f42720</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CHAN_ACTIV_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a965db6133a87b98b917e18b3b6eed85d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_CONN_FAIL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a9c394f1ad167bd276c6601f339b99858</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_DEACTIVATE_SACCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537abb4bc10dc9ac9fa55d42844105c3084e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_ENCR_CMD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a259d5d1259147f34855f8e3999bce770</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_HANDO_DET</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aabfeaef86a1b906189dd212ed10b1a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MEAS_RES</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a1cc1050a28f749e25fa14d8c621fb952</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MODE_MODIFY_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a15c2040821da8df88fb5c4ffd81d4919</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MODE_MODIFY_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537abe93e4cfe35c986bce45052831e92b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MODE_MODIFY_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a140482e5a222f01bfdb0d68e8ac38722</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_PHY_CONTEXT_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a6ba608343d579e8afea6e917aeda6523</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_PHY_CONTEXT_CONF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aa2e62ac0632ffe75638e7d8ff22ad09c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_RF_CHAN_REL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a701b3b2cc3006ae102627068a5bf6be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MS_POWER_CONTROL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a0160fc1df9d2fabe7dfce042249403d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_BS_POWER_CONTROL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a1881b5aab6cf046be76c727b299192c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_PREPROC_CONFIG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537afbcd9089348955e9a6bd770c8ce51c3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_PREPROC_MEAS_RES</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ae1b9d47da4dec0f58e76201ee20e8825</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_RF_CHAN_REL_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a41035bc3ff84e3c66dc3e8a81de03d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SACCH_INFO_MODIFY</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ad19a9466b2582f3f4ede24e2d5b0a158</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_TALKER_DET</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537afe1ca8661994e2944319ab521a34f369</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_LISTENER_DET</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537af4c19d20274bd5ecd5ae9d3eba15932e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_REMOTE_CODEC_CONF_REP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a7f0f2fa3f55568cc8fa60813288fd72e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_RTD_REP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a4079b3cbfa219452d34c1d08bab20cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_PRE_HANDO_NOTIF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a82f852baba7d05a751b11dcea45fb37c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MR_CODEC_MOD_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a725d3dfb708f02fd7336435f67f3e37e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MR_CODEC_MOD_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a53ba52d66de6b9e5e920cf8dcfaa755f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MR_CODEC_MOD_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a02abb9adf870736ae946449689b310d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_MR_CODEC_MOD_PER</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ad60df7798432eac4d6cd7866b3602789</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_TFO_REP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537af15fa892fd9050603f6151827e2fe90a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_TFO_MOD_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a8cf6b554e93eff3cfc2292f9904a4922</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_LOCATION_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a188d3465f51a60e370c252ba085290e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DIR_RETR_ENQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a366f0d7f73dd889d604b62372eb8f8ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_PDCH_ACT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a4bc46ca2a6be7f1f5f770bc7f3e11e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_PDCH_ACT_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a5783e35bcc74a3b8852c09052e71690f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_PDCH_ACT_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a49587bb68bf66229e1594f1ffe71aad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_PDCH_DEACT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a2a958b9faf1c7437de03a244dc46fba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_PDCH_DEACT_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ad8b164f920af56d9a27c0fb2b61deda8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_PDCH_DEACT_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537af39e2fc22a2ee9ac61ce48e4346d0067</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_CONNECT_MUX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aaabe81fcb895d987d6e67621e2a96f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_CONNECT_MUX_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a046f9dfe4680a4e23943942495eb3486</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_CONNECT_MUX_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537acff8d60f1635875826e6548fd28c65d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_BIND_MUX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a14fd0faf3cbf59eefc8e7208491aff6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_BIND_MUX_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ad6f8464a0a66c31350e00a84f74bee13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_BIND_MUX_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ac4e8c3387ddbfb496f0b82fe135ef56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DISC_MUX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a05dac22391a43ad79316f08fcc16c6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DISC_MUX_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a804da092a5103e7fe4accdc0f18dee15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DISC_MUX_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aa3f47c6f3fc2da9b64775abaa319e29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_MEAS_PREPROC_DFT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aac80fc65de132e3020bae6485e8f14dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_HO_CAN_ENQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ad4b4e24d7ff5a672e881fa63d9e3860d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_HO_CAN_RES</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a1da526bfb7778b7a580daa192e3a45c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_CRCX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537ab6c34584932bc9282b238b7dd64787ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_CRCX_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a116bd55597e02bc5d059f7ca986abe38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_CRCX_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a15e085941c409e51405ee7a0ef1992c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_MDCX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a967caf515778be72bbbd25d5d3d287e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_MDCX_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537acbf1dda05b58ab45fa6854d024202c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_MDCX_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a74db1f7ecf903d02ba2fa7973953525b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DLCX_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a79e8f586dcdc7cf578f219217964c116</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DLCX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537aff68fd89ba5c6e22d85c5345e37fd8da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DLCX_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a566f6bdad382630137cbc146afe15cc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_IPAC_DLCX_NACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a86310866539c4e376cee04bbe62f99ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_OSMO_ETWS_CMD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab97141ec5e03b589fd75f8ee5d4b7537a4ddc6fee9c36fd0a93a4db394471c66d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_rsl_msgtype_siemens</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab05b7a3c156a56f4e3255d237ce25c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_MRPCI</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a7735f87c37368d88ed513ca4cd1e1b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_INTRAC_HO_COND_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33ae22f11e8fe46718cb4a59e531d6f1848</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_INTERC_HO_COND_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33ac2650ee1fcdc0a59ea86bcca95f051fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_FORCED_HO_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a3be749b44b6305c85f02321556a657dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_PREF_AREA_REQ</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33ad583f54180622ea237179a32ed8d2657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_PREF_AREA</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33ac703bd7e342d468465a6507962ad3656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_START_TRACE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a474c84e3290bdeb2cf435517237ed6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_START_TRACE_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a81b94ecd4c588a00d5cf6156a53914d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_STOP_TRACE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a6a177105699e1db02c14a4cdd2c4560c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_TRMR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a7c78affb64a9cfac5a68adfd04cad85c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_HO_FAIL_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a0f77e9d8902861327731ba03fd18a234</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_STOP_TRACE_ACK</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a35366b7fefd94ff7bd8f1348e2c2a01a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_UPLF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33ab79d1280af26fd8834881de80fa50f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_UPLB</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33aea5484f69041d988bf654ada5477888d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_SET_SYS_INFO_10</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a5e96407fc51c40e20f94219f55d012fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_SIEMENS_MODIF_COND_IND</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggab05b7a3c156a56f4e3255d237ce25c33a649c171783f9e734d454545281136b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_rsl_msgtype_ericsson</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga37195eafe234b2256eb7935cc88ac265</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MT_ERICSSON_IMM_ASS_SENT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga37195eafe234b2256eb7935cc88ac265af4ed59595fc32563ba02dfa921202996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>abis_rsl_ie</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga3311798953086607584abed72b0b53dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CHAN_NR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcae5c0ed807a0b92bc4202aa6be756af01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_LINK_IDENT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca4302e21cf4961030749cdf2232d78064</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_ACT_TYPE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaf9e4c4ba6aeba619639659ccf7b14cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_BS_POWER</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcafcdde0f05a78a7a162fbfa0062ca1cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CHAN_IDENT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcada9d4ef3961a478b68abf58db2e14116</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CHAN_MODE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcab7bce0888d53b946331787f4f09ba1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_ENCR_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca78831c84895c4f1293d5518ab92c8b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_FRAME_NUMBER</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca2140bb3675abab4c9985ca4b36c08b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_HANDO_REF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca97330ea73cd62021b6cf6d1a3434ffef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_L1_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca3dc09cb7b514fecee82636f2235cc3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_L3_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaf50f5a9fc14d71ad1c6d53e867c1f08d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MS_IDENTITY</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca9adabe647de190a2a6fb8bbc2ee8b16b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MS_POWER</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca3eed93d2a33369466a446b55c1fd5e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_PAGING_GROUP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcafaed89597cc8cca701697078b5b0708c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_PAGING_LOAD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcae2fd006792f5ca204bb011d0f5ff6c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_PYHS_CONTEXT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcac2a8275763ee2ac6d7dca6f747a06cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_ACCESS_DELAY</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca47c18b202d97be5509e58ce72e47da61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_RACH_LOAD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca0741e0e0ccca3362aa8b806fc9ac315e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_REQ_REFERENCE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaa4f100ac221192515e4a1073dad77402</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_RELEASE_MODE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaa81fe20d66124ce3f99fc4f7a929fa80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_RESOURCE_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca58cfeeb5d1d8df993df11a24362786c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_RLM_CAUSE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaa36a45b032dc2786503e7cc60210430e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_STARTNG_TIME</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaa6a0b756c4252538e5c4ec32d16bbafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_TIMING_ADVANCE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcae7616f27e9eb89f2646ee65de4712ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_UPLINK_MEAS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca8816bcecc203b541874b437fe9de3a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CAUSE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca0cbae8aa9784b906a4c14de44e9c864e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MEAS_RES_NR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcad11e5bacfaa7dbfc59cb0e6d8bb8e5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MSG_ID</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaafcbf96a259edc3f256853b6919c22ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SYSINFO_TYPE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca4cf520285f6a7e1b16e6693a992b41af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MS_POWER_PARAM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaa175e588f19c7c202d77dd38c4081ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_BS_POWER_PARAM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcafdf56b86898d772df38c8126a3c7831b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_PREPROC_PARAM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcab65322c1180150624afe57dcab285fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_PREPROC_MEAS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca2c644c1a895094b7e64035904fa990a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IMM_ASS_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca34297352a696914529071dc98b148b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SMSCB_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca261088acd111b360e164daf4bad5c2dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MS_TIMING_OFFSET</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcae6fda68de2996cbfb763ba8ec9f03c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_ERR_MSG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca25366b379045dda2ae5a59e2f40aad08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_FULL_BCCH_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca1a319f56c4ed1f7f14e824cba0e28352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CHAN_NEEDED</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcae766e3473741117f94243a3dd358a4b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CB_CMD_TYPE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca85fa41f270207d4d26bc29b17c98e7f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SMSCB_MSG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca99dc5464955deae4a8c55a856cfbb262</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_FULL_IMM_ASS_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca827e2a91f68472b00e1317e77fa19771</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SACCH_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca04d9e259b45d39a81fe85b60bfb674dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CBCH_LOAD_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca1fffb78890f03cf4605c731b7b1f821e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SMSCB_CHAN_INDICATOR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaccdf5bfceb14fcbf9b2d75c1136b451a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_GROUP_CALL_REF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcae650e856521683b4a3f3338d0e30746e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CHAN_DESC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca26ab4edaa8cf768094fdd75e8daae0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_NCH_DRX_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca5ff26f4d0e36e0c5c8835f8fa4365afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CMD_INDICATOR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca33a89f3ad3e764f9592b7bf51789eefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_EMLPP_PRIO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca729b6c3f1b20202dc9163fc0666ea036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_UIC</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca927e31b8121326e656426e4028969987</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MAIN_CHAN_REF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca3401862ba1bbabe7582143117c044057</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MR_CONFIG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca4f3936fdbb2ad5dfd86d7ed59e199460</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_MR_CONTROL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca471ec6f7c9a3276bc7ae4b18b2cf5cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SUP_CODEC_TYPES</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcab5df2f217a49165c9aff8ef3c510f74d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_CODEC_CONFIG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcabab551778b2ca048254ec2ab77be0d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_RTD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca2f6545ecdb87a6a23e6419b412aefd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_TFO_STATUS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcab8e05e548b55af99c349fa67408fae4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_LLP_APDU</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca98716ad0b81552df3adc3bbe4bc32cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_TFO_XPAR_CONT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaf4782bd54d4d810986cadd69fa5586fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_MRPCI</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca91a48f4c5c732ef170073865ca89101c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_PREF_AREA_TYPE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca8f5923651f46f3f7cca4f31d975e4d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_ININ_CELL_HO_PAR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca2c8e0dff1eecfccdb4d5cfbd2fd69a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_TRACE_REF_NR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca366ec46186a200d2e77e7dd3f78fcab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_INT_TRACE_IDX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca6fa8289276113e90b7b77fae890eaecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_L2_HDR_INFO</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca7f40f095fdd4fe38beb9c2fd87ea6dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_HIGHEST_RATE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca5cad5b98612bbca749e916c33d7cbe6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_SIEMENS_SUGGESTED_RATE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcab973fcebd287c4b2045d060f40bc0eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_OSMO_REP_ACCH_CAP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca270052a01b1ca218974935580293b054</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_OSMO_TRAINING_SEQUENCE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca84b3c9f20f33b4c9c7e41216722652e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_OSMO_TEMP_OVP_ACCH_CAP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca6d14f7add14af4fd7944b96577917d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_OSMO_OSMUX_CID</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca2d31f9ab8e9e96fced3090da1f8586a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_OSMO_RTP_EXTENSIONS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca1607917dbd4421057ce7603873b975a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_SRTP_CONFIG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcafb5606925384164ce8e4f003ed55dd2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_PROXY_UDP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcacebbf759b44f47b67cd94ef8283b7ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_BSCMPL_TOUT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaa59cc6fef312ceeb604d76c92725be0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_REMOTE_IP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcad807cdc8af9ff3466ca482365c3c3f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_REMOTE_PORT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcaea4263dc321a9a6321699af3786f9f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_RTP_PAYLOAD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcab846f1ef725cdcf8ae4f047dc044f9b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_LOCAL_PORT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca41276dbd06b4880427ef8f361d2f7d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_SPEECH_MODE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcac6bb041bdbe91d2694379e6b3993eb73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_LOCAL_IP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca6680b9f16b16fb69662f7c3fe4cae220</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_CONN_STAT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca6cc6736529b78876174bca94f9e72296</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_HO_C_PARMS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca988ed5401594bd82be06d55be01d0cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_CONN_ID</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcacbfa2ced52efb16f87e6b091ca23070c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_RTP_CSD_FMT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dcae062ef27ddb7e5110717d2a149659822</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_RTP_JIT_BUF</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca4c6f128001bc0acfa799ff70e0a369e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_RTP_COMPR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca9643b264251ec8c31c6a1147c8edb5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_RTP_PAYLOAD2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca55d3c936a24236d177d7dfeaf7cae062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_RTP_MPLEX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca23ff929ec8d4195aff020df802b816f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IE_IPAC_RTP_MPLEX_ID</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3311798953086607584abed72b0b53dca812a5909d96224109d795eecaedd5b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_UNWEIGHTED_AVE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga950bf8e3371138ceb9649d45e9a96340a7e7d7394866e68dba7c7f0ec55246ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_WEIGHTED_AVE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga950bf8e3371138ceb9649d45e9a96340a4afaaa74b0bb678dce7098c348fc4610</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_MEDIAN_AVE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga950bf8e3371138ceb9649d45e9a96340a40c7434c10408662ff1a31df584ccf21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_OSMO_EWMA_AVE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga950bf8e3371138ceb9649d45e9a96340a53a020d045ac385a31f05079846807b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_RXLEV_AVE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga5a77d65f4abba81d4456fa6ba8136e24a743519eedfbd16ea034e61180735dbcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_RXQUAL_AVE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga5a77d65f4abba81d4456fa6ba8136e24a4140e30ff974371a994215a68a495d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_MS_BTS_DIS_AVE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga5a77d65f4abba81d4456fa6ba8136e24ac66e27501a1cd030725b034150914541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_L_RXLEV_UL_H</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da65eea5174c81354775c3d4fa8dca4373</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_L_RXLEV_DL_H</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da928c742abd1899af3f65ffde4456b107</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_L_RXQUAL_UL_H</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da7ddd0f6ec5ab8803f0b04fc82702233b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_L_RXQUAL_DL_H</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da422461ade55c355a458057617f112724</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_RXLEV_UL_IH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da3fd93bd0350fad113518bbe7456ab975</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_RXLEV_DL_IH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027daf00fce593a82e4f7ea880f4903a2b393</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_MAX_MS_RANGE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027dafa4e7828bfa5ed3038a17681cd544a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_POWER_BUDGET</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da9af127056981540e73d76234df897a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_ENQUIRY</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da1565865a9623d28bcdee856acb0a070d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_ENQUIRY_FAILED</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da81a5f51f8625c84f2b672e9ba2497e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_NORMAL3G</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da28f9fe2328f9153d01df16e45feb4700</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_EMERGENCY3G</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da46a8d6d9b1ddd7284416ca30bb413dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_SERVICE_PREFERRED3G</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027daaa79a7ad2e45dc9cd1a09fc64984a029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_O_M_SHUTDOWN</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027dad0b171b0cf9c86732b36ee141d769b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_QUALITY_PROMOTION</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da5ac2a7416d48ef773aee0de195fadf9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_LOAD_PROMOTION</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027daedd21a8057f44aa8eb70e7868bceef2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_LOAD_DEMOTION</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da5863261ed16b6df453d57a49ccda54b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPAC_HO_RQD_CAUSE_MAX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaad393aa3e173d7f081ab4bbc6ba5027da8e7a537a943070f6d9d94e56a7ce332b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_cmod_spd</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8c5bc68dd06d8253372bdca7840d1f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SPD_SPEECH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga8c5bc68dd06d8253372bdca7840d1f4da3631654b64fab86d44c2bf2a20a88d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SPD_DATA</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga8c5bc68dd06d8253372bdca7840d1f4da9146fcc7ff772d12fb457bda9d2369cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SPD_SIGN</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga8c5bc68dd06d8253372bdca7840d1f4da73f63b1bcc68a68aa1766657ef8ed8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_cmod_crt</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad2d743f138a1e1705dba92184b8b9aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_SDCCH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada5ee8ebb530c98984f785ac1868d54d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_Bm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada2b6ac926a0ef204e4f0629bcf96fa134</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_Lm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aadaf49e06aab5e2ca090d9751b6bfbe5b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_BI_Bm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada9db2e453ddb3071f94666974634b3f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_UNI_Bm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada72cf53201d6c2863372b5c59779170a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_GROUP_Bm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada09b295eea0d6ab085869ee9d0e4d4e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_GROUP_Lm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada3cb1622b43f8901039383d8446f6cdb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_BCAST_Bm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada085bf5cec0d79aec7b0fe714e80fa4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_TCH_BCAST_Lm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada8f41a4034987c0bf862138ed09b46737</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_OSMO_TCH_VAMOS_Bm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada1e35bdc3f3d127f3d75f8abc3f14072e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CRT_OSMO_TCH_VAMOS_Lm</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad2d743f138a1e1705dba92184b8b9aada834c7bd28d4b7db02468541b0aef6bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_cmod_sp</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaa77e7290a20ee3e87335c759781c542f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SP_GSM1</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaa77e7290a20ee3e87335c759781c542fa624da3861196f3b96c76e4dc50fa1a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SP_GSM2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaa77e7290a20ee3e87335c759781c542fa0b6daa0b9abe8733b67d3c46f8bc9361</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SP_GSM3</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaa77e7290a20ee3e87335c759781c542fa8d1e74c7b2fdb28dda3ceb56ff1d7d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SP_GSM4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaa77e7290a20ee3e87335c759781c542faeeeea1d3743b248d47b86efbee804137</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SP_GSM5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaa77e7290a20ee3e87335c759781c542faa748737693bff93e46dec37e6997ba07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_SP_GSM6</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggaa77e7290a20ee3e87335c759781c542fa5dd65b6bf3820e4065617efbc3cff279</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_cmod_csd_nt</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae59ae6050e8fff0d3618e8251ae1fad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NTA_43k5_14k5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3aa7bd2a1435767e374258317bc1999504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NTA_29k0_14k5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3a9db397e7d700c0dd0fac5b620c786be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NTA_43k5_29k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3a22ff566f37dca7dccb0764483b6b70a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NTA_14k5_43k5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3af9f7c057ec2848ba9f0eb20f2ccbf8c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NTA_14k5_29k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3a6d3eb3672f11691b181b820010ae4612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NTA_29k0_43k5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3a9a383101dae8664f5e5c6a62f96e3a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NT_43k5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3af6ff44f731cd843e3041f87e5ba3e8f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NT_28k8</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3afc9eacdc406be6d93440e0cdafcaf0f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NT_14k5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3a0d35d7fa30289ea3a0dddb95a4f0ad7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NT_12k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3aff85bdba9ee13655f8fbbb85f568dbae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_NT_6k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggae59ae6050e8fff0d3618e8251ae1fad3a272c485dcfa92683d7dca82f6d932f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_cmod_csd_t</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad8d9a047293dfe60b28601d9e808e9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_32k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5ae90b39767d9b8aeb77a134c39f360355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_29k0</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5af8eb0dbdffd601465e37d04f7e47802f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_14k4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5a2cf9d15027e21b18a1c2748b4e9e46c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_9k6</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5ac8915366341736f8e1bf9972bc2dea4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_4k8</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5afefb56baf2704480c20437dd5db4a848</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_2k4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5a30a030c8243c68f790d0216a0a013f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_1k2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5a43554396e7785bee46e5131faa600f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_600</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5aa885f85a97793eed71ef6fb8e024c821</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_CMOD_CSD_T_1200_75</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggad8d9a047293dfe60b28601d9e808e9a5a2cb77baf9d8eb2b38fff49e3186ee152</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_ipac_rtp_payload</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4b2513bcb2181e16b60a5b5e62a5b548</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_GSM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga4b2513bcb2181e16b60a5b5e62a5b548a7263194a22228eb96ab80c9b9ed1e853</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_EFR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga4b2513bcb2181e16b60a5b5e62a5b548a59ea66501bc79a4b24e89c22d2a6ba03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_AMR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga4b2513bcb2181e16b60a5b5e62a5b548a6d08dc575bed84a5acb27749bddc253b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga4b2513bcb2181e16b60a5b5e62a5b548ad69195771ceec59b9d192b24216fda9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_MUX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga4b2513bcb2181e16b60a5b5e62a5b548ab632f9fbd7322ba68c642b1faf0fd06d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_ipac_speech_mode_s</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gabbaa12e93081369becdd6fe0f46579f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_GSM_FR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggabbaa12e93081369becdd6fe0f46579f8a21d1a07d39f7b058343a668fe2394b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_GSM_EFR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggabbaa12e93081369becdd6fe0f46579f8ad0ee47b5bdc73b1d5cb91fd30157ff79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_GSM_AMR_FR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggabbaa12e93081369becdd6fe0f46579f8a884954d5e36d161183eff0eb2513edd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_GSM_HR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggabbaa12e93081369becdd6fe0f46579f8a2ac88c6daf5cdd7bbcbec46d5c9c0505</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_GSM_AMR_HR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggabbaa12e93081369becdd6fe0f46579f8a433b9990e9209a0b9c2fbc08a53484c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_AS_RTP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ggabbaa12e93081369becdd6fe0f46579f8a94e551465d23737d0ea228fffe205ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_ipac_speech_mode_m</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga88224c925cf6b38489ee8255bf87b365</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_M_RXTX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga88224c925cf6b38489ee8255bf87b365a8b5a4a181c839f74c30d539002c440ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_M_RX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga88224c925cf6b38489ee8255bf87b365a26ae71223c7d899a9af4f9cf563fe1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_SPEECH_M_TX</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga88224c925cf6b38489ee8255bf87b365a125217cd28fa39fce553400aeab1958f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_ipac_rtp_csd_format_d</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga2172557c4a6bb05671b1e3322eb99d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_EXT_TRAU</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga2172557c4a6bb05671b1e3322eb99d38aaf78f8577ff35736d8b444c946065cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_NON_TRAU</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga2172557c4a6bb05671b1e3322eb99d38a0c1b0846eaf1509d24e2750928a325dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_TRAU_BTS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga2172557c4a6bb05671b1e3322eb99d38accb286be42b4016612c3da7f21fbfa27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_IWF_FREE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga2172557c4a6bb05671b1e3322eb99d38a693ccce75817b78cd66a33dad3968c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_ipac_rtp_csd_format_ir</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8a45af82bde7ce38771b5db74f9254fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_IR_8k</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga8a45af82bde7ce38771b5db74f9254fdaade762d490e79807c28bbb4e4f0e1f70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_IR_16k</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga8a45af82bde7ce38771b5db74f9254fdab9a024bca0e39c22cf60013a90139825</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_IR_32k</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga8a45af82bde7ce38771b5db74f9254fda3bc4c5ebbe792c02567c24414f916ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_RTP_CSD_IR_64k</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga8a45af82bde7ce38771b5db74f9254fda8e6cbac6085293a46c8965bec64d499b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_mrpci_pwrclass</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga227ddfe2adfaf4aec39f1883ee53d72c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PWRC_1</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga227ddfe2adfaf4aec39f1883ee53d72ca740491e0da373a1897d707ee90367ee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PWRC_2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga227ddfe2adfaf4aec39f1883ee53d72ca1ff90dcd88daf5de7543381f92a160a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PWRC_3</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga227ddfe2adfaf4aec39f1883ee53d72ca941090d74d4fc355ed0198fe2891b7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PWRC_4</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga227ddfe2adfaf4aec39f1883ee53d72ca396b099a57d49a42f18feb0877f249a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PWRC_5</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga227ddfe2adfaf4aec39f1883ee53d72cad472e7de620e33528a5e9cbbc925cc2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_mrpci_phase</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga975f8dd1ef4c8318843ee7cc47790432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PHASE_1</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga975f8dd1ef4c8318843ee7cc47790432a40938802944cf0222295a4723ca693f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PHASE_2</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga975f8dd1ef4c8318843ee7cc47790432a20567c01e632b00c7d831a22ea300ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_MRPCI_PHASE_2PLUS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga975f8dd1ef4c8318843ee7cc47790432aa27267312f071d5c25f12a478475ad79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_rel_mode</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga3235efc06fa702353f71742e2bc9826d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_REL_NORMAL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3235efc06fa702353f71742e2bc9826da7a70164e623b46c4e8a993002e847597</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_REL_LOCAL_END</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga3235efc06fa702353f71742e2bc9826da25e5dfeed3e0e85aa42d11f563d60fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>rsl_ipac_embedded_ie</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga61ba6753d8f0ef59328b24ef36dfe169</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_RXLEV</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169ac330c1e4cd7e8125cac6c67838d599b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_RXQUAL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169ad99ade764d6f0c073e37b2f1b0cd90f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_FREQ_ERR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a4107672c13d9e173469a013a75bc8526</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_TIMING_ERR</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169aac49795bceea56cf4c78464101cf5bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_MEAS_AVG_CFG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a0941e862a74dede4d26ca43ec256df91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_BS_PWR_CTL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169ae3e8af4c2838a538ea1ce1db83907699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_MS_PWR_CTL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a4ee8c3791407a1718ff83c1c323ca775</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_HANDO_THRESH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a935ad9a9e4de5e6f88b886526feffef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_NCELL_DEFAULTS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a1aba07e45c3be37c7848d9d2253ed0fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_NCELL_LIST</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a74cc2a06816ba9a87e3251e1da03c989</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_PC_THRESH_COMP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a2d3e5b872b27250366257eda7062e27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_HO_THRESH_COMP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a4203e656a2f9f82fce0fb5b9af3cc422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_HO_CAUSE</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169aeea447694aa79dcd8a1426f59e637e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_HO_CANDIDATES</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a684b87ddba4c480fd6fa1fc71e740692</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_NCELL_BA_CHG_LIST</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a3f1b74b9b01f94e55bdaf7e7c9d6f8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_NUM_OF_MS</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a21ddd6dd7f82fcaa228b63d11e2824d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_HO_CAND_EXT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a4e2c61f68e18e9e8dcf9036e27f77301</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_NCELL_DEF_EXT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a8f1b4282023d76b6d1389be6a1ae8f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_NCELL_LIST_EXT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a6f188ad2ab4ef4609f44f25e1d956163</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_MASTER_KEY</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a0173c3223999abde0742bcde3b95fe9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_MASTER_SALT</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a0eba25e152c081f4215f9374b8c4c6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_MEAS_TRANS_RES</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a998bd4b026ae639530d7cbeebe1b65d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_3G_HO_PARAM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a3ae07496bffddb7273f95b447904db98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_3G_NCELL_LIST</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a55a81eaa4e6d9ff8a6cc9fd663834622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_SDCCH_CTL_PARAM</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a8ef2b06bdcaa3e2b505e81e743ae54ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_AMR_CONV_THRESH</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a6ebfeb180d5c0e8d2650a3e497a8896f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_OSMO_MEAS_AVG_CFG</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169ad322409c550db2fdf2625cbd23f5a825</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_OSMO_MS_PWR_CTL</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169ace04fa33af690c3e717fdf44a1837740</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSL_IPAC_EIE_OSMO_PC_THRESH_COMP</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gga61ba6753d8f0ef59328b24ef36dfe169a92f1eb83f4d12f3e5a49265bb9a40a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>union abis_rsl_chan_nr</type>
      <name>__attribute__</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac086f463f97bf55a20bd4ba2d01b54bb</anchor>
      <arglist>((packed))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rsl_init_rll_hdr</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga5bf623324bd1e5e68c9998edbc94c73c</anchor>
      <arglist>(struct abis_rsl_rll_hdr *dh, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rsl_init_cchan_hdr</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac4ff7f740ab6042e68bf0cf4a5a5fc3d</anchor>
      <arglist>(struct abis_rsl_cchan_hdr *ch, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>rsl_enc_chan_nr</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4b77600de431e93bd5e949009fe087ff</anchor>
      <arglist>(uint8_t type, uint8_t subch, uint8_t timeslot)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rsl_dec_chan_nr</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gad396fb733ef4cd4a83c2594fe1e39e70</anchor>
      <arglist>(uint8_t chan_nr, uint8_t *type, uint8_t *subch, uint8_t *timeslot)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>rsl_chan_nr_str_buf</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga25d380badaab4d636bbf65643fa80497</anchor>
      <arglist>(char *buf, size_t buf_len, uint8_t chan_nr)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_chan_nr_str</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga66f482e9f49ce6af90adc4edd58b8be6</anchor>
      <arglist>(uint8_t chan_nr)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>rsl_chan_nr_str_c</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6e444cacaaefb5783e568da2764e8d87</anchor>
      <arglist>(const void *ctx, uint8_t chan_nr)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_err_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaacd6d33a135e8a48cb85e473c6e7b4e0</anchor>
      <arglist>(uint8_t err)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_rlm_cause_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4f1ee278f16c74d145bcc6828edc8a49</anchor>
      <arglist>(uint8_t err)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_msg_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga899e63e2b1082ae2a2a56e933f9a71f1</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_ipac_msg_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga169f8948e4b985b0ae552176429fb088</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>rsl_or_ipac_msg_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gae75789c0aee4c8931a5448ea21ee1058</anchor>
      <arglist>(uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rsl_ccch_conf_to_bs_cc_chans</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gafc44940cec242201a6bc6a5b32a85cb1</anchor>
      <arglist>(int ccch_conf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rsl_rll_push_hdr</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga6b0d098cb2dfb23b77028c0dfb6a87c0</anchor>
      <arglist>(struct msgb *msg, uint8_t msg_type, uint8_t chan_nr, uint8_t link_id, int transparent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rsl_rll_push_l3</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga17bbfe7fbc247284e9ec8e19ef4e14f7</anchor>
      <arglist>(struct msgb *msg, uint8_t msg_type, uint8_t chan_nr, uint8_t link_id, int transparent)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>rsl_rll_simple</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gac97289db1fd4bb2b8622c66157e101de</anchor>
      <arglist>(uint8_t msg_type, uint8_t chan_nr, uint8_t link_id, int transparent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>rsl_act_type_name</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaf419bf099d551953966577aa7038bc42</anchor>
      <arglist>(uint8_t act_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rsl_ccch_conf_to_bs_ccch_sdcch_comb</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gadeb67d3c6b06838315a3d36975f53e8a</anchor>
      <arglist>(int ccch_conf)</arglist>
    </member>
    <member kind="variable">
      <type>enum abis_rsl_msgtype</type>
      <name>__attribute__</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaccf975bf6df0830973abbf559ea126ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>rsl_att_tlvdef</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4fb8454b9c41722ad1a608d0a5596cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>rsl_ipac_eie_tlvdef</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga435a8d19e18070ccaaf78ee0c457deb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>rsl_act_type_names</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gadfef973ce0c3dcca3c1179ac8551d16d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>rsl_att_tlvdef</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga4fb8454b9c41722ad1a608d0a5596cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>rsl_err_vals</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga825ba2a34aa74d0a67438b0e6d031fc6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>rsl_msgt_names</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gaed7982da2306236142b81f24deb21140</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>rsl_ipac_msgt_names</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gab6c3d3227dc22149a23ec037cc7a9f52</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>rsl_rlm_cause_strs</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga8d6d22219ff4d8c6d69ecd7220cee9c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>rsl_ipac_eie_tlvdef</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>ga435a8d19e18070ccaaf78ee0c457deb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>rsl_act_type_names</name>
      <anchorfile>group__rsl.html</anchorfile>
      <anchor>gadfef973ce0c3dcca3c1179ac8551d16d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>tlv</name>
    <title>TLV parser</title>
    <filename>group__tlv.html</filename>
    <file>tlv.h</file>
    <file>tlv_parser.c</file>
    <class kind="struct">tlv_p_entry</class>
    <class kind="struct">tlv_def</class>
    <class kind="struct">tlv_definition</class>
    <class kind="struct">tlv_parsed</class>
    <class kind="struct">osmo_tlv_prot_msg_def</class>
    <class kind="struct">osmo_tlv_prot_ie_def</class>
    <class kind="struct">osmo_tlv_prot_def</class>
    <member kind="define">
      <type>#define</type>
      <name>LV_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga39026bd6cf52e471406263a2410738be</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLV_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gad9d2f5dc9d0cebc1876e1f7981582583</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLV16_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga8acbd050c585044e4708d8dd0cb632f6</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TL16V_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga0b7d74a14f434ce4e736e265bec606b9</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L16TV_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga8d5fcbb9a9344b14835b83b4b7b25912</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>T16LV_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gac8cd755f18ed6b5eba8d6ecdaf40141c</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TVLV_MAX_ONEBYTE</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga1c4c12b5500aeaf70cb40f5aacdd3915</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVP_PRESENT</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga87373acb2458180804c79c3619861529</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVP_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga20a66e023ec33193596458179a32c2d1</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVP_VAL</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga1363d366c59dea2d85013d3eb135067c</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVP_PRES_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga27c004f28295d4c78b5c00aa8a163760</anchor>
      <arglist>(tp, tag, min_len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVP_GET</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga0118f8b167ebc8b8bfebbde8c02f96b1</anchor>
      <arglist>(_tp, tag)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVP_GET_MINLEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa1f8015e27a4b96317471d66623f63c9</anchor>
      <arglist>(_tp, tag, min_len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TLVP_VAL_MINLEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga25407683731c3f5877790a56e1516d48</anchor>
      <arglist>(_tp, tag, min_len)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_DEF</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaad614c604812132725a43b37c27ca339</anchor>
      <arglist>(name, mand_ies, flags)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_tlv_parser_error</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gac52a869a7ca04d56070304e97f751dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_TLVP_ERR_OFS_BEYOND_BUFFER</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ggac52a869a7ca04d56070304e97f751dffa1c732bb83d6978e3a7a283491d943dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_TLVP_ERR_OFS_LEN_BEYOND_BUFFER</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ggac52a869a7ca04d56070304e97f751dffae9b465f86ef43525dd3e69dc65a3a98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_TLVP_ERR_UNKNOWN_TLV_TYPE</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ggac52a869a7ca04d56070304e97f751dffa01408f7ddf897a14c6ab0ac42f675bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_TLVP_ERR_MAND_IE_MISSING</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ggac52a869a7ca04d56070304e97f751dffa005f94d4ee5236c60955045d7123834c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_TLVP_ERR_IE_TOO_SHORT</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ggac52a869a7ca04d56070304e97f751dffa2b0b3ed31de272766e4f610d3e0ff913</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>tlv_type</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga22c9aceefa3d83912aca8f3e8cfc27ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_NONE</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aea961722064b744b1920f5211b187d9810</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_FIXED</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aea6a00d14d068fae81a1f2d87a617b06e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_T</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aeaf3184afea11e5c1cf15bc61de7dfc383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_TV</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aea396bfeeaa7c36c0301ae48d8ffaa3218</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_TLV</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aea1b15d20b6a06bb4fa39a2f8e0058924a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_TL16V</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aeaa22af55fe9807c676c17c959e508af22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_TvLV</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aea8870632d3ad16328f4a96b9f464d0986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_SINGLE_TV</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aeadb1df6f7b917d026cf21a60c915a3c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLV_TYPE_vTvLV_GAN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gga22c9aceefa3d83912aca8f3e8cfc27aeaf498535ccb4063a209bd4f9b428c44a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>TVLV_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga658a5dca1430fa2cc0504e17e24fac43</anchor>
      <arglist>(uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>VTVL_GAN_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga5e3ab8f3b5182187bf8fccef06dbbb3c</anchor>
      <arglist>(uint16_t tag, uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>VTVLV_GAN_GROSS_LEN</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga423a9beeae38d915ceeaa31009f226bf</anchor>
      <arglist>(uint16_t tag, uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>lv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga2528e2e576bb5da450701343eb0f8a68</anchor>
      <arglist>(uint8_t *buf, uint8_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tlv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga7cab4840156919b480ff414df80c9676</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint8_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tl_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga8eddada175a965fc11913bc11852d4b4</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint8_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tlv16_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga15bd8918d50b81255c4a68d3fa5775b3</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint8_t len, const uint16_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tl16v_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga8478296905b4cd8e4b400e646c4a21c2</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tl16_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaaa8c19718f1caf7d4cbd9b31bbb6e9b8</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>t16lv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga655f3d0cb0d47fcf41d8c80d028d5405</anchor>
      <arglist>(uint8_t *buf, uint16_t tag, uint8_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tvlv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaec511a2345c4456e46acb9c1ab66a010</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tvl_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gacd6c83b8eb030cb3b22eb3a127ceb09d</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>vt_gan_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gae96ccb06dbadc0ff1582b2b372e5fa2d</anchor>
      <arglist>(uint8_t *buf, uint16_t tag)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>vtvl_gan_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga05c0da0b1acfcbfd5cc3b95e037105af</anchor>
      <arglist>(uint8_t *buf, uint16_t tag, uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>vtvlv_gan_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga31f79a9d508f2701c699efe3553f994f</anchor>
      <arglist>(uint8_t *buf, uint16_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tlv16_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga8778266f192cfe323c1eb846d443c649</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint8_t len, const uint16_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tl16v_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gae9313a1b2778a9f518ef4b0668d1a76f</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_t16lv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gafa1031013031e7fe9845fea6e95736c2</anchor>
      <arglist>(struct msgb *msg, uint16_t tag, uint8_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tvl_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa5a7f4afcb29692942886e738f3aa472</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tvlv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gade97d1078fc6e57b75c2d8f323b0186b</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tvlv_put_16be</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gac134da978129c9c924f274909c914119</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint16_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tvlv_put_32be</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gab33bd2a3d0024547520c1d7ac59bc877</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint32_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_vtvlv_gan_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga35a63b78d1ede821a8d486c7f032c20b</anchor>
      <arglist>(struct msgb *msg, uint16_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_l16tv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gac3bbc02d9c475823c85be4cd1cfbd780</anchor>
      <arglist>(struct msgb *msg, uint16_t len, uint8_t tag, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>v_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gacfddecb675d3f26add7590fff19a0b27</anchor>
      <arglist>(uint8_t *buf, uint8_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga30d03e5b5ebee2604e4ec621fe67312c</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint8_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tv_fixed_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga1d4df96a15f4e4d617b75856945dec7c</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, unsigned int len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>tv16_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gace685dc8714272d80dd31840089e7eba</anchor>
      <arglist>(uint8_t *buf, uint8_t tag, uint16_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_lv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga54a3775dd7feab6b24df1be6440c8eb3</anchor>
      <arglist>(struct msgb *msg, uint8_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tlv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaab0beac4c52b7aa00cb9bf1fda1a5a44</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint8_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tv_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga68b9f5e6dda073a62dff0323fc1536fa</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint8_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tv_fixed_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga375ad309358f7242ea73c39d0b3d65c3</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, unsigned int len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_v_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga7dc244ae7eec20f6e9b4622cb34cbcee</anchor>
      <arglist>(struct msgb *msg, uint8_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tl_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaff1a9b97f7a38784fb430324879ccfaf</anchor>
      <arglist>(struct msgb *msg, uint8_t tag)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tv16_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaaa4f740f9d690017866e727b719a2fd9</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint16_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tv32_put</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gab375a2f95cb1850e5a7eb917670cad15</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint32_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tlv_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gabcd599bb57bb6b355f4e075b863b69b7</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint8_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tlv1_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga8fd973e1e49ac26d69ff7daa53f8fb0c</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint8_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tv_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gabc75738a56fe22f2e4dc453d1176003d</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint8_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tv16_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gafc1cac67e531ab3dc0ac1b515a315c47</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint16_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tv32_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gabc5f69558d96fe560a0f7342f7b9c840</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint32_t val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_tvlv_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga00c6f0ff4c7ad62d0e510d0282ee9956</anchor>
      <arglist>(struct msgb *msg, uint8_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_vtvl_gan_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga87145ee3e50144a03b1669b7751f0029</anchor>
      <arglist>(struct msgb *msg, uint16_t tag, uint16_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t *</type>
      <name>msgb_vtvlv_gan_push</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga99ee0ba90f123cbe6b899112015a0ed6</anchor>
      <arglist>(struct msgb *msg, uint16_t tag, uint16_t len, const uint8_t *val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_parse_one</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga1e435a3b2fc612198cebd788ff25af14</anchor>
      <arglist>(uint8_t *o_tag, uint16_t *o_len, const uint8_t **o_val, const struct tlv_definition *def, const uint8_t *buf, int buf_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_parse</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa52227475e0050c2f0c78cb612e01d65</anchor>
      <arglist>(struct tlv_parsed *dec, const struct tlv_definition *def, const uint8_t *buf, int buf_len, uint8_t lv_tag, uint8_t lv_tag2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_parse2</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga4859a889693eec53ecb79f361e1884a7</anchor>
      <arglist>(struct tlv_parsed *dec, int dec_multiples, const struct tlv_definition *def, const uint8_t *buf, int buf_len, uint8_t lv_tag, uint8_t lv_tag2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tlv_def_patch</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga67ac98db71684543356f05883207b8e4</anchor>
      <arglist>(struct tlv_definition *dst, const struct tlv_definition *src)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_encode_one</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gae901e6ba5e84290c91625f854302020d</anchor>
      <arglist>(struct msgb *msg, enum tlv_type type, uint8_t tag, unsigned int len, const uint8_t *val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_encode</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga33856498e87a107d862c17d292c30560</anchor>
      <arglist>(struct msgb *msg, const struct tlv_definition *def, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_encode_ordered</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga1e8928009f824515308339f867563d76</anchor>
      <arglist>(struct msgb *msg, const struct tlv_definition *def, const struct tlv_parsed *tp, const uint8_t *tag_order, unsigned int tag_order_len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>tlvp_val8</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga4ae4b57cdeacfe7dd832ebf235ff212c</anchor>
      <arglist>(const struct tlv_parsed *tp, uint8_t tag, uint8_t default_val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>tlvp_val16_unal</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga38a5fb00d63d2a2fc010ea84f9fd8d14</anchor>
      <arglist>(const struct tlv_parsed *tp, int pos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>tlvp_val32_unal</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga3901464d2c041f21b5255257190a8770</anchor>
      <arglist>(const struct tlv_parsed *tp, int pos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>tlvp_val16be</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga0def6d7d59d8ce4488da1fc85cf0882c</anchor>
      <arglist>(const struct tlv_parsed *tp, int pos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>tlvp_val32be</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga4b9d6c9e7baf8805fa6411f370d2d685</anchor>
      <arglist>(const struct tlv_parsed *tp, int pos)</arglist>
    </member>
    <member kind="function">
      <type>struct tlv_parsed *</type>
      <name>osmo_tlvp_copy</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gae1dd71750fc28e2d236c4b44cf31d1bd</anchor>
      <arglist>(const struct tlv_parsed *tp_orig, void *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_tlvp_merge</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga962dc1242cbc6d5850f9ee2e3d5638bf</anchor>
      <arglist>(struct tlv_parsed *dst, const struct tlv_parsed *src)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_shift_v_fixed</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga024e9efae87c59a89cae1b86ebc8a46e</anchor>
      <arglist>(uint8_t **data, size_t *data_len, size_t len, uint8_t **value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_match_shift_tv_fixed</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga24c0487d8d58e42a732a96db1fc30d81</anchor>
      <arglist>(uint8_t **data, size_t *data_len, uint8_t tag, size_t len, uint8_t **value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_shift_tlv</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa7e624ed464f13b7ad9f2d4059f890b7</anchor>
      <arglist>(uint8_t **data, size_t *data_len, uint8_t *tag, uint8_t **value, size_t *value_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_match_shift_tlv</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gac8abccc3b4bb687f171cbbaec34eaa44</anchor>
      <arglist>(uint8_t **data, size_t *data_len, uint8_t expected_tag, uint8_t **value, size_t *value_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_shift_lv</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga43d92f84ee184bde0b9a2d12b202ec3a</anchor>
      <arglist>(uint8_t **data, size_t *data_len, uint8_t **value, size_t *value_len)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_tlv_prot_msg_name</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaca464d5f2d7b95412daf9637d757397a</anchor>
      <arglist>(const struct osmo_tlv_prot_def *pdef, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_tlv_prot_ie_name</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga4bb69ba3a19cb37c2dfa31355ce16c18</anchor>
      <arglist>(const struct osmo_tlv_prot_def *pdef, uint8_t iei)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_tlv_prot_validate_tp</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gab764e82e640b95485b010c13bf619b60</anchor>
      <arglist>(const struct osmo_tlv_prot_def *pdef, uint8_t msg_type, const struct tlv_parsed *tp, int log_subsys, const char *log_pfx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_tlv_prot_parse</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga5a88f00e4f2ec8fe5ff7123a47335b75</anchor>
      <arglist>(const struct osmo_tlv_prot_def *pdef, struct tlv_parsed *dec, unsigned int dec_multiples, uint8_t msg_type, const uint8_t *buf, unsigned int buf_len, uint8_t lv_tag, uint8_t lv_tag2, int log_subsys, const char *log_pfx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>osmo_tlv_prot_msgt_flags</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaededb41bb4de811d99d2817c8f8f7734</anchor>
      <arglist>(const struct osmo_tlv_prot_def *pdef, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tlv_dump</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa4fa7bf663cb703be82e5ffe35f741f7</anchor>
      <arglist>(struct tlv_parsed *dec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>__attribute__</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga9ed16867a9394d9ccf1132194edae298</anchor>
      <arglist>((constructor))</arglist>
    </member>
    <member kind="variable">
      <type>struct tlv_definition</type>
      <name>tvlv_att_def</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa89a058c5844f0a9cf7a511d9f027d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct tlv_definition</type>
      <name>vtvlv_gan_att_def</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga2c96a12ce5df50b77591b20dd1d69047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct tlv_definition</type>
      <name>tvlv_att_def</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaa89a058c5844f0a9cf7a511d9f027d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct tlv_definition</type>
      <name>vtvlv_gan_att_def</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga2c96a12ce5df50b77591b20dd1d69047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static __thread char</type>
      <name>ienamebuf</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>gaf12475bbfcf233eedcc432048eef908e</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static __thread char</type>
      <name>msgnamebuf</name>
      <anchorfile>group__tlv.html</anchorfile>
      <anchor>ga4fbe1df62a55f1c984d126cee5cccaae</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>auth</name>
    <title>GSM/GPRS/3G Authentication</title>
    <filename>group__auth.html</filename>
    <file>auth.h</file>
    <file>auth_core.c</file>
    <file>comp128.c</file>
    <file>comp128v23.c</file>
    <class kind="struct">osmo_sub_auth_data2</class>
    <class kind="struct">osmo_sub_auth_data</class>
    <class kind="struct">osmo_auth_vector</class>
    <class kind="struct">osmo_auth_impl</class>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_A5_MAX_KEY_LEN_BYTES</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga920ad9bc59d5f523d231a30ab44c9d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_MILENAGE_IND_BITLEN_MAX</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gafd8f1d573f8d8cd5e92d75208746179d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OSMO_AUTH_ALG_XOR</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga143c60fc6f85a76a8f8c97fe005026ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_sub_auth_type</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaaa361da6317c3adf1e53fb6a0325d0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_TYPE_NONE</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ggaaa361da6317c3adf1e53fb6a0325d0ffabff665a821365f0bd09cf607bb82e052</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_TYPE_GSM</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ggaaa361da6317c3adf1e53fb6a0325d0ffa57327f1d68fc641f0e59d2332dd1c79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_TYPE_UMTS</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ggaaa361da6317c3adf1e53fb6a0325d0ffa03c804f89981374b573a0719536cdd09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>osmo_auth_algo</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga6b9985150a3302a8a87bcf8b0a4a50d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_NONE</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6a4a5e403ae8da719772d1f7360509ffb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_COMP128v1</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6a590d6404406268a363252b292e8d3175</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_COMP128v2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6a174a7ca4699743fc8a4a120f15415e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_COMP128v3</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6abceafcf91631fe47a55c0c1f0e18b0e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_XOR_3G</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6a9d7a2c937a546edb83daf59577a7a0db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_MILENAGE</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6af5b18c6ef6b3603c4765c69242d3f254</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_XOR_2G</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6adfaa1dc4a3dc4e468a01a610f61d3782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_TUAK</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6a626ccdb67e4986eece290a91be71649d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_OSMO_AUTH_ALG_NUM</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6af14ebc6a77122a1daaf26d2c80fb61dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_TYPE_NONE</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ggaaa361da6317c3adf1e53fb6a0325d0ffabff665a821365f0bd09cf607bb82e052</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_TYPE_GSM</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ggaaa361da6317c3adf1e53fb6a0325d0ffa57327f1d68fc641f0e59d2332dd1c79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_TYPE_UMTS</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ggaaa361da6317c3adf1e53fb6a0325d0ffa03c804f89981374b573a0719536cdd09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_NONE</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6a4a5e403ae8da719772d1f7360509ffb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_COMP128v1</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6a590d6404406268a363252b292e8d3175</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_COMP128v2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6a174a7ca4699743fc8a4a120f15415e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_COMP128v3</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6abceafcf91631fe47a55c0c1f0e18b0e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_XOR_3G</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6a9d7a2c937a546edb83daf59577a7a0db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_MILENAGE</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6af5b18c6ef6b3603c4765c69242d3f254</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_XOR_2G</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6adfaa1dc4a3dc4e468a01a610f61d3782</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OSMO_AUTH_ALG_TUAK</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6a626ccdb67e4986eece290a91be71649d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_OSMO_AUTH_ALG_NUM</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gga6b9985150a3302a8a87bcf8b0a4a50d6af14ebc6a77122a1daaf26d2c80fb61dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>osmo_sub_auth_type_name</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0db36ada5479c06f370184fe331032f0</anchor>
      <arglist>(enum osmo_sub_auth_type val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0ec223fc54378e524c919349a7386a01</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_gen_vec2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga351dc22cac23a5bde8483c5bee6cb8d2</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_gen_vec_auts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaad42c206b8d9ba81752aee3aae5d6d5f</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_gen_vec_auts2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5f2ae637fa4e65483fd404611c828020</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_register</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga03ac5ccce18a8af0c4d0fc524f52033e</anchor>
      <arglist>(struct osmo_auth_impl *impl)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_load</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga83e136ee2ee55df7fcb4bc2721c83aa0</anchor>
      <arglist>(const char *path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_supported</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0a0f74a4d32f663db22b58b6de75a9ac</anchor>
      <arglist>(enum osmo_auth_algo algo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_c4</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaa651ab6eb7e2a9a83c6e0810f05edc88</anchor>
      <arglist>(uint8_t *ck, const uint8_t *kc)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_auth_alg_name</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga994867cd1aa5e9a614ee2f41a3607791</anchor>
      <arglist>(enum osmo_auth_algo alg)</arglist>
    </member>
    <member kind="function">
      <type>enum osmo_auth_algo</type>
      <name>osmo_auth_alg_parse</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5ba41b4cabb7b1bad0a8a1d8425a07ea</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_auth_c3</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5cc1d918b10f6b7dd52360f2a1910dba</anchor>
      <arglist>(uint8_t kc[], const uint8_t ck[], const uint8_t ik[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_auth_c2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gae9715795e16a46f78ddf24d7ab77d127</anchor>
      <arglist>(uint8_t sres[4], const uint8_t *res, size_t res_len, uint8_t sres_deriv_func)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>c128v1_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga62f76a98b9b77e721c6be6248ac99afc</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>__attribute__</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga9ed16867a9394d9ccf1132194edae298</anchor>
      <arglist>((constructor))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>c128v2_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga9cceac217ecf4ba7740e53d6703ea7c1</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>c128v3_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0d7d600731dfb2d0ca3e7edc1cece980</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>LLIST_HEAD</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga36d159f6f94da3bab926ad2577e82ac4</anchor>
      <arglist>(osmo_auths)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>auth_data2auth_data2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga6fa92175490e4c99e2c60858b8430eb3</anchor>
      <arglist>(struct osmo_sub_auth_data2 *out, const struct osmo_sub_auth_data *in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>c5_function</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga58c9a1c7cfbda7da0601b0ae84d7dc3a</anchor>
      <arglist>(uint8_t *ik, const uint8_t *kc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_auth_3g_from_2g</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gabe3ad0d5150ffe844a8537cc6f485b95</anchor>
      <arglist>(struct osmo_auth_vector *vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const uint8_t *</type>
      <name>gen_opc_if_needed</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaa5bdf73c23c626f4b2b5540b8ff4b929</anchor>
      <arglist>(const struct osmo_sub_auth_data2 *aud, uint8_t *gen_opc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>milenage_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gac3f6ead738d9c3af73e51d92a75b673e</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>milenage_gen_vec_auts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga2ea34c4f1b365b2b3df314f0667e792b</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tuak_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga8a56dff2af116920f7d1859e9d310b4c</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>tuak_gen_vec_auts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gac33a46ec15898d2a62ab3f04bac681fe</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>xor</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gadb81629f87414226ac80a55cfc52f0a1</anchor>
      <arglist>(uint8_t *out, const uint8_t *a, const uint8_t *b, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>xor_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga91a4e8a9b8cff47dc79c39cabda368bb</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>xor_gen_vec_auts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga154bde954401da0e76b0eb19a373ff94</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>xor2g_gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaf7b21c032bada67f037871f73f947139</anchor>
      <arglist>(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_comp128_compression_round</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0304701c01325fbee210e956ecfb5d8a</anchor>
      <arglist>(uint8_t *x, int n, const uint8_t *tbl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_comp128_compression</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga7f442d38026c015efd256e76a921990b</anchor>
      <arglist>(uint8_t *x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_comp128_bitsfrombytes</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5e99217608aeb1dabc679eeb9d2b22fd</anchor>
      <arglist>(uint8_t *x, uint8_t *bits)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_comp128_permutation</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga4c473f3b288df76d3bed9004d14ac1e5</anchor>
      <arglist>(uint8_t *x, uint8_t *bits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>comp128v1</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gae6055f97427469f1aae0a21faabc9fce</anchor>
      <arglist>(const uint8_t *ki, const uint8_t *rand, uint8_t *sres, uint8_t *kc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>comp128</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga1961767bf30fc3c7af6309689cec82ef</anchor>
      <arglist>(const uint8_t *ki, const uint8_t *rand, uint8_t *sres, uint8_t *kc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>_comp128v23_internal</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gab01ec510cfe7a8d4f60b449932b58c71</anchor>
      <arglist>(uint8_t *output, const uint8_t *kxor, const uint8_t *rand)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>comp128v3</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga821a0548508a79a13cc8d8b23d90ab0c</anchor>
      <arglist>(const uint8_t *ki, const uint8_t *rand, uint8_t *sres, uint8_t *kc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>comp128v2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gabe3207d7dac26dbf7aaac3d12eb9e962</anchor>
      <arglist>(const uint8_t *ki, const uint8_t *rand, uint8_t *sres, uint8_t *kc)</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_sub_auth_type_names</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga96657fe49eca98e1ae04cbf9aceea3d0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_sub_auth_type</type>
      <name>type</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga1fbc41e080734844b6b8ade81d465705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_auth_algo</type>
      <name>algo</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gacd6d9249b567ff1a9cf951e0c691f7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>opc</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga23378539091782fc9de1d9d96c4aa47c</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>opc</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga651314bfb29422bd6e9dfe6241dd53d9</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>opc_len</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gab973ec75aed9b63a40e68d5f011aacf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>opc_len</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gafe1eef133d3822e3bdcc2574e1a06c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>k</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga9f1e865be5732741b708c76f47a29f81</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>k</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gac5a56015401d27e804920a3666b27289</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>k_len</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga7dd317cb61ee359d69b05a8567a86b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>k_len</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga8682927f6276dcb8ed6244a25f299d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>amf</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga133843a063f2ac8d7ecf19ed69e8b8c0</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>amf</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga7c012f53aaf9662cd35e892e6c1f2dba</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>sqn</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga9b9ac4dfef474e8dd9113a5bb41c56a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>sqn</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga4654b1872666bbfacbe0a37c73028716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>opc_is_op</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gae6b3af2d62ee09d24dddd87d6b028d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>opc_is_op</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga94efe3eb0fc66bf617a4f16329b433b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ind_bitlen</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga9241648f2d99ab9f901eec840493894a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ind_bitlen</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0b69313b871c4fd738987fc3485b7449</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ind</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5e10a5fb2264883a00cf4523af340833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ind</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga74d31acdd6e4a419592689abd942d826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>sqn_ms</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gad23a76b5cbb60e24e9e38427157295b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>sqn_ms</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gae3a3908addc4cfba2abd7c1c2066eaf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_sub_auth_data2::@125::@126</type>
      <name>umts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga7d6a1d58930ce19fb20acb40566566b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_sub_auth_data2::@125::@126</type>
      <name>umts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga20e1f9d6098482464ee1fdb21a29eff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ki</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga3d5b9d5d00b509e1eac6bf14d8a212f5</anchor>
      <arglist>[OSMO_A5_MAX_KEY_LEN_BYTES]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ki</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gada31f37c76bc5ba7a716afd65a3deca9</anchor>
      <arglist>[OSMO_A5_MAX_KEY_LEN_BYTES]</arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_sub_auth_data2::@125::@127</type>
      <name>gsm</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga9b8b6db5067e64a918be6d1145d36904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_sub_auth_data2::@125::@127</type>
      <name>gsm</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gad491d50a4507113cd54eed9e5ca2a6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union osmo_sub_auth_data2::@125</type>
      <name>u</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga79887be78e0615fa2ecf1667ba8e241a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_sub_auth_type</type>
      <name>type</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga8be97cffc5fb3766cc25f7af443632b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_auth_algo</type>
      <name>algo</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaeeebbe14f7aaff37a2168aea4d3ab727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>opc</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga690a7c607a35e39bb2eacf2c7a1f7477</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>opc</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga30bcd335a9c8f9eaae934b64f3e9a0d0</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>k</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gada1cefa1d36b20d5a3e8bd64a937af03</anchor>
      <arglist>[OSMO_A5_MAX_KEY_LEN_BYTES]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>k</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gab1c523a890058aa95f327076b8d0ff2c</anchor>
      <arglist>[OSMO_A5_MAX_KEY_LEN_BYTES]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>amf</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga49bc409a2b11630ed88984a49ba49a28</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>amf</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga8a942dfea912cdb4989f02e9ca83fbaa</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>sqn</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga8b63d241b26b9c87bd1f0ff5d8949cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>sqn</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga396bf9e7314325f7924528c14c20c0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>opc_is_op</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga82da2c1363751efe7c090e36ae035c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>opc_is_op</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0b0ac5b79bfdd2e841e7acaaa4424f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ind_bitlen</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaded6cd8f9cdc09a3cc9d2e010c95e363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ind_bitlen</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gadb7fe1b76ac4d4fcab7672a409c60f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ind</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga771d057de5d3433914defbb315d4c056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ind</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0db163d65407f044a88f0d5e8da06e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>sqn_ms</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gace9efe56c96005583d30cffa41bd6bb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>sqn_ms</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gad952c22fb24659a4f50506dd3548d9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_sub_auth_data::@128::@129</type>
      <name>umts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga1e2a52dd40064ad1825d6a71825506d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_sub_auth_data::@128::@129</type>
      <name>umts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gad7a34d370107b249f2f7c36c426256bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ki</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gac85a0e953858708eab77beca08b53ec8</anchor>
      <arglist>[OSMO_A5_MAX_KEY_LEN_BYTES]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ki</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gae3862caad1f98a978766be6988327ea3</anchor>
      <arglist>[OSMO_A5_MAX_KEY_LEN_BYTES]</arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_sub_auth_data::@128::@130</type>
      <name>gsm</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga52b37583e773c2c050cd89ef3e199f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct osmo_sub_auth_data::@128::@130</type>
      <name>gsm</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaffe1e6cefec00011a68890e46af759a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union osmo_sub_auth_data::@128</type>
      <name>u</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga7cc3373390ff61537b41ed939e83ef1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rand</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gada3cb5ea280bd328abe15851f0c8f6fe</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>autn</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaf71e00e7a46b92a9f2abafbb65453807</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ck</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gae762ffc62e16057b5a858d3a77d94630</anchor>
      <arglist>[OSMO_A5_MAX_KEY_LEN_BYTES]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ik</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gab09f2a686730303826790fdca0dbb5bc</anchor>
      <arglist>[OSMO_A5_MAX_KEY_LEN_BYTES]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>res</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaa543f7d30c32d5b5de7b0c4740452c5c</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>res_len</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gab790f8c7c8160816567091ab905393b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>kc</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga7c1f2692b7179e1c031559f480002d9b</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>sres</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga9a72cd0021bd4c707f38399452f044d5</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>auth_types</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gae29e80a3e9cd1f831f7084ac232bc0f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct llist_head</type>
      <name>list</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga0c7fee2bdd2b4413acefb9e826448135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum osmo_auth_algo</type>
      <name>algo</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga034c21d2e72d21eea75009d1eb1a8714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga92149cb654b4db74c4ecb5bbbb7b129e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>priority</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga6853aaa6edba1215d29fef84477894fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>gen_vec</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga8f32475bd3974ac0fe1e0ffa4be991b5</anchor>
      <arglist>)(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *_rand)</arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>gen_vec_auts</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaa5f403ee59b5b7a92b4d1b3e7c8063b9</anchor>
      <arglist>)(struct osmo_auth_vector *vec, struct osmo_sub_auth_data2 *aud, const uint8_t *auts, const uint8_t *rand_auts, const uint8_t *_rand)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl</type>
      <name>c128v1_alg</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gad2f592fe15e7d4e2d790122a6d40cd51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl</type>
      <name>c128v2_alg</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5c15bb82523e69423eba13cc672b8f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl</type>
      <name>c128v3_alg</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga75b9b90e4aa5d63b6ad618404ac0bd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl *</type>
      <name>selected_auths</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gacc4ad012e7d8ce5c084811fd9aaa6a75</anchor>
      <arglist>[_OSMO_AUTH_ALG_NUM]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>auth_alg_vals</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga26f23faa69b79e5843977bf07ddd0376</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_sub_auth_type_names</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga96657fe49eca98e1ae04cbf9aceea3d0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl</type>
      <name>milenage_alg</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga80b740f6bb4edce256f15d8767b93296</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl</type>
      <name>tuak_alg</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gaa467ce31a4037cb6cb8c0b324854d300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl</type>
      <name>xor_alg</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gadcedd117ca6eb4785411f43b74a81933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct osmo_auth_impl</type>
      <name>xor2g_alg</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga2549e926f009789675fb7f030dd91ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>table_0</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga3e56122c81d12c49ed948eb64d828ca9</anchor>
      <arglist>[512]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>table_1</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga5d28426025d42ff9f55c14e490d79334</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>table_2</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga28df089a79bcf8fef3aa44484c244d9e</anchor>
      <arglist>[128]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>table_3</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>gafc1b65a1e6d5b0e71f6d79a4cb7383ba</anchor>
      <arglist>[64]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>table_4</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga042f8c0ec33de372d706fa3c57089727</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t *</type>
      <name>_comp128_table</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga1e4a5f73e3ef0da731c7c893e6a616bf</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>table0</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga456fc559b3cf4c1536af923d3e788377</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>table1</name>
      <anchorfile>group__auth.html</anchorfile>
      <anchor>ga342b496e9acfe4a29d7d7fa44d4ddd6b</anchor>
      <arglist>[256]</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>kdf</name>
    <title>key derivation functions</title>
    <filename>group__kdf.html</filename>
    <file>kdf.h</file>
    <file>kdf.c</file>
    <member kind="function">
      <type>void</type>
      <name>osmo_kdf_kc128</name>
      <anchorfile>group__kdf.html</anchorfile>
      <anchor>gacf23fba9dbb2d7d48cdecd6a513fba61</anchor>
      <arglist>(const uint8_t *ck, const uint8_t *ik, uint8_t *kc128)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_kdf_kasme</name>
      <anchorfile>group__kdf.html</anchorfile>
      <anchor>gadae24b40aa0f6c80b9e6db9531ae431e</anchor>
      <arglist>(const uint8_t *ck, const uint8_t *ik, const uint8_t *plmn_id, const uint8_t *sqn, const uint8_t *ak, uint8_t *kasme)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_kdf_enb</name>
      <anchorfile>group__kdf.html</anchorfile>
      <anchor>gae23ac6364a187787f0047587a4068800</anchor>
      <arglist>(const uint8_t *kasme, uint32_t ul_count, uint8_t *kenb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_kdf_nh</name>
      <anchorfile>group__kdf.html</anchorfile>
      <anchor>gac77a047db6e357d363069579aff1a674</anchor>
      <arglist>(const uint8_t *kasme, const uint8_t *sync_input, uint8_t *nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_kdf_nas</name>
      <anchorfile>group__kdf.html</anchorfile>
      <anchor>ga6164884b9b4fbfe960130e201696309c</anchor>
      <arglist>(uint8_t algo_type, uint8_t algo_id, const uint8_t *kasme, uint8_t *knas)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>crypto</name>
    <title>Crypto</title>
    <filename>group__crypto.html</filename>
    <member kind="function" static="yes">
      <type>static</type>
      <name>LLIST_HEAD</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga6ccee4fadd92ae56cad3e132b38eed15</anchor>
      <arglist>(gprs_ciphers)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gprs_cipher_register</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>gaab0d03f7b3873bdd7a2e83fd7244cf8b</anchor>
      <arglist>(struct gprs_cipher_impl *ciph)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gprs_cipher_load</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>gac78b8258df0b1e869e3e3434a8b22851</anchor>
      <arglist>(const char *path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gprs_cipher_run</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga6c427c539685a9e6d89faacd4c37864b</anchor>
      <arglist>(uint8_t *out, uint16_t len, enum gprs_ciph_algo algo, uint8_t *kc, uint32_t iv, enum gprs_cipher_direction dir)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>gprs_cipher_key_length</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga53a4d4c6ebb7a4c7a0b77d0059b186f3</anchor>
      <arglist>(enum gprs_ciph_algo algo)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gprs_cipher_supported</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga6e4f4fadd0c4172afffca74a3bc92ab7</anchor>
      <arglist>(enum gprs_ciph_algo algo)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gprs_cipher_gen_input_ui</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga3d7f0f1b48be62a13d1601cd0798fe9a</anchor>
      <arglist>(uint32_t iov_ui, uint8_t sapi, uint32_t lfn, uint32_t oc)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>gprs_cipher_gen_input_i</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>gae91d5d451e56ff9bd758d5aaea2ae88b</anchor>
      <arglist>(uint32_t iov_i, uint32_t lfn, uint32_t oc)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>__attribute__</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga9ed16867a9394d9ccf1132194edae298</anchor>
      <arglist>((constructor))</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct gprs_cipher_impl *</type>
      <name>selected_ciphers</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga1ea6c3b290d0b4a61e8823a950042956</anchor>
      <arglist>[_GPRS_ALGO_NUM]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_cipher_names</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga99cd5359808880036a8e7258f1edfb5f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct gprs_cipher_impl</type>
      <name>gea3_impl</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga24d8f4628ed085c52eb576bdbea9bfd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static struct gprs_cipher_impl</type>
      <name>gea4_impl</name>
      <anchorfile>group__crypto.html</anchorfile>
      <anchor>ga87776892046298f9bd34285d4227d1ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gsm0408</name>
    <title>Gsm0408</title>
    <filename>group__gsm0408.html</filename>
    <member kind="function">
      <type>const char *</type>
      <name>rr_cause_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga0ef7b95cfd2d4901cd9a4e87b164985c</anchor>
      <arglist>(uint8_t cause)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_rai_name_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafce867a0e711136eb3f5b91c1067bd70</anchor>
      <arglist>(char *buf, size_t buf_len, const struct gprs_ra_id *rai)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_rai_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga41a5d192039741e0b08be3283bdadb36</anchor>
      <arglist>(const struct gprs_ra_id *rai)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_rai_name_c</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga4996cc60e56c0d1729dfb284c1d5c402</anchor>
      <arglist>(const void *ctx, const struct gprs_ra_id *rai)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_rai_to_gprs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaad0a20e4607c6264792365755d952d49</anchor>
      <arglist>(struct gprs_ra_id *dest, const struct osmo_routing_area_id *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gprs_rai_to_osmo</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga1da7ad6a2dc9dcbfba2a69fc399ad740</anchor>
      <arglist>(struct osmo_routing_area_id *dest, const struct gprs_ra_id *src)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_cc_state_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gadbd70480952e29cfb9a1fe5e9ffa3e4c</anchor>
      <arglist>(uint8_t state)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_cc_msg_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab0699960d0d7babf1f38532ab2af3a44</anchor>
      <arglist>(uint8_t msgtype)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_rr_msg_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga36ecdcafcc0ac9a0bf2793c9bcad0c69</anchor>
      <arglist>(uint8_t msgtype)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_rr_short_pd_msg_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga95be14b61a8a11af5c955f0f1b7aa55b</anchor>
      <arglist>(uint8_t msgtype)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm48_chan_mode</type>
      <name>gsm48_chan_mode_to_vamos</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaa4d52308340ef3f2568b791ab87cc7e6</anchor>
      <arglist>(enum gsm48_chan_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>enum gsm48_chan_mode</type>
      <name>gsm48_chan_mode_to_non_vamos</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafc4af1e5cda0fc66e89ac88d46cb40a4</anchor>
      <arglist>(enum gsm48_chan_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_mi_type_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga49b33b08eec047b91ba8b17f972e7165</anchor>
      <arglist>(uint8_t mi)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_mi_name_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2616d1c41329a8b29dab90da8c7f60fc</anchor>
      <arglist>(char *buf, size_t buf_len, const uint8_t *mi, uint8_t mi_len)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_mi_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga41cc7733f344984098fa2c156dccab3e</anchor>
      <arglist>(const uint8_t *mi, uint8_t mi_len)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_mi_name_c</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab38cb531a9e88205f4d076147518972b</anchor>
      <arglist>(const void *ctx, const uint8_t *mi, uint8_t mi_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_decode</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gade408ad8edb1d58f6b61a4a5f046c92f</anchor>
      <arglist>(struct osmo_mobile_identity *mi, const uint8_t *mi_data, uint8_t mi_len, bool allow_hex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_encoded_len</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gad31b3e59b24438a9e0706d13b9cde724</anchor>
      <arglist>(const struct osmo_mobile_identity *mi, int *mi_digits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_encode_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga735b08032f8d6cc212e7f32fbc6895f9</anchor>
      <arglist>(uint8_t *buf, size_t buflen, const struct osmo_mobile_identity *mi, bool allow_hex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_encode_msgb</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga1e91bd5177d2f2abd99850ab736df333</anchor>
      <arglist>(struct msgb *msg, const struct osmo_mobile_identity *mi, bool allow_hex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_decode_from_l3_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaa423a6d7ec320cd7647ca500c3e8db1d</anchor>
      <arglist>(struct osmo_mobile_identity *mi, const uint8_t *l3_data, size_t l3_len, bool allow_hex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_decode_from_l3</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga9b261e7c60cecc98a9cc61cc34a8bc75</anchor>
      <arglist>(struct osmo_mobile_identity *mi, struct msgb *msg, bool allow_hex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_to_str_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2314c30d9470ecf1e15949ba1827bf0a</anchor>
      <arglist>(char *buf, size_t buflen, const struct osmo_mobile_identity *mi)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_mobile_identity_to_str_c</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2d8532896eaccfacdc7abb6527789d11</anchor>
      <arglist>(void *ctx, const struct osmo_mobile_identity *mi)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_mobile_identity_cmp</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga408251a93753e85052d4708f523c96f9</anchor>
      <arglist>(const struct osmo_mobile_identity *a, const struct osmo_mobile_identity *b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gsm48_hdr_gmm_cipherable</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gabde092ba15d9b7f0be7d73592bcf5f14</anchor>
      <arglist>(const struct gsm48_hdr *hdr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_mcc_mnc_to_bcd</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga11ce054045471a6a86c9eea5ee30c953</anchor>
      <arglist>(uint8_t *bcd_dst, uint16_t mcc, uint16_t mnc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_mcc_mnc_from_bcd</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gad2ba102eb878bdd1b1b3930c84890a66</anchor>
      <arglist>(uint8_t *bcd_src, uint16_t *mcc, uint16_t *mnc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_generate_lai</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga738e1a39cb9fd2f45988c735749266f0</anchor>
      <arglist>(struct gsm48_loc_area_id *lai48, uint16_t mcc, uint16_t mnc, uint16_t lac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_generate_lai2</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga91e6da6d2f8952ce8cefd0b6415fa854</anchor>
      <arglist>(struct gsm48_loc_area_id *lai48, const struct osmo_location_area_id *lai)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_lai</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gae243314f03678292da2b06c5eaf7923f</anchor>
      <arglist>(struct gsm48_loc_area_id *lai, uint16_t *mcc, uint16_t *mnc, uint16_t *lac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_decode_lai2</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga92284ee303f897cc3cf1601aaeba2f64</anchor>
      <arglist>(const struct gsm48_loc_area_id *lai, struct osmo_location_area_id *decoded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_set_dtx</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga036f19c91113670eefdf1e5999b125db</anchor>
      <arglist>(struct gsm48_cell_options *op, enum gsm48_dtx_mode full, enum gsm48_dtx_mode half, bool is_bcch)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_generate_mid_from_tmsi</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga5fe7f00dbb7eff5a94d62bfdbb6a73d1</anchor>
      <arglist>(uint8_t *buf, uint32_t tmsi)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>gsm48_generate_mid</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gad0893e9136d07144f10dcb2d81466814</anchor>
      <arglist>(uint8_t *buf, const char *id, uint8_t mi_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_generate_mid_from_imsi</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga53dbcb309eef33e4ba7ed68c80681765</anchor>
      <arglist>(uint8_t *buf, const char *imsi)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_mi_to_string</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafa711a331c653aa5bb7f163a698097fe</anchor>
      <arglist>(char *string, int str_len, const uint8_t *mi, int mi_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_routing_area_id_decode</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga63265ea43314fb62a149608fe301c3f2</anchor>
      <arglist>(struct osmo_routing_area_id *dst, const uint8_t *ra_data, size_t ra_data_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_routing_area_id_encode_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafbf5b1871f3c343826e9c5e0b43744f8</anchor>
      <arglist>(uint8_t *buf, size_t buflen, const struct osmo_routing_area_id *src)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_routing_area_id_encode_msgb</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2dfac865cb6456abddc174c815daf8e0</anchor>
      <arglist>(struct msgb *msg, const struct osmo_routing_area_id *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_parse_ra</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga60aa33405914f86454cecade4d692a6b</anchor>
      <arglist>(struct gprs_ra_id *raid, const uint8_t *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gsm48_encode_ra</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga6e4dd6f3b93c90e742c3f726355dcee9</anchor>
      <arglist>(struct gsm48_ra_id *out, const struct gprs_ra_id *raid)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_construct_ra</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gae892d02a72005cd11e26576c3bb0af61</anchor>
      <arglist>(uint8_t *buf, const struct gprs_ra_id *raid)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gsm48_ra_equal</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga635ac88999075aeb079a7c37b30b52e1</anchor>
      <arglist>(const struct gprs_ra_id *raid1, const struct gprs_ra_id *raid2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_number_of_paging_subchannels</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaf10960fd4562ef2a0575afbbbad0dc69</anchor>
      <arglist>(const struct gsm48_control_channel_descr *chan_desc)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm48_pdisc_msgtype_name_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga94ed283e4fa4bac7b8ecc26f5a0b8917</anchor>
      <arglist>(char *buf, size_t buf_len, uint8_t pdisc, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>gsm48_pdisc_msgtype_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga085ef8ef6b7e0a5f190bd412d291ec78</anchor>
      <arglist>(uint8_t pdisc, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>gsm48_pdisc_msgtype_name_c</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gac5cc4129e1513232bf4759ccf0c02afa</anchor>
      <arglist>(const void *ctx, uint8_t pdisc, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>struct gsm48_hdr *</type>
      <name>gsm48_push_l3hdr</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gadd8f9f0425a7751bcc8d9b8067bdceea</anchor>
      <arglist>(struct msgb *msg, uint8_t pdisc, uint8_t msg_type)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_gsm48_classmark1_is_r99</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga3aa7523a479f4511ec12f638e5eb64b7</anchor>
      <arglist>(const struct gsm48_classmark1 *cm1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_gsm48_classmark2_is_r99</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga039e8a8609a6478cce58d4e0b90b32bd</anchor>
      <arglist>(const struct gsm48_classmark2 *cm2, uint8_t cm2_len)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>osmo_gsm48_classmark_is_r99</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaed348ffbca145500846226245a3fad84</anchor>
      <arglist>(const struct osmo_gsm48_classmark *cm)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gsm48_classmark_a5_name_buf</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga016c08e0d4b908b50e7b372e8b06bfa1</anchor>
      <arglist>(char *buf, size_t buf_len, const struct osmo_gsm48_classmark *cm)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>osmo_gsm48_classmark_a5_name</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafab8504424ff5c4e791f803193f83030</anchor>
      <arglist>(const struct osmo_gsm48_classmark *cm)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>osmo_gsm48_classmark_a5_name_c</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2791c1af8f2780431adf928662ec1e7c</anchor>
      <arglist>(const void *ctx, const struct osmo_gsm48_classmark *cm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>osmo_gsm48_classmark_update</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga17a007878293aeabdab010a3f3d34701</anchor>
      <arglist>(struct osmo_gsm48_classmark *dst, const struct osmo_gsm48_classmark *src)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>osmo_gsm48_classmark_supports_a5</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gabaacb28f8f15b9ee85380653b258fafa</anchor>
      <arglist>(const struct osmo_gsm48_classmark *cm, uint8_t a5)</arglist>
    </member>
    <member kind="function">
      <type>int8_t</type>
      <name>osmo_gsm48_rfpowercap2powerclass</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga0d9d70de996a2d60821f309faf7f6093</anchor>
      <arglist>(enum gsm_band band, uint8_t rf_power_cap)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_bcd_number</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gad0214b46c6453ec71cec042ba96422b8</anchor>
      <arglist>(char *output, int output_len, const uint8_t *bcd_lv, int h_len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_bcd_number2</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga5b3bf7d4c1afaa1fe5705f76bb5a0e07</anchor>
      <arglist>(char *output, size_t output_len, const uint8_t *bcd_lv, size_t input_len, size_t h_len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>asc_to_bcd</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga8af2627278e121b2a8525195fa714ea5</anchor>
      <arglist>(const char asc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_bcd_number</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gacb2d8b542186392dab9b564e95d6cc1d</anchor>
      <arglist>(uint8_t *bcd_lv, uint8_t max_len, int h_len, const char *input)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_bearer_cap</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga86a28ebd028d29eb0ac1dbd3003b4c39</anchor>
      <arglist>(struct gsm_mncc_bearer_cap *bcap, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_bearer_cap</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaf2c33e892bdb259d838b30c0351f0ba7</anchor>
      <arglist>(struct msgb *msg, int lv_only, const struct gsm_mncc_bearer_cap *bcap)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_cccap</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga1ddab02190f282cd0263c74026d87ae8</anchor>
      <arglist>(struct gsm_mncc_cccap *ccap, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_cccap</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga9f0875ecde27d728313ab1f41b9ca60d</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_cccap *ccap)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_called</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab4519c62e601705c981ae59c3454bc6c</anchor>
      <arglist>(struct gsm_mncc_number *called, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_called</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaafe33212d70a0006834facf81ca30c1a</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_number *called)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_callerid</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga9ae6cb39c986258e7aaebe790075d9a7</anchor>
      <arglist>(struct gsm_mncc_number *callerid, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_callerid</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga3784469be522807ca6d7764e1a56e368</anchor>
      <arglist>(struct msgb *msg, int ie, int max_len, const struct gsm_mncc_number *callerid)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_cause</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga160850bd89612994bd000ba761662a01</anchor>
      <arglist>(struct gsm_mncc_cause *cause, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_cause</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafc70a15ba1ac6b9b5d9904dd5048cdb3</anchor>
      <arglist>(struct msgb *msg, int lv_only, const struct gsm_mncc_cause *cause)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_calling</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2e750349ad708e53e88b04ebfeeaa90e</anchor>
      <arglist>(struct gsm_mncc_number *calling, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_calling</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2b6a22241c3cde5745b6bd9a72b1ca61</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_number *calling)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_connected</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga1bfae76c935759a320a49624529b8e59</anchor>
      <arglist>(struct gsm_mncc_number *connected, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_connected</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaf9ca5751dd98625e37fdb86a53e6dfd2</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_number *connected)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_redirecting</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaf3f3ca63d0e0a4e8041b08d9c2ec294e</anchor>
      <arglist>(struct gsm_mncc_number *redirecting, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_redirecting</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaaa86b1fb9883743b29026a8726849e64</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_number *redirecting)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_facility</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga695092e59407d4d5da56c9ca706ab461</anchor>
      <arglist>(struct gsm_mncc_facility *facility, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_facility</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga116f0fcbf1a78bc335adcf8dacb5ff10</anchor>
      <arglist>(struct msgb *msg, int lv_only, const struct gsm_mncc_facility *facility)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_notify</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga4ac394899f73e7ef8093fb4ee348eb0b</anchor>
      <arglist>(int *notify, const uint8_t *v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_notify</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga66fadbf8ec7651ad24353e84c2fc307e</anchor>
      <arglist>(struct msgb *msg, int notify)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_signal</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga030f620cbbfa299f6992f526fb87dbc4</anchor>
      <arglist>(int *signal, const uint8_t *v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_signal</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab1d4366ce3803c2196560952431630a6</anchor>
      <arglist>(struct msgb *msg, int signal)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_keypad</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga98e50a2ad48868fc7e1ca926a4bd88c7</anchor>
      <arglist>(int *keypad, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_keypad</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga350ee9a916915d68bdbe66b2d984fa94</anchor>
      <arglist>(struct msgb *msg, int keypad)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_progress</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga4118f4763d774aa6b06679baa8b504c0</anchor>
      <arglist>(struct gsm_mncc_progress *progress, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_progress</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga3e6e1056ccf01869483ea24034a0c35a</anchor>
      <arglist>(struct msgb *msg, int lv_only, const struct gsm_mncc_progress *p)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_useruser</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga8e14934259989d3042551c4f11711cca</anchor>
      <arglist>(struct gsm_mncc_useruser *uu, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_useruser</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga024cba57905f0580329aa7f00c42fda1</anchor>
      <arglist>(struct msgb *msg, int lv_only, const struct gsm_mncc_useruser *uu)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_ssversion</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gac37222115309f8c3b23716f383e2a12a</anchor>
      <arglist>(struct gsm_mncc_ssversion *ssv, const uint8_t *lv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_ssversion</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga438a5ec65f4cba1eda75e1fbf24d9980</anchor>
      <arglist>(struct msgb *msg, const struct gsm_mncc_ssversion *ssv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_encode_more</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga89c6ca906ca0040a1ff586fa2a7867c1</anchor>
      <arglist>(struct msgb *msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int32_t</type>
      <name>smod</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gabceb35251804f253febcf974d5dd8a95</anchor>
      <arglist>(int32_t n, int32_t m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_freq_list</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga437c4a3f686ef16f04f2a3a17215c0d1</anchor>
      <arglist>(struct gsm_sysinfo_freq *f, const uint8_t *cd, uint8_t len, uint8_t mask, uint8_t frqt)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gsm48_decode_classmark3</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga9094f9cdf4d23475b4abc093f517c9f6</anchor>
      <arglist>(struct gsm48_classmark3 *classmark3_out, const uint8_t *classmark3, size_t classmark3_len)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gprs_ms_net_cap_gea_supported</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga49d16b3ec95ecfbd157a1de037d75b74</anchor>
      <arglist>(const uint8_t *ms_net_cap, uint8_t cap_len, enum gprs_ciph_algo gea)</arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>gsm48_att_tlvdef</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaf1cae679a01a7d3cab83e7e8b48560fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>gsm48_rr_att_tlvdef</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga7578c8e453c5cc3d7bf4ea6a6aff4d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct tlv_definition</type>
      <name>gsm48_mm_att_tlvdef</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaab47ba9a689cae82d98f1f3c0bd57c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>rr_cause_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga0199c778dfdb6133c63bbe08ba7683f3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>cc_state_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gadc38376da4f87d1afeb42b2294940c80</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>cc_msg_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga03f74e08ca9fcc8170b3ca01dc52df48</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>rr_msg_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga60affab7863ad96b98a260b2ea5ef1ae</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>rr_msg_type_short_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga2f842be6a8a4413531fd761658c7c9f2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_chan_mode_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaeae15077989ae2403e06f13a3945bb96</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm_chan_t_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gacea173936ccc4dbdd6492fe9b8b82b1d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const struct value_string</type>
      <name>mi_type_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaa0bdfcd099a299406a5a9513ccfe6292</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_pdisc_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga51820f203e69c5705c76039999ba43a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_rr_msgtype_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga034f4894d2801290e6636e19a3386523</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_mm_msgtype_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga6e3797cbcbacba722535b0fa77df0875</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_cc_msgtype_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gae513c5a01fdd79ee27d89e9af53eb2a1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_cc_cause_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaeaa5d6558a2c3eea1697e13cdc775b05</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_nc_ss_msgtype_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga7913c494a75fe612714c54f3325f3409</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_reject_value_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga07237aa493556fe5a857062b3349f237</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_lu_type_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gaa6371c71b1209c13636d5c5bd54d49fb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>osmo_cm_service_type_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gae903aa4d02489ff6a92098706aa49c36</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>bcd_num_digits</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga8e9ca861c7d04d6fe8d9b11eb23211a1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_gmm_cause_names_</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gabaea0a8fdd7104315a1c2ff167f99fc9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gsm48_gmm_cause_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab1e8ceaa3873af05c6c1884f0fbdf3ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gsm48_gsm_cause_names_</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga297f2eb96d140ea7d255242e129ab096</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gsm48_gsm_cause_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga3c5039d26d24d56d442809cdd67fd917</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_msgt_gmm_names</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga7078bf50a332af170ca5e3eff89c0899</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_att_t_strs_</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab71db25dbd8eb6fb1ba2843728d26cf9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gprs_att_t_strs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga071c5078dca2735d2a710c9c3e0d11a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_upd_t_strs_</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga3d42a519f88987fd0767f071caecdab8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gprs_upd_t_strs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga603a3f9dc1155c1a4004267ee22d4e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_det_t_mo_strs_</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gab9ed84be63d689f7e192e5a55976bf23</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gprs_det_t_mo_strs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga919f27d574c7a1b154eee0b139e79dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_det_t_mt_strs_</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga39b78912d467b85ef89bc2fac7f3ee9b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gprs_det_t_mt_strs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga34fba983c4885c011de6a93d7a5dc167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string</type>
      <name>gprs_service_t_strs_</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>ga0ba81dcdc632ec86ee69046045383420</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const struct value_string *</type>
      <name>gprs_service_t_strs</name>
      <anchorfile>group__gsm0408.html</anchorfile>
      <anchor>gafcf8c77183c88bcd0ebfff1d70ca94e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ipa</name>
    <title>Ipa</title>
    <filename>group__ipa.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>IPA_ALLOC_SIZE</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gaed6073c57651735b7ea4ab4d0a043cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IPA_STRING_MAX</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gaf64e614303414077b71c4d937f51c45a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>ipa_ccm_idtag_name</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga30925204903de3e92e1ac19b7542320b</anchor>
      <arglist>(uint8_t tag)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_idtag_parse</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gac4f74ce195e8959912c34f9cf3294132</anchor>
      <arglist>(struct tlv_parsed *dec, unsigned char *buf, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_idtag_parse_off</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gaadc2384f1a6507fdba8721bf7227527f</anchor>
      <arglist>(struct tlv_parsed *dec, unsigned char *buf, int len, const int len_offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_id_get_parse</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga0133c9aa4535b873ec570a97e1dddf91</anchor>
      <arglist>(struct tlv_parsed *dec, const uint8_t *buf, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_id_resp_parse</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gab9bb141300b3d0ecdcfb8e938a1ec40b</anchor>
      <arglist>(struct tlv_parsed *dec, const uint8_t *buf, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_parse_unitid</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga809b00900ab023be996f934ec557b3fb</anchor>
      <arglist>(const char *str, struct ipaccess_unit *unit_data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_tlv_to_unitdata</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gabee7e74d00086e92af84938bd6e0d95e</anchor>
      <arglist>(struct ipaccess_unit *ud, const struct tlv_parsed *tp)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>ipa_ccm_make_id_resp</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga1146f83f73c07ab7abedf57a5029d7ea</anchor>
      <arglist>(const struct ipaccess_unit *dev, const uint8_t *ies_req, unsigned int num_ies_req)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>ipa_ccm_make_id_resp_from_req</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga39c8386a7d4d40c51734855401e4c664</anchor>
      <arglist>(const struct ipaccess_unit *dev, const uint8_t *data, unsigned int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_send</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gaed27d04f0f1a7b4fd2d1c8e4cdd81bb6</anchor>
      <arglist>(int fd, const void *msg, size_t msglen)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_send_pong</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga1017bde59cde1cea88415139a35266d1</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_send_id_ack</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga1ff8e415a818895841135c7f0af2747b</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_send_id_req</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gac086626686b3c4d7878cc22f6447be0f</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_rcvmsg_base</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga40990af43271278e728aa1130a99cb61</anchor>
      <arglist>(struct msgb *msg, struct osmo_fd *bfd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ipa_ccm_rcvmsg_bts_base</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gae0471f92d28a0675059c89a64807e530</anchor>
      <arglist>(struct msgb *msg, struct osmo_fd *bfd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ipa_prepend_header_ext</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga801f9b4b6721017eba546c8598f6abd2</anchor>
      <arglist>(struct msgb *msg, int proto)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ipa_prepend_header</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga5453b0deac7307bb3817b882b0250455</anchor>
      <arglist>(struct msgb *msg, int proto)</arglist>
    </member>
    <member kind="function">
      <type>struct msgb *</type>
      <name>ipa_msg_alloc</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga28dae9512716808a69d7182b588a2f72</anchor>
      <arglist>(int headroom)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>ipa_pong_msg</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gafb3afeb4e59c26df17d5f22cb907aff6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>ipa_id_ack_msg</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga4605ba89f8926674191fb08555279a83</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>ipa_id_req_msg</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>gac1adbbecf32734f5bbaa2126c9b17a77</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>idtag_names</name>
      <anchorfile>group__ipa.html</anchorfile>
      <anchor>ga40976470bf7cf1148ce07ec8ba20a92b</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>libosmogsm Documentation</title>
    <filename>index.html</filename>
    <docanchor file="index.html" title="Introduction">sec_intro</docanchor>
    <docanchor file="index.html" title="Copyright and License">sec_copyright</docanchor>
    <docanchor file="index.html" title="Homepage + Issue Tracker">sec_tracker</docanchor>
    <docanchor file="index.html" title="Contact and Support">sec_contact</docanchor>
  </compound>
</tagfile>
