C# Класс DBus.Bus

Наследование: DBus.Connection
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
AddMatch ( string rule ) : void
CheckBusNameExists ( string busName ) : bool
CloseInternal ( ) : void
RemoveMatch ( string rule ) : void

Приватные методы

Метод Описание
Register ( ) : void

Описание методов

AddMatch() защищенный Метод

protected AddMatch ( string rule ) : void
rule string
Результат void

Bus() публичный Метод

public Bus ( string address ) : System
address string
Результат System

CheckBusNameExists() защищенный Метод

protected CheckBusNameExists ( string busName ) : bool
busName string
Результат bool

CloseInternal() защищенный Метод

protected CloseInternal ( ) : void
Результат void

GetId() публичный Метод

public GetId ( ) : string
Результат string

GetUnixUser() публичный Метод

public GetUnixUser ( string name ) : ulong
name string
Результат ulong

NameHasOwner() публичный Метод

public NameHasOwner ( string name ) : bool
name string
Результат bool

Open() публичный статический Метод

public static Open ( string address ) : Bus
address string
Результат Bus

ReleaseName() публичный Метод

public ReleaseName ( string name ) : ReleaseNameReply
name string
Результат ReleaseNameReply

RemoveMatch() защищенный Метод

protected RemoveMatch ( string rule ) : void
rule string
Результат void

RequestName() публичный Метод

public RequestName ( string name ) : RequestNameReply
name string
Результат RequestNameReply

RequestName() публичный Метод

public RequestName ( string name, NameFlag flags ) : RequestNameReply
name string
flags NameFlag
Результат RequestNameReply

StartServiceByName() публичный Метод

public StartServiceByName ( string name ) : StartReply
name string
Результат StartReply

StartServiceByName() публичный Метод

public StartServiceByName ( string name, uint flags ) : StartReply
name string
flags uint
Результат StartReply