Module Expr Str Import alias Import alias identifier ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias identifier alias identifier Assign NameStore ListLoad Str Str Str Str Str Str FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot Call NameLoad NameLoad body Raise Call NameLoad Str Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Return Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot Call NameLoad NameLoad body Raise Call NameLoad Str If Call NameLoad NameLoad NameLoad body Assign NameStore AttributeLoad Call NameLoad NameLoad attr Return Call NameLoad Call NameLoad NameLoad NameLoad orelse Return Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad Call NameLoad NameLoad attr attr attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call NameLoad NameLoad body Raise Call NameLoad Str If Call NameLoad NameLoad NameLoad body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad NameLoad Return Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad NameLoad orelse Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore ListLoad Str FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return SubscriptLoad AttributeLoad Call NameLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If Call NameLoad NameLoad body If CompareIsNot Call NameLoad NameLoad Call NameLoad NameLoad body Raise Call NameLoad Str Assign SubscriptStore AttributeLoad Call NameLoad NameLoad attr Index NameLoad NameLoad orelse Assign SubscriptStore AttributeLoad Call NameLoad NameLoad attr Index NameLoad Call NameLoad NameLoad Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore ListLoad Str Str Str Str Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Return Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr Assign AttributeStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body Return Assign AttributeStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list
N/A N/A 
various helper functions
 N/A sys N/A cPickle pickle Builtins isinstance Rpyc.Lib orig_isinstance Rpyc.NetProxy NetProxy _get_conn types CodeType code FunctionType function N/A __all__ N/A obtain deliver isproxy getconn RedirectedStd DeliveringNamespace isproxy N/A N/A obj N/A N/A N/A indicates whether the given object is a NetProxy N/A N/A orig_isinstance obj NetProxy N/A getconn N/A N/A obj N/A N/A N/A returns the connection of a NetProxy N/A N/A N/A isproxy obj N/A N/A N/A TypeError `obj` is not a NetProxy N/A N/A _get_conn obj N/A _dump_function N/A N/A func N/A N/A N/A serializes a function N/A func_info N/A N/A func func_name N/A func func_defaults N/A func func_closure N/A code_info N/A N/A N/A func func_code co_argcount N/A N/A func func_code co_nlocals N/A N/A func func_code co_stacksize N/A N/A func func_code co_flags N/A N/A func func_code co_code N/A N/A func func_code co_consts N/A N/A func func_code co_names N/A N/A func func_code co_varnames N/A N/A func func_code co_filename N/A N/A func func_code co_name N/A N/A func func_code co_firstlineno N/A N/A func func_code co_lnotab N/A N/A func func_code co_freevars N/A N/A func func_code co_cellvars N/A N/A N/A pickle dumps N/A code_info func_info N/A func func_doc N/A pickle HIGHEST_PROTOCOL N/A _load_function N/A N/A pickled_func globals N/A N/A N/A recreates a serialized function N/A N/A code_info func_info doc N/A N/A pickle loads pickled_func N/A func N/A function N/A code code_info globals func_info N/A N/A func func_doc doc N/A func N/A obtain N/A N/A proxy N/A N/A N/A 
    obtains (brings forth) a remote object. the object can be a function or 
    any picklable object. obtaining objects creates a local copy of the remote 
    object, so changes made to the local copy are not reflected on the remote 
    one. keep this in mind.
    
    proxy - any proxy to a remote object
    returns a "real" object
     N/A N/A N/A isproxy proxy N/A N/A N/A TypeError object must be a proxy N/A N/A isinstance proxy function N/A N/A globals N/A N/A getconn proxy _local_namespace N/A N/A _load_function N/A _dump_function proxy globals N/A N/A N/A N/A pickle loads N/A N/A N/A N/A N/A getconn proxy modules cPickle dumps proxy N/A pickle HIGHEST_PROTOCOL N/A deliver N/A N/A obj conn N/A N/A N/A 
    delivers a local object to the other side of the connection. the object
    can be a function or any picklable object. deliver objects creates a remote
    copy of the objectm so changes made to the remote copy are not reflected on
    the local one. keep this in mind.
    
    obj - the object to deliver
    conn - the connection which obtains the object
    returns a proxy to the delivered object
     N/A N/A isproxy obj N/A N/A N/A TypeError can't deliver proxies N/A N/A orig_isinstance obj function N/A N/A globals N/A N/A conn remote_conn _local_namespace N/A dumped N/A _dump_function obj N/A N/A N/A N/A N/A conn modules N/A __name__ _load_function dumped globals N/A N/A N/A N/A N/A N/A conn modules cPickle loads N/A N/A pickle dumps obj N/A pickle HIGHEST_PROTOCOL N/A DeliveringNamespace N/A object N/A N/A delivering namesapce: getattr`ing from this object returns a proxy,
    while setattr`ing this object delivers the given object to the remote side
    of the connection N/A __slots__ N/A ____conn__ __init__ N/A N/A self conn N/A N/A N/A N/A N/A object __setattr__ self ____conn__ conn N/A __getattr__ N/A N/A self name N/A N/A N/A N/A N/A N/A _get_conn self namespace N/A name N/A __setattr__ N/A N/A self name value N/A N/A N/A N/A isproxy value N/A N/A N/A N/A _get_conn value N/A _get_conn self N/A N/A N/A TypeError proxies must belong to the namespace's connection N/A N/A N/A N/A _get_conn self namespace N/A name value N/A N/A N/A N/A N/A _get_conn self namespace N/A name N/A deliver value N/A _get_conn self N/A N/A RedirectedStd N/A object N/A N/A redirected std[in|out|err] context N/A __slots__ N/A conn redirected orig_stdin orig_stdout orig_strerr __init__ N/A N/A self conn N/A N/A N/A N/A self conn conn N/A N/A self redirected False N/A __del__ N/A N/A self N/A N/A N/A N/A N/A self restore N/A redirect N/A N/A self N/A N/A N/A N/A self redirected N/A N/A N/A N/A self orig_stdin N/A N/A N/A N/A self conn modules sys stdin N/A N/A self orig_stdout N/A N/A N/A N/A self conn modules sys stdout N/A N/A self orig_strerr N/A N/A N/A N/A self conn modules sys stderr N/A N/A N/A N/A N/A self conn modules sys stdin N/A sys stdin N/A N/A N/A N/A N/A self conn modules sys stdout N/A sys stdout N/A N/A N/A N/A N/A self conn modules sys stderr N/A sys stderr N/A N/A self redirected True N/A restore N/A N/A self N/A N/A N/A N/A N/A self redirected N/A N/A N/A N/A N/A N/A N/A self conn modules sys stdin N/A self orig_stdin N/A N/A N/A N/A N/A self conn modules sys stdout N/A self orig_stdout N/A N/A N/A N/A N/A self conn modules sys stderr N/A self orig_strerr N/A N/A self redirected False N/A N/A