Table of Contents

Class UserMessage

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

Methods

GetFdList(nint)

Calls native method webkit_user_message_get_fd_list. Version: 2.28

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

Parameters

message nint

Transfer ownership: None Nullable: False

Returns

nint

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(nint)

Calls native method webkit_user_message_get_name. Version: 2.28

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

Parameters

message nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetParameters(nint)

Calls native method webkit_user_message_get_parameters. Version: 2.28

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

Parameters

message nint

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 nint New(NonNullableUtf8StringHandle name, VariantHandle parameters)

Parameters

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

parameters VariantHandle

Transfer ownership: None Nullable: True

Returns

nint

Transfer ownership: None Nullable: False

NewWithFdList(NonNullableUtf8StringHandle, VariantHandle, nint)

Calls native constructor webkit_user_message_new_with_fd_list. Version: 2.28

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

Parameters

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

parameters VariantHandle

Transfer ownership: None Nullable: True

fdList nint

Transfer ownership: None Nullable: True

Returns

nint

Transfer ownership: None Nullable: False

SendReply(nint, nint)

Calls native method webkit_user_message_send_reply. Version: 2.28

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

Parameters

message nint

Transfer ownership: None Nullable: False

reply nint

Transfer ownership: None Nullable: False