Harald Welte | 24173fb | 2018-08-24 20:37:28 +0200 | [diff] [blame] | 1 | #pragma once |
2 | |||||
3 | #include <osmocom/core/fsm.h> | ||||
4 | #include <osmocom/abis/ipa.h> | ||||
Harald Welte | f9995a3 | 2018-10-14 20:40:05 +0200 | [diff] [blame] | 5 | #include <osmocom/rspro/RsproPDU.h> |
Harald Welte | 24173fb | 2018-08-24 20:37:28 +0200 | [diff] [blame] | 6 | |
7 | #include "rspro_util.h" | ||||
Harald Welte | 3cded63 | 2019-03-09 12:59:41 +0100 | [diff] [blame] | 8 | #include "rspro_client_fsm.h" |
Harald Welte | 9cf013a | 2019-03-11 22:19:19 +0100 | [diff] [blame] | 9 | #include "slotmap.h" |
Harald Welte | a4e0a23 | 2018-10-14 17:44:25 +0200 | [diff] [blame] | 10 | #include "debug.h" |
Harald Welte | 24173fb | 2018-08-24 20:37:28 +0200 | [diff] [blame] | 11 | |
Harald Welte | 24173fb | 2018-08-24 20:37:28 +0200 | [diff] [blame] | 12 | /* main.c */ |
13 | |||||
14 | struct bankd_client { | ||||
15 | /* connection to the remsim-server (control) */ | ||||
Harald Welte | e56f2b9 | 2019-03-02 17:02:13 +0100 | [diff] [blame] | 16 | struct rspro_server_conn srv_conn; |
Harald Welte | 3e9860b | 2019-12-02 23:04:54 +0100 | [diff] [blame] | 17 | /* connection to the remsim-bankd (data) */ |
18 | struct rspro_server_conn bankd_conn; | ||||
Harald Welte | 24173fb | 2018-08-24 20:37:28 +0200 | [diff] [blame] | 19 | |
Harald Welte | e56f2b9 | 2019-03-02 17:02:13 +0100 | [diff] [blame] | 20 | /* remote component ID */ |
21 | struct app_comp_id peer_comp_id; | ||||
Harald Welte | 24173fb | 2018-08-24 20:37:28 +0200 | [diff] [blame] | 22 | |
Harald Welte | 9cf013a | 2019-03-11 22:19:19 +0100 | [diff] [blame] | 23 | struct bank_slot bankd_slot; |
Harald Welte | 24173fb | 2018-08-24 20:37:28 +0200 | [diff] [blame] | 24 | }; |