Table of Contents

Class SocketControlMessage

Namespace
Gio
Assembly
Gio-2.0.dll
public class SocketControlMessage : Object, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
SocketControlMessage
Implements
Derived
Inherited Members

Constructors

SocketControlMessage(bool, params ConstructArgument[])

protected SocketControlMessage(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

SocketControlMessage(IntPtr, bool)

protected SocketControlMessage(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Methods

Deserialize(int, int, Span<byte>)

[Version("2.22")]
public static SocketControlMessage? Deserialize(int level, int type, Span<byte> data)

Parameters

level int
type int
data Span<byte>

Returns

SocketControlMessage

GetGType()

public static Type GetGType()

Returns

Type

GetLevel()

[Version("2.22")]
public int GetLevel()

Returns

int

GetMsgType()

[Version("2.22")]
public int GetMsgType()

Returns

int

GetSize()

[Version("2.22")]
public nuint GetSize()

Returns

nuint

Serialize(IntPtr)

[Version("2.22")]
public void Serialize(IntPtr data)

Parameters

data IntPtr