Table of Contents

Class URISchemeResponse

Namespace
WebKit.Internal
Assembly
WebKit-6.0.dll
public class URISchemeResponse
Inheritance
URISchemeResponse
Inherited Members

Methods

GetGType()

Calls native function webkit_uri_scheme_response_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

New(nint, long)

Calls native constructor webkit_uri_scheme_response_new. Version: 2.36

[Version("2.36")]
public static extern nint New(nint inputStream, long streamLength)

Parameters

inputStream nint

Transfer ownership: None Nullable: False

streamLength long

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

SetContentType(nint, NonNullableUtf8StringHandle)

Calls native method webkit_uri_scheme_response_set_content_type. Version: 2.36

[Version("2.36")]
public static extern void SetContentType(nint response, NonNullableUtf8StringHandle contentType)

Parameters

response nint

Transfer ownership: None Nullable: False

contentType NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetHttpHeaders(nint, MessageHeadersUnownedHandle)

Calls native method webkit_uri_scheme_response_set_http_headers. Version: 2.36

[Version("2.36")]
public static extern void SetHttpHeaders(nint response, MessageHeadersUnownedHandle headers)

Parameters

response nint

Transfer ownership: None Nullable: False

headers MessageHeadersUnownedHandle

Transfer ownership: Full Nullable: False

SetStatus(nint, uint, NullableUtf8StringHandle)

Calls native method webkit_uri_scheme_response_set_status. Version: 2.36

[Version("2.36")]
public static extern void SetStatus(nint response, uint statusCode, NullableUtf8StringHandle reasonPhrase)

Parameters

response nint

Transfer ownership: None Nullable: False

statusCode uint

Transfer ownership: None Nullable: False

reasonPhrase NullableUtf8StringHandle

Transfer ownership: None Nullable: True