Table of Contents

Class UserMessage

Namespace
WebKitWebProcessExtension.Internal
Assembly
WebKitWebProcessExtension-6.0.dll
public class UserMessage
Inheritance
UserMessage
Inherited Members

Methods

ErrorQuark()

Calls native function webkit_user_message_error_quark.

public static extern uint ErrorQuark()

Returns

uint

Transfer ownership: None Nullable: False

GetFdList(IntPtr)

Calls native method webkit_user_message_get_fd_list. Version: 2.28

[Version("2.28")]
public static extern IntPtr GetFdList(IntPtr message)

Parameters

message IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetGType()

Calls native function webkit_user_message_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetName(IntPtr)

Calls native method webkit_user_message_get_name. Version: 2.28

[Version("2.28")]
public static extern NonNullableUtf8StringUnownedHandle GetName(IntPtr message)

Parameters

message IntPtr

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetParameters(IntPtr)

Calls native method webkit_user_message_get_parameters. Version: 2.28

[Version("2.28")]
public static extern VariantUnownedHandle GetParameters(IntPtr message)

Parameters

message IntPtr

Transfer ownership: None Nullable: False

Returns

VariantUnownedHandle

Transfer ownership: None Nullable: True

New(NonNullableUtf8StringHandle, VariantHandle)

Calls native constructor webkit_user_message_new. Version: 2.28

[Version("2.28")]
public static extern IntPtr New(NonNullableUtf8StringHandle name, VariantHandle parameters)

Parameters

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

parameters VariantHandle

Transfer ownership: None Nullable: True

Returns

IntPtr

Transfer ownership: None Nullable: False

NewWithFdList(NonNullableUtf8StringHandle, VariantHandle, IntPtr)

Calls native constructor webkit_user_message_new_with_fd_list. Version: 2.28

[Version("2.28")]
public static extern IntPtr NewWithFdList(NonNullableUtf8StringHandle name, VariantHandle parameters, IntPtr fdList)

Parameters

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

parameters VariantHandle

Transfer ownership: None Nullable: True

fdList IntPtr

Transfer ownership: None Nullable: True

Returns

IntPtr

Transfer ownership: None Nullable: False

SendReply(IntPtr, IntPtr)

Calls native method webkit_user_message_send_reply. Version: 2.28

[Version("2.28")]
public static extern void SendReply(IntPtr message, IntPtr reply)

Parameters

message IntPtr

Transfer ownership: None Nullable: False

reply IntPtr

Transfer ownership: None Nullable: False