Table of Contents

Class DebugControllerDBus

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

Constructors

DebugControllerDBus(bool, params ConstructArgument[])

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

Parameters

owned bool
constructArguments ConstructArgument[]

DebugControllerDBus(IntPtr, bool)

protected DebugControllerDBus(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

AuthorizeSignal

Signal Descriptor for OnAuthorize.

public static readonly ReturningSignal<DebugControllerDBus, DebugControllerDBus.AuthorizeSignalArgs, bool> AuthorizeSignal

Field Value

ReturningSignal<DebugControllerDBus, DebugControllerDBus.AuthorizeSignalArgs, bool>

ConnectionPropertyDefinition

public static readonly Property<DBusConnection?, DebugControllerDBus> ConnectionPropertyDefinition

Field Value

Property<DBusConnection, DebugControllerDBus>

Properties

Connection

public DBusConnection? Connection { get; }

Property Value

DBusConnection

DebugEnabled

public bool DebugEnabled { get; set; }

Property Value

bool

Methods

GetDebugEnabled()

[Version("2.72")]
public bool GetDebugEnabled()

Returns

bool

GetGType()

public static Type GetGType()

Returns

Type

Init(Cancellable?)

[Version("2.22")]
public bool Init(Cancellable? cancellable)

Parameters

cancellable Cancellable

Returns

bool

New(DBusConnection, Cancellable?)

[Version("2.72")]
public static DebugControllerDBus? New(DBusConnection connection, Cancellable? cancellable)

Parameters

connection DBusConnection
cancellable Cancellable

Returns

DebugControllerDBus

SetDebugEnabled(bool)

[Version("2.72")]
public void SetDebugEnabled(bool debugEnabled)

Parameters

debugEnabled bool

Stop()

[Version("2.72")]
public void Stop()

Events

OnAuthorize

public event ReturningSignalHandler<DebugControllerDBus, DebugControllerDBus.AuthorizeSignalArgs, bool> OnAuthorize

Event Type

ReturningSignalHandler<DebugControllerDBus, DebugControllerDBus.AuthorizeSignalArgs, bool>