Table of Contents

Class InputMessage

Namespace
Gio
Assembly
Gio-2.0.dll
public sealed class InputMessage
Inheritance
InputMessage
Inherited Members

Constructors

InputMessage()

public InputMessage()

InputMessage(InputMessageOwnedHandle)

public InputMessage(InputMessageOwnedHandle handle)

Parameters

handle InputMessageOwnedHandle

Properties

BytesReceived

public nuint BytesReceived { get; set; }

Property Value

nuint

Flags

public int Flags { get; set; }

Property Value

int

Handle

public InputMessageOwnedHandle Handle { get; }

Property Value

InputMessageOwnedHandle

NumControlMessages

public IntPtr NumControlMessages { get; set; }

Property Value

IntPtr

NumVectors

public uint NumVectors { get; set; }

Property Value

uint

Methods

Equals(InputMessage?)

public bool Equals(InputMessage? other)

Parameters

other InputMessage

Returns

bool

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.