Home | History | Annotate | Download | only in multiprocessing

Lines Matching refs:exposed

242                 obj, exposed, gettypeid = id_to_obj[ident]
244 if methodname not in exposed:
246 'method %r of %r object is not in exposed=%r' %
247 (methodname, type(obj), exposed)
379 callable, exposed, method_to_typeid, proxytype = \
388 if exposed is None:
389 exposed = public_methods(obj)
392 exposed = list(exposed) + list(method_to_typeid)
398 self.id_to_obj[ident] = (obj, set(exposed), method_to_typeid)
407 return ident, tuple(exposed)
562 Create a new shared object; return the token and exposed tuple
567 id, exposed = dispatch(conn, None, 'create', (typeid,)+args, kwds)
570 return Token(typeid, self._address, id), exposed
639 def register(cls, typeid, callable=None, proxytype=None, exposed=None,
650 exposed = exposed or getattr(proxytype, '_exposed_', None)
661 callable, exposed, method_to_typeid, proxytype
670 authkey=self._authkey, exposed=exp
700 authkey=None, exposed=None, incref=True):
764 exposed, token = result
768 authkey=self._authkey, exposed=exposed
836 kwds['exposed'] = self._exposed_
884 def MakeProxyType(name, exposed, _cache={}):
886 Return an proxy type whose methods are given by `exposed`
888 exposed = tuple(exposed)
890 return _cache[(name, exposed)]
896 for meth in exposed:
901 ProxyType._exposed_ = exposed
902 _cache[(name, exposed)] = ProxyType
907 exposed=None, incref=True):
913 if exposed is None:
916 exposed = dispatch(conn, None, 'get_methods', (token,))
925 ProxyType = MakeProxyType('AutoProxy[%s]' % token.typeid, exposed)