|
| Gw (const libconfig::Config &cfg, Phy &phy) |
| Default constructor. More...
|
|
virtual | ~Gw () |
| Default destructor. More...
|
|
void | init () |
| Creates the TUN interface according to params from Cfg. More...
|
|
void | write_pdu_mch (uint32_t mch_idx, uint32_t lcid, srsran::unique_byte_buffer_t pdu) override |
| Handle a MCH PDU. More...
|
|
void | add_mch_port (uint32_t lcid, uint32_t port) override |
|
void | write_pdu (uint32_t lcid, srsran::unique_byte_buffer_t pdu) override |
|
int | setup_if_addr (uint32_t lcid, uint8_t pdn_type, uint32_t ip_addr, uint8_t *ipv6_if_id, char *err_str) override |
|
int | apply_traffic_flow_template (const uint8_t &eps_bearer_id, const LIBLTE_MME_TRAFFIC_FLOW_TEMPLATE_STRUCT *tft) override |
|
void | set_test_loop_mode (const test_loop_mode_state_t mode, const uint32_t ip_pdu_delay_ms=0) override |
|
int | deactivate_eps_bearer (const uint32_t eps_bearer_id) override |
|
bool | is_running () override |
|
Network gateway component.
Creates a TUN network interface, and writes the received MCH PDU contents out on it.
Definition at line 36 of file Gw.h.