• Home
  • Raw
  • Download

Lines Matching refs:oid

161     def register(self, oid, object):  argument
162 self.objtable[oid] = object
164 def unregister(self, oid): argument
166 del self.objtable[oid]
173 how, (oid, methodname, args, kwargs) = request
176 if oid not in self.objtable:
177 return ("ERROR", "Unknown object id: %r" % (oid,))
178 obj = self.objtable[oid]
212 print(msg % (oid, method, args), file=sys.__stderr__)
216 def remotecall(self, oid, methodname, args, kwargs): argument
217 self.debug("remotecall:asynccall: ", oid, methodname)
218 seq = self.asynccall(oid, methodname, args, kwargs)
221 def remotequeue(self, oid, methodname, args, kwargs): argument
222 self.debug("remotequeue:asyncqueue: ", oid, methodname)
223 seq = self.asyncqueue(oid, methodname, args, kwargs)
226 def asynccall(self, oid, methodname, args, kwargs): argument
227 request = ("CALL", (oid, methodname, args, kwargs))
232 self.debug(("asynccall:%d:" % seq), oid, methodname, args, kwargs)
236 def asyncqueue(self, oid, methodname, args, kwargs): argument
237 request = ("QUEUE", (oid, methodname, args, kwargs))
242 self.debug(("asyncqueue:%d:" % seq), oid, methodname, args, kwargs)
300 return RPCProxy(self, obj.oid)
495 oid = id(obj)
496 objecttable[oid] = obj
497 return RemoteProxy(oid)
502 def __init__(self, oid): argument
503 self.oid = oid
520 def get_remote_proxy(self, oid): argument
521 return RPCProxy(self, oid)
546 def get_remote_proxy(self, oid): argument
547 return RPCProxy(self, oid)
555 def __init__(self, sockio, oid): argument
557 self.oid = oid
563 return MethodProxy(self.sockio, self.oid, name)
567 value = self.sockio.remotecall(self.oid, '__getattribute__',
574 self.__attributes = self.sockio.remotecall(self.oid,
578 self.__methods = self.sockio.remotecall(self.oid,
601 def __init__(self, sockio, oid, name): argument
603 self.oid = oid
607 value = self.sockio.remotecall(self.oid, self.name, args, kwargs)