Module Expr Str Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias alias alias ImportFrom alias alias alias alias alias ImportFrom alias alias ImportFrom alias alias alias alias ImportFrom alias ClassDef bases NameLoad body Expr Str Pass decorator_list Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword Call NameLoad ListLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str keyword Str keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num ClassDef bases NameLoad body Expr Str Assign NameStore Num FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Dict NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs SubscriptLoad AttributeLoad NameLoad attr Index Str NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index Str BinOpMod Str TupleLoad Call NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Str Return BinOpMod Str TupleLoad NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If BoolOpAnd AttributeLoad NameLoad attr UnaryOpNot NameLoad body Return Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If AttributeLoad NameLoad attr body Return Assign AttributeStore NameLoad attr NameLoad TryFinally body TryExcept body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Pass ExceptHandler type NameLoad body If UnaryOpNot NameLoad body Raise finalbody Expr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad Num body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore BinOpMult Str Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad keyword NameLoad If CompareNotEq AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr TryFinally body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad finalbody Expr Call AttributeLoad AttributeLoad NameLoad attr attr If NameLoad body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad TupleLoad NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword SubscriptLoad AttributeLoad NameLoad attr Index Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call AttributeLoad NameLoad attr NameLoad body Return TupleLoad AttributeLoad NameLoad attr NameLoad If CompareIs Call NameLoad NameLoad NameLoad body Return TupleLoad AttributeLoad NameLoad attr Call NameLoad GeneratorExp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad orelse If BoolOpAnd Call NameLoad NameLoad AttributeLoad NameLoad attr CompareIs Call AttributeLoad NameLoad attr NameLoad body Return TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad TryExcept body Assign NameStore AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Assign NameStore Call NameLoad NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Return TupleLoad AttributeLoad NameLoad attr TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign TupleStore NameStore NameStore NameLoad If CompareEq NameLoad AttributeLoad NameLoad attr body Return NameLoad If CompareEq NameLoad AttributeLoad NameLoad attr body Return Call NameLoad GeneratorExp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad If CompareEq NameLoad AttributeLoad NameLoad attr body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If CompareEq NameLoad AttributeLoad NameLoad attr body Assign TupleStore NameStore NameStore NameStore NameLoad If CompareIn NameLoad AttributeLoad NameLoad attr body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Return NameLoad Raise Call NameLoad BinOpMod Str TupleLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore TupleLoad NameLoad NameLoad If CompareIn NameLoad AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad orelse If CompareIn NameLoad AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Return Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str TryExcept body Assign TupleStore NameStore NameStore NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad NameLoad handlers ExceptHandler body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad If BoolOpAnd NameLoad CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str keyword NameLoad If BoolOpAnd CompareIs NameLoad NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str body Raise If BoolOpAnd CompareIs NameLoad NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str body Raise Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad orelse Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword SubscriptLoad AttributeLoad NameLoad attr Index Str keyword SubscriptLoad AttributeLoad NameLoad attr Index Str keyword SubscriptLoad AttributeLoad NameLoad attr Index Str If CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad orelse Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return NameLoad TryFinally body TryExcept body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr orelse Assign NameStore NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Raise finalbody Expr Call AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad If CompareEq NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If CompareEq NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If CompareEq NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad orelse Raise Call NameLoad BinOpMod Str TupleLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If UnaryOpNot NameLoad body Return NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If UnaryOpNot NameLoad body Return NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryFinally body TryExcept body While NameLoad body Expr Call AttributeLoad NameLoad attr Num handlers ExceptHandler type TupleLoad AttributeLoad NameLoad attr NameLoad NameLoad body If UnaryOpNot AttributeLoad NameLoad attr body Raise ExceptHandler type NameLoad body Pass finalbody Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore NameLoad TryExcept body While NameLoad body If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore BinOpSub BinOpAdd NameLoad NameLoad Call AttributeLoad NameLoad attr If CompareLt NameLoad Num body Break handlers ExceptHandler type NameLoad body Pass Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults vararg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr While CompareNotIn NameLoad AttributeLoad NameLoad attr body Assign NameStore BinOpSub AttributeLoad NameLoad attr BinOpSub Call AttributeLoad NameLoad attr NameLoad If CompareLt NameLoad Num body Raise AttributeLoad NameLoad attr If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr TryFinally body Expr Call AttributeLoad NameLoad attr NameLoad finalbody Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Raise NameLoad orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults TupleLoad Lambda arguments args NameParam NameParam defaults NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad handlers ExceptHandler body If CompareIn NameLoad AttributeLoad NameLoad attr body Delete SubscriptDel AttributeLoad NameLoad attr Index NameLoad Raise decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad Call NameLoad Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body If SubscriptLoad AttributeLoad NameLoad attr Index Str body If Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str body Assign NameStore NameLoad orelse Assign NameStore BinOpAdd SubscriptLoad AttributeLoad NameLoad attr Index Str NameLoad If Call NameLoad NameLoad NameLoad body Return NameLoad If SubscriptLoad AttributeLoad NameLoad attr Index Str body Return NameLoad If BoolOpAnd SubscriptLoad AttributeLoad NameLoad attr Index Str CompareIn NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str body Return NameLoad If BoolOpAnd SubscriptLoad AttributeLoad NameLoad attr Index Str UnaryOpNot Call AttributeLoad NameLoad attr Str body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body If NameLoad body If CompareIs Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Str orelse If CompareIsNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str orelse If CompareNotIn Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore Call NameLoad NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If BoolOpOr UnaryOpNot SubscriptLoad AttributeLoad NameLoad attr Index NameLoad UnaryOpNot NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Return Call NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad TryExcept body Return Call AttributeLoad Call NameLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults TupleLoad body Return Call SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Str Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Str Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad NameLoad Str Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Return Call Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If UnaryOpNot SubscriptLoad AttributeLoad NameLoad attr Index Str body Raise Call NameLoad Str Return Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore ListLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore Num TryExcept body While CompareLt NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad AugAssignAdd NameStore Num handlers ExceptHandler type NameLoad body Pass Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Return Call NameLoad Call NameLoad NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Return Call NameLoad NameLoad NameLoad NameLoad decorator_list Assign NameStore Dict For TupleStore NameStore NameStore Call AttributeLoad Call NameLoad Call NameLoad attr body If Call AttributeLoad NameLoad attr Str body Assign NameStore BinOpAdd Str Call AttributeLoad SubscriptLoad NameLoad Slice Num attr If Call NameLoad NameLoad NameLoad body Assign SubscriptStore NameLoad Index Call NameLoad NameLoad NameLoad NameLoad orelse Raise Call NameLoad Str NameLoad Delete NameDel NameDel NameDel decorator_list
N/A N/A 
The RPyC protocol
 N/A sys N/A weakref N/A itertools N/A socket N/A time N/A gc threading Lock RLock Event rpyc.lib.compat pickle next is_py3k maxint select_error rpyc.lib.colls WeakValueDict RefCountingColl rpyc.core consts brine vinegar netref rpyc.core.async AsyncResult PingError N/A Exception N/A N/A The exception raised should :func:`Connection.ping` fail N/A N/A N/A DEFAULT_CONFIG N/A dict allow_safe_attrs True allow_exposed_attrs True allow_public_attrs False allow_all_attrs False safe_attrs N/A set N/A __abs__ __add__ __and__ __bool__ __cmp__ __contains__ __delitem__ __delslice__ __div__ __divmod__ __doc__ __eq__ __float__ __floordiv__ __ge__ __getitem__ __getslice__ __gt__ __hash__ __hex__ __iadd__ __iand__ __idiv__ __ifloordiv__ __ilshift__ __imod__ __imul__ __index__ __int__ __invert__ __ior__ __ipow__ __irshift__ __isub__ __iter__ __itruediv__ __ixor__ __le__ __len__ __long__ __lshift__ __lt__ __mod__ __mul__ __ne__ __neg__ __new__ __nonzero__ __oct__ __or__ __pos__ __pow__ __radd__ __rand__ __rdiv__ __rdivmod__ __repr__ __rfloordiv__ __rlshift__ __rmod__ __rmul__ __ror__ __rpow__ __rrshift__ __rshift__ __rsub__ __rtruediv__ __rxor__ __setitem__ __setslice__ __str__ __sub__ __truediv__ __xor__ next __length_hint__ __enter__ __exit__ __next__ exposed_prefix exposed_ allow_getattr True allow_setattr False allow_delattr False include_local_traceback True instantiate_custom_exceptions False import_custom_exceptions False instantiate_oldstyle_exceptions False propagate_SystemExit_locally False propagate_KeyboardInterrupt_locally True log_exceptions True allow_pickle False connid None credentials None endpoints None logger None N/A 
The default configuration dictionary of the protocol. You can override these parameters
by passing a different configuration dict to the :class:`Connection` class.

.. note::
   You only need to override the parameters you want to change. There's no need
   to repeat parameters whose values remain unchanged.

=======================================  ================  =====================================================
Parameter                                Default value     Description
=======================================  ================  =====================================================
``allow_safe_attrs``                     ``True``          Whether to allow the use of *safe* attributes
                                                           (only those listed as ``safe_attrs``)
``allow_exposed_attrs``                  ``True``          Whether to allow exposed attributes
                                                           (attributes that start with the ``exposed_prefix``)
``allow_public_attrs``                   ``False``         Whether to allow public attributes
                                                           (attributes that don't start with ``_``)
``allow_all_attrs``                      ``False``         Whether to allow all attributes (including private)
``safe_attrs``                           ``set([...])``    The set of attributes considered safe
``exposed_prefix``                       ``"exposed_"``    The prefix of exposed attributes
``allow_getattr``                        ``True``          Whether to allow getting of attributes (``getattr``)
``allow_setattr``                        ``False``         Whether to allow setting of attributes (``setattr``)
``allow_delattr``                        ``False``         Whether to allow deletion of attributes (``delattr``)
``allow_pickle``                         ``False``         Whether to allow the use of ``pickle``

``include_local_traceback``              ``True``          Whether to include the local traceback
                                                           in the remote exception
``instantiate_custom_exceptions``        ``False``         Whether to allow instantiation of
                                                           custom exceptions (not the built in ones)
``import_custom_exceptions``             ``False``         Whether to allow importing of
                                                           exceptions from not-yet-imported modules
``instantiate_oldstyle_exceptions``      ``False``         Whether to allow instantiation of exceptions
                                                           which don't derive from ``Exception``. This
                                                           is not applicable for Python 3 and later.
``propagate_SystemExit_locally``         ``False``         Whether to propagate ``SystemExit``
                                                           locally (kill the server) or to the other
                                                           party (kill the client)
``propagate_KeyboardInterrupt_locally``  ``False``         Whether to propagate ``KeyboardInterrupt``
                                                           locally (kill the server) or to the other
                                                           party (kill the client)
``logger``                               ``None``          The logger instance to use to log exceptions
                                                           (before they are sent to the other party)
                                                           and other events. If ``None``, no logging takes place.

``connid``                               ``None``          **Runtime**: the RPyC connection ID (used
                                                           mainly for debugging purposes)
``credentials``                          ``None``          **Runtime**: the credentails object that was returned
                                                           by the server's :ref:`authenticator <api-authenticators>`
                                                           or ``None``
``endpoints``                            ``None``          **Runtime**: The connection's endpoints. This is a tuple
                                                           made of the local socket endpoint (``getsockname``) and the
                                                           remote one (``getpeername``). This is set by the server
                                                           upon accepting a connection; client side connections
                                                           do no have this configuration option set.
=======================================  ================  =====================================================
 N/A _connection_id_generator N/A N/A itertools count 1 Connection N/A object N/A N/A The RPyC *connection* (AKA *protocol*).
    
    :param service: the :class:`Service <rpyc.core.service.Service>` to expose
    :param channel: the :class:`Channel <rpyc.core.channel.Channel>` over which messages are passed
    :param config: the connection's configuration dict (overriding parameters 
                   from the :data:`default configuration <DEFAULT_CONFIG>`)
    :param _lazy: whether or not to initialize the service with the creation of
                  the connection. Default is True. If set to False, you will 
                  need to call :func:`_init_service` manually later
     N/A SYNC_REQUEST_TIMEOUT 30 __init__ N/A N/A self service channel config _lazy N/A N/A False N/A N/A N/A self _closed True N/A N/A self _config N/A N/A DEFAULT_CONFIG copy N/A N/A N/A N/A self _config update config N/A N/A N/A N/A self _config N/A connid None N/A N/A N/A N/A self _config N/A connid N/A conn%d N/A N/A next _connection_id_generator N/A N/A self _channel channel N/A N/A self _seqcounter N/A N/A itertools count N/A N/A self _recvlock N/A Lock N/A N/A self _sendlock N/A Lock N/A N/A self _sync_replies N/A N/A N/A self _sync_lock N/A RLock N/A N/A self _sync_event N/A Event N/A N/A self _async_callbacks N/A N/A N/A self _local_objects N/A RefCountingColl N/A N/A self _last_traceback None N/A N/A self _proxy_cache N/A WeakValueDict N/A N/A self _netref_classes_cache N/A N/A N/A self _remote_root None N/A N/A self _local_root N/A service N/A N/A weakref proxy self N/A N/A _lazy N/A N/A N/A N/A self _init_service N/A N/A self _closed False N/A _init_service N/A N/A self N/A N/A N/A N/A N/A N/A self _local_root on_connect N/A __del__ N/A N/A self N/A N/A N/A N/A N/A self close N/A __enter__ N/A N/A self N/A N/A N/A self N/A __exit__ N/A N/A self t v tb N/A N/A N/A N/A N/A self close N/A __repr__ N/A N/A self N/A N/A N/A N/A a b N/A N/A N/A N/A object __repr__ self split  object  N/A N/A %s %r object %s N/A a N/A N/A self _config N/A connid b N/A _cleanup N/A N/A self _anyway N/A True N/A N/A N/A N/A self _closed N/A _anyway N/A N/A N/A N/A self _closed True N/A N/A N/A N/A self _channel close N/A N/A N/A N/A self _local_root on_disconnect N/A N/A N/A N/A self _sync_replies clear N/A N/A N/A N/A self _async_callbacks clear N/A N/A N/A N/A self _local_objects clear N/A N/A N/A N/A self _proxy_cache clear N/A N/A N/A N/A self _netref_classes_cache clear N/A N/A self _last_traceback None N/A N/A self _remote_root None N/A N/A self _local_root None N/A close N/A N/A self _catchall N/A True N/A N/A closes the connection, releasing all held resources N/A N/A self _closed N/A N/A N/A N/A self _closed True N/A N/A N/A N/A N/A N/A N/A self _async_request N/A consts HANDLE_CLOSE N/A N/A N/A EOFError N/A N/A N/A N/A Exception N/A N/A N/A _catchall N/A N/A N/A N/A N/A N/A self _cleanup _anyway True N/A closed N/A N/A self N/A N/A N/A Indicates whether the connection has been closed or not N/A N/A self _closed N/A property fileno N/A N/A self N/A N/A N/A Returns the connectin's underlying file descriptor N/A N/A N/A N/A self _channel fileno N/A ping N/A N/A self data timeout N/A None 3 N/A N/A        
        Asserts that the other party is functioning properly, by making sure
        the *data* is echoed back before the *timeout* expires
        
        :param data: the data to send (leave ``None`` for the default buffer)
        :param timeout: the maximal time to wait for echo
        
        :raises: :class:`PingError` if the echoed data does not match
         N/A N/A data None N/A N/A data N/A abcdefghijklmnopqrstuvwxyz 20 N/A res N/A N/A self async_request N/A consts HANDLE_PING data timeout timeout N/A N/A N/A res value data N/A N/A N/A PingError echo mismatches sent data N/A _get_seq_id N/A N/A self N/A N/A N/A N/A next N/A self _seqcounter N/A _send N/A N/A self msg seq args N/A N/A N/A data N/A N/A brine dump N/A msg seq args N/A is_gc_enabled N/A N/A gc isenabled N/A N/A N/A gc disable N/A N/A N/A N/A self _sendlock acquire N/A N/A N/A N/A N/A N/A self _channel send data N/A N/A N/A N/A N/A self _sendlock release N/A is_gc_enabled N/A N/A N/A N/A gc enable N/A _send_request N/A N/A self seq handler args N/A N/A N/A N/A N/A self _send N/A consts MSG_REQUEST seq N/A handler N/A N/A self _box args N/A _send_reply N/A N/A self seq obj N/A N/A N/A N/A N/A self _send N/A consts MSG_REPLY seq N/A N/A self _box obj N/A _send_exception N/A N/A self seq exctype excval exctb N/A N/A N/A exc N/A N/A vinegar dump exctype excval exctb include_local_traceback N/A N/A self _config N/A include_local_traceback N/A N/A N/A self _send N/A consts MSG_EXCEPTION seq exc N/A _box N/A N/A self obj N/A N/A N/A store a local object in such a way that it could be recreated on
        the remote party either by-value or by-reference N/A N/A N/A brine dumpable obj N/A N/A N/A N/A consts LABEL_VALUE obj N/A N/A N/A type obj tuple N/A N/A N/A N/A consts LABEL_TUPLE N/A tuple N/A N/A N/A self _box item N/A item obj N/A N/A N/A N/A isinstance obj N/A netref BaseNetref N/A N/A N/A obj ____conn__ self N/A N/A N/A N/A consts LABEL_LOCAL_REF N/A obj ____oid__ N/A N/A N/A N/A N/A self _local_objects add obj N/A N/A N/A cls N/A obj __class__ N/A N/A N/A Exception N/A N/A cls N/A type obj N/A N/A N/A isinstance cls type N/A N/A cls N/A type obj N/A N/A N/A consts LABEL_REMOTE_REF N/A N/A id obj N/A cls __name__ N/A cls __module__ N/A _unbox N/A N/A self package N/A N/A N/A recreate a local object representation of the remote object: if the
        object is passed by value, just return it; if the object is passed by
        reference, create a netref to it N/A N/A label value package N/A N/A label N/A consts LABEL_VALUE N/A N/A value N/A N/A label N/A consts LABEL_TUPLE N/A N/A N/A tuple N/A N/A N/A self _unbox item N/A item value N/A N/A label N/A consts LABEL_LOCAL_REF N/A N/A N/A N/A self _local_objects N/A value N/A N/A label N/A consts LABEL_REMOTE_REF N/A N/A N/A oid clsname modname value N/A N/A oid N/A self _proxy_cache N/A N/A N/A N/A self _proxy_cache N/A oid N/A proxy N/A N/A self _netref_factory oid clsname modname N/A N/A N/A self _proxy_cache N/A oid proxy N/A proxy N/A N/A ValueError N/A invalid label %r N/A label N/A _netref_factory N/A N/A self oid clsname modname N/A N/A N/A typeinfo N/A clsname modname N/A N/A typeinfo N/A self _netref_classes_cache N/A N/A cls N/A N/A self _netref_classes_cache N/A typeinfo N/A N/A N/A typeinfo N/A netref builtin_classes_cache N/A N/A cls N/A N/A netref builtin_classes_cache N/A typeinfo N/A N/A info N/A N/A self sync_request N/A consts HANDLE_INSPECT oid N/A cls N/A N/A netref class_factory clsname modname info N/A N/A N/A self _netref_classes_cache N/A typeinfo cls N/A N/A cls N/A N/A weakref ref self oid N/A _dispatch_request N/A N/A self seq raw_args N/A N/A N/A logger N/A N/A self _config N/A logger N/A N/A N/A N/A handler args raw_args N/A logger N/A N/A N/A N/A logger debug dispatching: %r (%r) handler seq N/A args N/A N/A self _unbox args N/A res N/A N/A N/A self _HANDLERS N/A handler self args N/A N/A N/A N/A N/A t v tb N/A N/A sys exc_info N/A N/A self _last_traceback tb N/A N/A logger N/A t StopIteration N/A N/A N/A N/A logger debug Exception caught exc_info True N/A N/A N/A t SystemExit N/A N/A self _config N/A propagate_SystemExit_locally N/A N/A N/A N/A N/A t KeyboardInterrupt N/A N/A self _config N/A propagate_KeyboardInterrupt_locally N/A N/A N/A N/A N/A self _send_exception seq t v tb N/A N/A N/A N/A self _send_reply seq res N/A _dispatch_reply N/A N/A self seq raw N/A N/A N/A obj N/A N/A self _unbox raw N/A N/A seq N/A self _async_callbacks N/A N/A N/A N/A N/A N/A self _async_callbacks pop seq False obj N/A N/A N/A N/A self _sync_replies N/A seq N/A False obj N/A _dispatch_exception N/A N/A self seq raw N/A N/A N/A obj N/A N/A vinegar load raw import_custom_exceptions N/A N/A self _config N/A import_custom_exceptions instantiate_custom_exceptions N/A N/A self _config N/A instantiate_custom_exceptions instantiate_oldstyle_exceptions N/A N/A self _config N/A instantiate_oldstyle_exceptions N/A N/A seq N/A self _async_callbacks N/A N/A N/A N/A N/A N/A self _async_callbacks pop seq True obj N/A N/A N/A N/A self _sync_replies N/A seq N/A True obj N/A _recv N/A N/A self timeout wait_for_lock N/A N/A N/A N/A N/A N/A N/A self _recvlock acquire wait_for_lock N/A N/A None N/A N/A N/A N/A N/A N/A N/A N/A self _channel poll timeout N/A N/A data N/A N/A N/A self _channel recv N/A N/A data None N/A N/A N/A EOFError N/A N/A N/A N/A self close N/A N/A N/A N/A N/A N/A self _recvlock release N/A data N/A _dispatch N/A N/A self data N/A N/A N/A N/A msg seq args N/A N/A brine load data N/A N/A msg N/A consts MSG_REQUEST N/A N/A N/A N/A self _dispatch_request seq args N/A N/A N/A msg N/A consts MSG_REPLY N/A N/A N/A N/A self _dispatch_reply seq args N/A N/A N/A msg N/A consts MSG_EXCEPTION N/A N/A N/A N/A self _dispatch_exception seq args N/A N/A N/A ValueError N/A invalid message type: %r N/A msg N/A poll N/A N/A self timeout N/A 0 N/A N/A Serves a single transaction, should one arrives in the given
        interval. Note that handling a request/reply may trigger nested
        requests, which are all part of a single transaction.

        :returns: ``True`` if a transaction was served, ``False`` otherwise N/A data N/A N/A self _recv timeout wait_for_lock False N/A N/A data N/A N/A False N/A N/A N/A self _dispatch data N/A True N/A serve N/A N/A self timeout N/A 1 N/A N/A Serves a single request or reply that arrives within the given
        time frame (default is 1 sec). Note that the dispatching of a request
        might trigger multiple (nested) requests, thus this function may be
        reentrant. 
        
        :returns: ``True`` if a request or reply were received, ``False``
                  otherwise.
         N/A data N/A N/A self _recv timeout wait_for_lock True N/A N/A data N/A N/A False N/A N/A N/A self _dispatch data N/A True N/A serve_all N/A N/A self N/A N/A N/A Serves all requests and replies for as long as the connection is 
        alive. N/A N/A N/A N/A N/A True N/A N/A N/A N/A self serve 0.1 N/A N/A N/A N/A N/A socket error select_error IOError N/A N/A N/A N/A self closed N/A N/A N/A N/A EOFError N/A N/A N/A N/A N/A N/A self close N/A poll_all N/A N/A self timeout N/A 0 N/A N/A Serves all requests and replies that arrive within the given interval.
        
        :returns: ``True`` if at least a single transaction was served, ``False`` otherwise
         N/A at_least_once False N/A t0 N/A N/A time time N/A duration timeout N/A N/A N/A True N/A N/A N/A N/A self poll duration N/A N/A at_least_once True N/A N/A timeout None N/A N/A duration N/A N/A t0 timeout N/A N/A time time N/A N/A duration 0 N/A N/A N/A N/A N/A EOFError N/A N/A N/A at_least_once N/A sync_request N/A N/A self handler N/A args N/A N/A Sends a synchronous request (waits for the reply to arrive)

        :raises: any exception that the requets may be generated
        :returns: the result of the request
         N/A seq N/A N/A self _get_seq_id N/A N/A N/A self _send_request seq handler args N/A start_time N/A N/A time time N/A N/A seq N/A self _sync_replies N/A N/A remaining_time N/A N/A self SYNC_REQUEST_TIMEOUT N/A N/A N/A time time start_time N/A N/A remaining_time 0 N/A N/A N/A socket timeout N/A N/A N/A N/A self _sync_lock acquire False N/A N/A N/A N/A N/A self _sync_event clear N/A N/A N/A N/A N/A self serve remaining_time N/A N/A N/A N/A N/A self _sync_lock release N/A N/A N/A N/A self _sync_event set N/A N/A N/A N/A N/A self _sync_event wait remaining_time N/A N/A isexc obj N/A N/A N/A self _sync_replies pop seq N/A isexc N/A N/A obj N/A N/A obj N/A _async_request N/A N/A self handler args callback N/A N/A N/A N/A N/A a b N/A None N/A N/A seq N/A N/A self _get_seq_id N/A N/A N/A self _async_callbacks N/A seq callback N/A N/A N/A N/A N/A self _send_request seq handler args N/A N/A N/A N/A N/A seq N/A self _async_callbacks N/A N/A N/A N/A self _async_callbacks N/A seq N/A N/A async_request N/A N/A self handler N/A args kwargs N/A N/A Send an asynchronous request (does not wait for it to finish)

        :returns: an :class:`rpyc.core.async.AsyncResult` object, which will
                  eventually hold the result (or exception)
         N/A timeout N/A N/A kwargs pop timeout None N/A kwargs N/A N/A N/A TypeError N/A got unexpected keyword argument(s) %s N/A N/A list N/A N/A kwargs keys N/A res N/A AsyncResult N/A N/A weakref proxy self N/A N/A N/A self _async_request handler args res N/A N/A timeout None N/A N/A N/A N/A res set_expiry timeout N/A res N/A root N/A N/A self N/A N/A N/A Fetches the root object (service) of the other party N/A N/A N/A self _remote_root None N/A N/A N/A self _remote_root N/A N/A self sync_request N/A consts HANDLE_GETROOT N/A N/A self _remote_root N/A property _check_attr N/A N/A self obj name N/A N/A N/A N/A N/A self _config N/A allow_exposed_attrs N/A N/A N/A N/A name startswith N/A N/A self _config N/A exposed_prefix N/A N/A name2 name N/A N/A name2 N/A N/A N/A self _config N/A exposed_prefix name N/A N/A hasattr obj name2 N/A N/A name2 N/A N/A N/A self _config N/A allow_all_attrs N/A N/A name N/A N/A N/A N/A self _config N/A allow_safe_attrs N/A name N/A N/A self _config N/A safe_attrs N/A N/A name N/A N/A N/A N/A self _config N/A allow_public_attrs N/A N/A N/A name startswith _ N/A N/A name N/A False N/A _access_attr N/A N/A self oid name args overrider param default N/A N/A N/A is_py3k N/A N/A N/A N/A type name bytes N/A N/A name N/A str name utf8 N/A N/A N/A N/A type name str N/A N/A N/A TypeError name must be a string N/A N/A N/A N/A type name N/A str unicode N/A N/A N/A TypeError name must be a string N/A name N/A str name N/A obj N/A N/A self _local_objects N/A oid N/A accessor N/A getattr N/A type obj overrider None N/A N/A accessor None N/A N/A name2 N/A N/A self _check_attr obj name N/A N/A N/A N/A N/A self _config N/A param N/A name2 N/A N/A N/A AttributeError N/A cannot access %r N/A name N/A accessor default N/A name name2 N/A N/A accessor obj name args N/A _handle_ping N/A N/A self data N/A N/A N/A data N/A _handle_close N/A N/A self N/A N/A N/A N/A N/A self _cleanup N/A _handle_getroot N/A N/A self N/A N/A N/A N/A self _local_root N/A _handle_del N/A N/A self oid N/A N/A N/A N/A N/A N/A self _local_objects decref oid N/A _handle_repr N/A N/A self oid N/A N/A N/A N/A repr N/A N/A self _local_objects N/A oid N/A _handle_str N/A N/A self oid N/A N/A N/A N/A str N/A N/A self _local_objects N/A oid N/A _handle_cmp N/A N/A self oid other N/A N/A N/A obj N/A N/A self _local_objects N/A oid N/A N/A N/A N/A N/A N/A type obj __cmp__ obj other N/A N/A N/A N/A AttributeError TypeError N/A N/A NotImplemented N/A _handle_hash N/A N/A self oid N/A N/A N/A N/A hash N/A N/A self _local_objects N/A oid N/A _handle_call N/A N/A self oid args kwargs N/A N/A N/A N/A N/A N/A N/A self _local_objects N/A oid args N/A dict kwargs N/A _handle_dir N/A N/A self oid N/A N/A N/A N/A tuple N/A dir N/A N/A self _local_objects N/A oid N/A _handle_inspect N/A N/A self oid N/A N/A N/A N/A tuple N/A N/A netref inspect_methods N/A N/A self _local_objects N/A oid N/A _handle_getattr N/A N/A self oid name N/A N/A N/A N/A N/A self _access_attr oid name N/A _rpyc_getattr allow_getattr getattr N/A _handle_delattr N/A N/A self oid name N/A N/A N/A N/A N/A self _access_attr oid name N/A _rpyc_delattr allow_delattr delattr N/A _handle_setattr N/A N/A self oid name value N/A N/A N/A N/A N/A self _access_attr oid name N/A value _rpyc_setattr allow_setattr setattr N/A _handle_callattr N/A N/A self oid name args kwargs N/A N/A N/A N/A N/A N/A self _handle_getattr oid name args N/A dict kwargs N/A _handle_pickle N/A N/A self oid proto N/A N/A N/A N/A N/A N/A self _config N/A allow_pickle N/A N/A N/A ValueError pickling is disabled N/A N/A N/A pickle dumps N/A N/A self _local_objects N/A oid proto N/A _handle_buffiter N/A N/A self oid count N/A N/A N/A items N/A N/A obj N/A N/A self _local_objects N/A oid N/A i 0 N/A N/A N/A N/A i count N/A N/A N/A N/A items append N/A next obj N/A i 1 N/A N/A N/A StopIteration N/A N/A N/A N/A tuple items N/A _handle_oldslicing N/A N/A self oid attempt fallback start stop args N/A N/A N/A N/A N/A getitem N/A N/A self _handle_getattr oid attempt N/A N/A getitem N/A slice start stop args N/A N/A N/A Exception N/A N/A N/A stop None N/A N/A stop maxint N/A getslice N/A N/A self _handle_getattr oid fallback N/A N/A getslice start stop args N/A N/A _HANDLERS N/A N/A N/A name obj N/A N/A N/A dict N/A locals items N/A N/A N/A N/A name startswith _handle_ N/A N/A name2 N/A HANDLE_ N/A N/A N/A name N/A 8 upper N/A N/A hasattr consts name2 N/A N/A N/A _HANDLERS N/A N/A getattr consts name2 obj N/A N/A N/A NameError no constant defined for %r name N/A name name2 obj N/A