From 9a6425b6f277e92745665907c33a0eb598e4554a Mon Sep 17 00:00:00 2001 From: Philipp Maier Date: Tue, 17 Sep 2024 18:25:04 +0200 Subject: [PATCH] runtime: add new API functions to get the record len and file size We have an API function to get the number of records, let's now also add API functions to get the record length and the overall size of the currently selected file. Related: OS#5714 Change-Id: Ica7811c04161d8098b40c7219ed6b939df716cfd --- pySim/runtime.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pySim/runtime.py b/pySim/runtime.py index b903ccb0..898008ec 100644 --- a/pySim/runtime.py +++ b/pySim/runtime.py @@ -211,6 +211,12 @@ class RuntimeLchan: def selected_file_num_of_rec(self) -> Optional[int]: return self.selected_file_fcp['file_descriptor'].get('num_of_rec') + def selected_file_record_len(self) -> Optional[int]: + return self.selected_file_fcp['file_descriptor'].get('record_len') + + def selected_file_size(self) -> Optional[int]: + return self.selected_file_fcp.get('file_size') + def get_cwd(self) -> CardDF: """Obtain the current working directory.