Table of Contents

Class SimpleProxyResolver

Namespace
Gio.Internal
Assembly
Gio-2.0.dll
public class SimpleProxyResolver
Inheritance
SimpleProxyResolver
Inherited Members

Methods

GetGType()

Calls native function g_simple_proxy_resolver_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

New(NullableUtf8StringHandle, Utf8StringArrayNullTerminatedHandle)

Calls native function g_simple_proxy_resolver_new. Version: 2.36

[Version("2.36")]
public static extern nint New(NullableUtf8StringHandle defaultProxy, Utf8StringArrayNullTerminatedHandle ignoreHosts)

Parameters

defaultProxy NullableUtf8StringHandle

Transfer ownership: None Nullable: True

ignoreHosts Utf8StringArrayNullTerminatedHandle

Transfer ownership: None Nullable: True

Returns

nint

Transfer ownership: Full Nullable: False

SetDefaultProxy(nint, NullableUtf8StringHandle)

Calls native method g_simple_proxy_resolver_set_default_proxy. Version: 2.36

[Version("2.36")]
public static extern void SetDefaultProxy(nint resolver, NullableUtf8StringHandle defaultProxy)

Parameters

resolver nint

Transfer ownership: None Nullable: False

defaultProxy NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetIgnoreHosts(nint, Utf8StringArrayNullTerminatedHandle)

Calls native method g_simple_proxy_resolver_set_ignore_hosts. Version: 2.36

[Version("2.36")]
public static extern void SetIgnoreHosts(nint resolver, Utf8StringArrayNullTerminatedHandle ignoreHosts)

Parameters

resolver nint

Transfer ownership: None Nullable: False

ignoreHosts Utf8StringArrayNullTerminatedHandle

Transfer ownership: None Nullable: False

SetUriProxy(nint, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)

Calls native method g_simple_proxy_resolver_set_uri_proxy. Version: 2.36

[Version("2.36")]
public static extern void SetUriProxy(nint resolver, NonNullableUtf8StringHandle uriScheme, NonNullableUtf8StringHandle proxy)

Parameters

resolver nint

Transfer ownership: None Nullable: False

uriScheme NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

proxy NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False