C# Class DBus.Bus

Inheritance: DBus.Connection
Afficher le fichier Open project: brookpatten/dbus-sharp Class Usage Examples

Méthodes publiques

Méthode Description
Bus ( string address ) : System
GetId ( ) : string
GetUnixUser ( string name ) : ulong
NameHasOwner ( string name ) : bool
Open ( string address ) : Bus
ReleaseName ( string name ) : ReleaseNameReply
RequestName ( string name ) : RequestNameReply
RequestName ( string name, NameFlag flags ) : RequestNameReply
StartServiceByName ( string name ) : StartReply
StartServiceByName ( string name, uint flags ) : StartReply

Méthodes protégées

Méthode Description
AddMatch ( string rule ) : void
CheckBusNameExists ( string busName ) : bool
CloseInternal ( ) : void
RemoveMatch ( string rule ) : void

Private Methods

Méthode Description
Register ( ) : void

Method Details

AddMatch() protected méthode

protected AddMatch ( string rule ) : void
rule string
Résultat void

Bus() public méthode

public Bus ( string address ) : System
address string
Résultat System

CheckBusNameExists() protected méthode

protected CheckBusNameExists ( string busName ) : bool
busName string
Résultat bool

CloseInternal() protected méthode

protected CloseInternal ( ) : void
Résultat void

GetId() public méthode

public GetId ( ) : string
Résultat string

GetUnixUser() public méthode

public GetUnixUser ( string name ) : ulong
name string
Résultat ulong

NameHasOwner() public méthode

public NameHasOwner ( string name ) : bool
name string
Résultat bool

Open() public static méthode

public static Open ( string address ) : Bus
address string
Résultat Bus

ReleaseName() public méthode

public ReleaseName ( string name ) : ReleaseNameReply
name string
Résultat ReleaseNameReply

RemoveMatch() protected méthode

protected RemoveMatch ( string rule ) : void
rule string
Résultat void

RequestName() public méthode

public RequestName ( string name ) : RequestNameReply
name string
Résultat RequestNameReply

RequestName() public méthode

public RequestName ( string name, NameFlag flags ) : RequestNameReply
name string
flags NameFlag
Résultat RequestNameReply

StartServiceByName() public méthode

public StartServiceByName ( string name ) : StartReply
name string
Résultat StartReply

StartServiceByName() public méthode

public StartServiceByName ( string name, uint flags ) : StartReply
name string
flags uint
Résultat StartReply