Class DBusServer
- Namespace
- Gio
- Assembly
- Gio-2.0.dll
public class DBusServer : Object, IDisposable, Initable, GTypeProvider, InstanceFactory
- Inheritance
-
DBusServer
- Implements
- Inherited Members
Constructors
DBusServer(params ConstructArgument[])
public DBusServer(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
DBusServer(DBusServerHandle)
public DBusServer(DBusServerHandle handle)
Parameters
handle
DBusServerHandle
Fields
ActivePropertyDefinition
public static readonly Property<bool, DBusServer> ActivePropertyDefinition
Field Value
AddressPropertyDefinition
public static readonly Property<string?, DBusServer> AddressPropertyDefinition
Field Value
AuthenticationObserverPropertyDefinition
public static readonly Property<DBusAuthObserver?, DBusServer> AuthenticationObserverPropertyDefinition
Field Value
ClientAddressPropertyDefinition
public static readonly Property<string?, DBusServer> ClientAddressPropertyDefinition
Field Value
FlagsPropertyDefinition
public static readonly Property<DBusServerFlags, DBusServer> FlagsPropertyDefinition
Field Value
GuidPropertyDefinition
public static readonly Property<string?, DBusServer> GuidPropertyDefinition
Field Value
NewConnectionSignal
Signal Descriptor for OnNewConnection.
public static readonly ReturningSignal<DBusServer, DBusServer.NewConnectionSignalArgs, bool> NewConnectionSignal
Field Value
Properties
Active
public bool Active { get; }
Property Value
Address
public string? Address { get; }
Property Value
AuthenticationObserver
public DBusAuthObserver? AuthenticationObserver { get; }
Property Value
ClientAddress
public string? ClientAddress { get; }
Property Value
Flags
public DBusServerFlags Flags { get; }
Property Value
Guid
public string? Guid { get; }
Property Value
Methods
GetClientAddress()
[Version("2.26")]
public string GetClientAddress()
Returns
GetFlags()
[Version("2.26")]
public DBusServerFlags GetFlags()
Returns
GetGType()
public static Type GetGType()
Returns
GetGuid()
[Version("2.26")]
public string GetGuid()
Returns
Init(Cancellable?)
[Version("2.22")]
public bool Init(Cancellable? cancellable)
Parameters
cancellable
Cancellable
Returns
IsActive()
[Version("2.26")]
public bool IsActive()
Returns
NewSync(string, DBusServerFlags, string, DBusAuthObserver?, Cancellable?)
[Version("2.26")]
public static DBusServer NewSync(string address, DBusServerFlags flags, string guid, DBusAuthObserver? observer, Cancellable? cancellable)
Parameters
address
stringflags
DBusServerFlagsguid
stringobserver
DBusAuthObservercancellable
Cancellable
Returns
Start()
[Version("2.26")]
public void Start()
Stop()
[Version("2.26")]
public void Stop()
Events
OnNewConnection
public event ReturningSignalHandler<DBusServer, DBusServer.NewConnectionSignalArgs, bool> OnNewConnection