C# Класс DBus.BusObject

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
conn DBus.Connection

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

Метод Описание
BusObject ( ) : System
BusObject ( DBus.Connection conn, string bus_name, ObjectPath object_path ) : System
GetBusObject ( object instObj ) : BusObject
GetHookupDelegate ( EventInfo ei ) : Delegate
GetObject ( DBus.Connection conn, string bus_name, ObjectPath object_path, Type declType ) : object
Invoke ( MethodBase methodBase, string methodName, object inArgs, object &outArgs, object &retVal, Exception &exception ) : void
SendMethodCall ( string iface, string member, string inSigStr, MessageWriter writer, Type retType, Exception &exception ) : DBus.MessageReader
SendPropertyGet ( string iface, string property ) : object
SendPropertySet ( string iface, string property, object value ) : void
SendSignal ( string iface, string member, string inSigStr, MessageWriter writer, Type retType, Exception &exception ) : void
ToggleSignal ( string iface, string member, Delegate dlg, bool adding ) : void

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

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

public BusObject ( ) : System
Результат System

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

public BusObject ( DBus.Connection conn, string bus_name, ObjectPath object_path ) : System
conn DBus.Connection
bus_name string
object_path ObjectPath
Результат System

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

public static GetBusObject ( object instObj ) : BusObject
instObj object
Результат BusObject

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

public GetHookupDelegate ( EventInfo ei ) : Delegate
ei System.Reflection.EventInfo
Результат System.Delegate

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

public static GetObject ( DBus.Connection conn, string bus_name, ObjectPath object_path, Type declType ) : object
conn DBus.Connection
bus_name string
object_path ObjectPath
declType System.Type
Результат object

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

public Invoke ( MethodBase methodBase, string methodName, object inArgs, object &outArgs, object &retVal, Exception &exception ) : void
methodBase System.Reflection.MethodBase
methodName string
inArgs object
outArgs object
retVal object
exception System.Exception
Результат void

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

public SendMethodCall ( string iface, string member, string inSigStr, MessageWriter writer, Type retType, Exception &exception ) : DBus.MessageReader
iface string
member string
inSigStr string
writer MessageWriter
retType System.Type
exception System.Exception
Результат DBus.MessageReader

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

public SendPropertyGet ( string iface, string property ) : object
iface string
property string
Результат object

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

public SendPropertySet ( string iface, string property, object value ) : void
iface string
property string
value object
Результат void

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

public SendSignal ( string iface, string member, string inSigStr, MessageWriter writer, Type retType, Exception &exception ) : void
iface string
member string
inSigStr string
writer MessageWriter
retType System.Type
exception System.Exception
Результат void

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

public ToggleSignal ( string iface, string member, Delegate dlg, bool adding ) : void
iface string
member string
dlg System.Delegate
adding bool
Результат void

Описание свойств

conn защищенное свойство

protected Connection,DBus conn
Результат DBus.Connection