• Home
  • Raw
  • Download

Lines Matching refs:oid

157     def register(self, oid, object):  argument
158 self.objtable[oid] = object
160 def unregister(self, oid): argument
162 del self.objtable[oid]
169 how, (oid, methodname, args, kwargs) = request
172 if oid not in self.objtable:
173 return ("ERROR", "Unknown object id: %r" % (oid,))
174 obj = self.objtable[oid]
204 print>>sys.__stderr__, msg % (oid, method, args)
208 def remotecall(self, oid, methodname, args, kwargs): argument
209 self.debug("remotecall:asynccall: ", oid, methodname)
210 seq = self.asynccall(oid, methodname, args, kwargs)
213 def remotequeue(self, oid, methodname, args, kwargs): argument
214 self.debug("remotequeue:asyncqueue: ", oid, methodname)
215 seq = self.asyncqueue(oid, methodname, args, kwargs)
218 def asynccall(self, oid, methodname, args, kwargs): argument
219 request = ("CALL", (oid, methodname, args, kwargs))
224 self.debug(("asynccall:%d:" % seq), oid, methodname, args, kwargs)
228 def asyncqueue(self, oid, methodname, args, kwargs): argument
229 request = ("QUEUE", (oid, methodname, args, kwargs))
234 self.debug(("asyncqueue:%d:" % seq), oid, methodname, args, kwargs)
289 return RPCProxy(self, obj.oid)
483 oid = id(obj)
484 objecttable[oid] = obj
485 return RemoteProxy(oid)
489 def __init__(self, oid): argument
490 self.oid = oid
506 def get_remote_proxy(self, oid): argument
507 return RPCProxy(self, oid)
531 def get_remote_proxy(self, oid): argument
532 return RPCProxy(self, oid)
539 def __init__(self, sockio, oid): argument
541 self.oid = oid
547 return MethodProxy(self.sockio, self.oid, name)
551 value = self.sockio.remotecall(self.oid, '__getattribute__',
558 self.__attributes = self.sockio.remotecall(self.oid,
562 self.__methods = self.sockio.remotecall(self.oid,
586 def __init__(self, sockio, oid, name): argument
588 self.oid = oid
592 value = self.sockio.remotecall(self.oid, self.name, args, kwargs)