objdictgen/nodemanager.py
changeset 39 3e94ee906bc6
parent 30 a5dd050b28cb
child 59 3a553c789116
--- a/objdictgen/nodemanager.py	Tue Jun 20 22:43:37 2006 +0200
+++ b/objdictgen/nodemanager.py	Wed Jun 21 08:31:34 2006 +0200
@@ -969,6 +969,16 @@
                 current.append(index)
         return dictionary, current
 
+    def GetCurrentNextMapIndex(self):
+        if self.CurrentNode:
+            index = 0x2000
+            while self.CurrentNode.IsEntry(index) and index < 0x5FFF:
+                index += 1
+            if index < 0x6000:
+                return index
+            else:
+                return None
+
     def CurrentDS302Defined(self):
         if self.CurrentNode:
             return len(self.CurrentNode.GetDS302Profile()) > 0