Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore SubscriptLoad Call NameLoad NameLoad Slice Num Assign NameStore BinOpAdd AttributeLoad NameLoad attr NameLoad Assign NameStore Dict Str Str If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad orelse AugAssignAdd SubscriptStore NameLoad Index Str Str Assign NameStore Call NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore ListLoad Assign NameStore NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareNotEq AttributeLoad NameLoad attr Num body Continue Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad NameLoad decorator_list decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call NameLoad NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr If CompareEq Call NameLoad NameLoad Num body Return NameLoad If CompareIn Str Call AttributeLoad NameLoad attr Str body Assign NameStore Str orelse Assign NameStore Str Return BinOpMod Str TupleLoad NameLoad NameLoad Call NameLoad NameLoad decorator_list
N/A N/A XRI resolution.
 urllib urlencode openid fetchers openid.yadis etxrd openid.yadis.xri toURINormal openid.yadis.services iterServices N/A DEFAULT_PROXY http://proxy.xri.net/ ProxyResolver N/A object N/A N/A Python interface to a remote XRI proxy resolver.
     __init__ N/A N/A self proxy_url N/A DEFAULT_PROXY N/A N/A N/A self proxy_url proxy_url N/A queryURL N/A N/A self xri service_type N/A None N/A N/A Build a URL to query the proxy resolver.

        @param xri: An XRI to resolve.
        @type xri: unicode

        @param service_type: The service type to resolve, if you desire
            service endpoint selection.  A service type is a URI.
        @type service_type: str

        @returns: a URL
        @returntype: str
         N/A qxri N/A N/A toURINormal xri N/A 6 N/A hxri N/A N/A self proxy_url qxri N/A args N/A _xrd_r application/xrds+xml N/A service_type N/A N/A N/A args N/A _xrd_t service_type N/A N/A N/A args N/A _xrd_r ;sep=false N/A query N/A _appendArgs hxri args N/A query N/A query N/A N/A self xri service_types N/A N/A N/A Resolve some services for an XRI.

        Note: I don't implement any service endpoint selection beyond what
        the resolver I'm querying does, so the Services I return may well
        include Services that were not of the types you asked for.

        May raise fetchers.HTTPFetchingError or L{etxrd.XRDSError} if
        the fetching or parsing don't go so well.

        @param xri: An XRI to resolve.
        @type xri: unicode

        @param service_types: A list of services types to query for.  Service
            types are URIs.
        @type service_types: list of str

        @returns: tuple of (CanonicalID, Service elements)
        @returntype: (unicode, list of C{ElementTree.Element}s)
         N/A services N/A N/A canonicalID None N/A service_type service_types N/A N/A url N/A N/A self queryURL xri service_type N/A response N/A N/A fetchers fetch url N/A N/A N/A response status 200 N/A N/A N/A et N/A N/A etxrd parseXRDS N/A response body N/A canonicalID N/A N/A etxrd getCanonicalID xri et N/A some_services N/A list N/A iterServices et N/A N/A N/A services extend some_services N/A N/A canonicalID services N/A N/A _appendArgs N/A N/A url args N/A N/A N/A Append some arguments to an HTTP query.
     N/A N/A hasattr args items N/A N/A args N/A N/A args items N/A N/A N/A args sort N/A N/A N/A len args 0 N/A N/A url N/A N/A ? N/A N/A url rstrip ? N/A N/A sep & N/A N/A sep ? N/A N/A %s%s%s N/A url sep N/A urlencode args N/A