From 4fcde07de4f28a73ce88c8132eada9e959c08b27 Mon Sep 17 00:00:00 2001 From: John Loehrlein Date: Wed, 15 Oct 2008 22:05:24 +0000 Subject: [PATCH] specialName of specialness --- direct/src/distributed/ClientRepositoryBase.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/direct/src/distributed/ClientRepositoryBase.py b/direct/src/distributed/ClientRepositoryBase.py index bd5c836a8e..4e9484d727 100644 --- a/direct/src/distributed/ClientRepositoryBase.py +++ b/direct/src/distributed/ClientRepositoryBase.py @@ -67,6 +67,8 @@ class ClientRepositoryBase(ConnectionRepository): self.lastHeartbeat = 0 self._delayDeletedDOs = {} + + self.specialNameNumber = 0 def setDeferInterval(self, deferInterval): """Specifies the minimum amount of time, in seconds, that must @@ -99,6 +101,11 @@ class ClientRepositoryBase(ConnectionRepository): # Define uniqueName def uniqueName(self, desc): return desc + + def specialName(self, label): + name = ("SpecialName %s %s" % (self.specialNameNumber, label)) + self.specialNameNumber += 1 + return name def getTables(self, ownerView): if ownerView: