org.freedesktop.dbus.bin

Class DBusDaemon.DBusServer

public class DBusDaemon.DBusServer extends Thread implements DBus, DBus.Introspectable, DBus.Peer

Field Summary
DBusDaemon.Connstructc
Messagem
Constructor Summary
DBusServer()
Method Summary
voidAddMatch(String matchrule)
Byte[]GetConnectionSELinuxSecurityContext(String a)
UInt32GetConnectionUnixProcessID(String connection_name)
UInt32GetConnectionUnixUser(String connection_name)
StringGetNameOwner(String name)
StringHello()
booleanisRemote()
StringIntrospect()
String[]ListNames()
String[]ListQueuedOwners(String name)
booleanNameHasOwner(String name)
voidPing()
voidrun()
UInt32ReleaseName(String name)
voidReloadConfig()
voidRemoveMatch(String matchrule)
UInt32RequestName(String name, UInt32 flags)
UInt32StartServiceByName(String name, UInt32 flags)

Field Detail

c

public DBusDaemon.Connstruct c

m

public Message m

Constructor Detail

DBusServer

public DBusServer()

Method Detail

AddMatch

public void AddMatch(String matchrule)

GetConnectionSELinuxSecurityContext

public Byte[] GetConnectionSELinuxSecurityContext(String a)

GetConnectionUnixProcessID

public UInt32 GetConnectionUnixProcessID(String connection_name)

GetConnectionUnixUser

public UInt32 GetConnectionUnixUser(String connection_name)

GetNameOwner

public String GetNameOwner(String name)

Hello

public String Hello()

isRemote

public boolean isRemote()

Introspect

public String Introspect()

ListNames

public String[] ListNames()

ListQueuedOwners

public String[] ListQueuedOwners(String name)

NameHasOwner

public boolean NameHasOwner(String name)

Ping

public void Ping()

run

public void run()

ReleaseName

public UInt32 ReleaseName(String name)

ReloadConfig

public void ReloadConfig()

RemoveMatch

public void RemoveMatch(String matchrule)

RequestName

public UInt32 RequestName(String name, UInt32 flags)

StartServiceByName

public UInt32 StartServiceByName(String name, UInt32 flags)