/** * * \section COPYRIGHT * * Copyright 2013-2021 Software Radio Systems Limited * * By using this file, you agree to the terms and conditions set * forth in the LICENSE file which can be found at the top level of * the distribution. * */ #ifndef SRSUE_NAS_CONFIG_H #define SRSUE_NAS_CONFIG_H #include namespace srsue { typedef struct { int airplane_t_on_ms = -1; int airplane_t_off_ms = -1; } nas_sim_args_t; class nas_args_t { public: nas_args_t() : force_imsi_attach(false) {} ~nas_args_t() = default; std::string apn_name; std::string apn_protocol; std::string apn_user; std::string apn_pass; bool force_imsi_attach; std::string eia; std::string eea; std::string ia5g; std::string ea5g; nas_sim_args_t sim; }; } // namespace srsue #endif // SRSUE_NAS_COMMON_H