| #pragma once |
| |
| #include <osmocom/core/fsm.h> |
| #include <osmocom/abis/ipa.h> |
| #include <osmocom/rspro/RsproPDU.h> |
| |
| #include "rspro_util.h" |
| #include "rspro_client_fsm.h" |
| #include "slotmap.h" |
| #include "debug.h" |
| |
| /* main.c */ |
| |
| struct cardem_inst; |
| |
| struct bankd_client { |
| /* connection to the remsim-server (control) */ |
| struct rspro_server_conn srv_conn; |
| /* connection to the remsim-bankd (data) */ |
| struct rspro_server_conn bankd_conn; |
| |
| /* remote component ID */ |
| struct app_comp_id peer_comp_id; |
| |
| struct bank_slot bankd_slot; |
| |
| struct cardem_inst *cardem; |
| }; |