:right-sidebar: True ProxyAddressEnumerator =================================================================== .. currentmodule:: gi.repository.Gio .. class:: ProxyAddressEnumerator(**properties: ~typing.Any) :no-contents-entry: Superclasses: :class:`~gi.repository.Gio.SocketAddressEnumerator`, :class:`~gi.repository.GObject.Object` ``GProxyAddressEnumerator`` is a wrapper around :obj:`~gi.repository.Gio.SocketAddressEnumerator` which takes the :obj:`~gi.repository.Gio.SocketAddress` instances returned by the :obj:`~gi.repository.Gio.SocketAddressEnumerator` and wraps them in :obj:`~gi.repository.Gio.ProxyAddress` instances, using the given :obj:`~gi.repository.Gio.ProxyAddressEnumerator.props.proxy_resolver`\. This enumerator will be returned (for example, by :obj:`~gi.repository.Gio.SocketConnectable.enumerate`\) as appropriate when a proxy is configured; there should be no need to manually wrap a :obj:`~gi.repository.Gio.SocketAddressEnumerator` instance with one. Properties ---------- .. rst-class:: interim-class .. class:: ProxyAddressEnumerator :no-index: .. attribute:: props.connectable :type: ~gi.repository.Gio.SocketConnectable The type of the None singleton. .. attribute:: props.default_port :type: int The type of the None singleton. .. versionadded:: 2.38 .. attribute:: props.proxy_resolver :type: ~gi.repository.Gio.ProxyResolver The type of the None singleton. .. versionadded:: 2.36 .. attribute:: props.uri :type: str The type of the None singleton. Fields ------ .. rst-class:: interim-class .. class:: ProxyAddressEnumerator :no-index: .. attribute:: parent_instance .. attribute:: priv