From 097d565310c6aa8a0243e815cc565ba2b449fe19 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Fri, 19 Dec 2025 17:03:01 +0100 Subject: [PATCH] esim.saip: Better docstring about FsNode class Change-Id: Id9d196e8d9b1d1b892ec50100b170d72d2c3910b --- pySim/esim/saip/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pySim/esim/saip/__init__.py b/pySim/esim/saip/__init__.py index 5a717063..7c6a557c 100644 --- a/pySim/esim/saip/__init__.py +++ b/pySim/esim/saip/__init__.py @@ -1888,7 +1888,10 @@ class ProfileElementSequence: class FsNode: - """A node in the filesystem hierarchy.""" + """A node in the filesystem hierarchy. Each node can have a parent node and any number of children. + Each node is identified uniquely within the parent by its numeric FID and its optional human-readable + name. Each node usually is associated with an instance of the File class for the actual content of + the file. FsNode is the base class used by more specific nodes, such as FsNode{EF,DF,ADF,MF}.""" def __init__(self, fid: int, parent: Optional['FsNode'], file: Optional[File] = None, name: Optional[str] = None): self.fid = fid