C# Class Qyoto.QDBusConnection

Inheritance: Object, IDisposable
Mostrar archivo Open project: 0xd34df00d/Qross Class Usage Examples

Protected Properties

Property Type Description
interceptor SmokeInvocation

Public Methods

Method Description
AsyncCall ( QDBusMessage message ) : IQDBusPendingCall
AsyncCall ( QDBusMessage message, int timeout ) : IQDBusPendingCall
BaseService ( ) : string
Call ( QDBusMessage message ) : QDBusMessage
Call ( QDBusMessage message, QDBus mode ) : QDBusMessage
Call ( QDBusMessage message, QDBus mode, int timeout ) : QDBusMessage
CallWithCallback ( QDBusMessage message, QObject receiver, string slot ) : bool
CallWithCallback ( QDBusMessage message, QObject receiver, string slot, int timeout ) : bool
CallWithCallback ( QDBusMessage message, QObject receiver, string returnMethod, string errorMethod ) : bool
CallWithCallback ( QDBusMessage message, QObject receiver, string returnMethod, string errorMethod, int timeout ) : bool
Connect ( string service, string path, string arg3, string name, List argumentMatch, string signature, QObject receiver, string slot ) : bool
Connect ( string service, string path, string arg3, string name, QObject receiver, string slot ) : bool
Connect ( string service, string path, string arg3, string name, string signature, QObject receiver, string slot ) : bool
ConnectToBus ( QDBusConnection type, string name ) : QDBusConnection
ConnectToBus ( string address, string name ) : QDBusConnection
Disconnect ( string service, string path, string arg3, string name, List argumentMatch, string signature, QObject receiver, string slot ) : bool
Disconnect ( string service, string path, string arg3, string name, QObject receiver, string slot ) : bool
Disconnect ( string service, string path, string arg3, string name, string signature, QObject receiver, string slot ) : bool
DisconnectFromBus ( string name ) : void
Dispose ( ) : void
Interface ( ) : Qyoto.QDBusConnectionInterface
IsConnected ( ) : bool
LastError ( ) : QDBusError
Name ( ) : string
ObjectRegisteredAt ( string path ) : QObject
QDBusConnection ( QDBusConnection other ) : System
QDBusConnection ( string name ) : System
RegisterObject ( string path, QObject arg2 ) : bool
RegisterObject ( string path, QObject arg2, uint options ) : bool
RegisterService ( string serviceName ) : bool
Send ( QDBusMessage message ) : bool
Sender ( ) : QDBusConnection
SessionBus ( ) : QDBusConnection
SystemBus ( ) : QDBusConnection
UnregisterObject ( string path ) : void
UnregisterObject ( string path, QDBusConnection mode ) : void
UnregisterService ( string serviceName ) : bool

Protected Methods

Method Description
CreateProxy ( ) : void
QDBusConnection ( Type dummy ) : System

Private Methods

Method Description
QDBusConnection ( ) : System

Method Details

AsyncCall() public method

public AsyncCall ( QDBusMessage message ) : IQDBusPendingCall
message QDBusMessage
return IQDBusPendingCall

AsyncCall() public method

public AsyncCall ( QDBusMessage message, int timeout ) : IQDBusPendingCall
message QDBusMessage
timeout int
return IQDBusPendingCall

BaseService() public method

public BaseService ( ) : string
return string

Call() public method

public Call ( QDBusMessage message ) : QDBusMessage
message QDBusMessage
return QDBusMessage

Call() public method

public Call ( QDBusMessage message, QDBus mode ) : QDBusMessage
message QDBusMessage
mode QDBus
return QDBusMessage

Call() public method

public Call ( QDBusMessage message, QDBus mode, int timeout ) : QDBusMessage
message QDBusMessage
mode QDBus
timeout int
return QDBusMessage

CallWithCallback() public method

public CallWithCallback ( QDBusMessage message, QObject receiver, string slot ) : bool
message QDBusMessage
receiver QObject
slot string
return bool

CallWithCallback() public method

public CallWithCallback ( QDBusMessage message, QObject receiver, string slot, int timeout ) : bool
message QDBusMessage
receiver QObject
slot string
timeout int
return bool

CallWithCallback() public method

public CallWithCallback ( QDBusMessage message, QObject receiver, string returnMethod, string errorMethod ) : bool
message QDBusMessage
receiver QObject
returnMethod string
errorMethod string
return bool

CallWithCallback() public method

public CallWithCallback ( QDBusMessage message, QObject receiver, string returnMethod, string errorMethod, int timeout ) : bool
message QDBusMessage
receiver QObject
returnMethod string
errorMethod string
timeout int
return bool

Connect() public method

public Connect ( string service, string path, string arg3, string name, List argumentMatch, string signature, QObject receiver, string slot ) : bool
service string
path string
arg3 string
name string
argumentMatch List
signature string
receiver QObject
slot string
return bool

Connect() public method

public Connect ( string service, string path, string arg3, string name, QObject receiver, string slot ) : bool
service string
path string
arg3 string
name string
receiver QObject
slot string
return bool

Connect() public method

public Connect ( string service, string path, string arg3, string name, string signature, QObject receiver, string slot ) : bool
service string
path string
arg3 string
name string
signature string
receiver QObject
slot string
return bool

ConnectToBus() public static method

public static ConnectToBus ( QDBusConnection type, string name ) : QDBusConnection
type QDBusConnection
name string
return QDBusConnection

ConnectToBus() public static method

public static ConnectToBus ( string address, string name ) : QDBusConnection
address string
name string
return QDBusConnection

CreateProxy() protected method

protected CreateProxy ( ) : void
return void

Disconnect() public method

public Disconnect ( string service, string path, string arg3, string name, List argumentMatch, string signature, QObject receiver, string slot ) : bool
service string
path string
arg3 string
name string
argumentMatch List
signature string
receiver QObject
slot string
return bool

Disconnect() public method

public Disconnect ( string service, string path, string arg3, string name, QObject receiver, string slot ) : bool
service string
path string
arg3 string
name string
receiver QObject
slot string
return bool

Disconnect() public method

public Disconnect ( string service, string path, string arg3, string name, string signature, QObject receiver, string slot ) : bool
service string
path string
arg3 string
name string
signature string
receiver QObject
slot string
return bool

DisconnectFromBus() public static method

public static DisconnectFromBus ( string name ) : void
name string
return void

Dispose() public method

public Dispose ( ) : void
return void

Interface() public method

public Interface ( ) : Qyoto.QDBusConnectionInterface
return Qyoto.QDBusConnectionInterface

IsConnected() public method

public IsConnected ( ) : bool
return bool

LastError() public method

public LastError ( ) : QDBusError
return QDBusError

Name() public method

public Name ( ) : string
return string

ObjectRegisteredAt() public method

public ObjectRegisteredAt ( string path ) : QObject
path string
return QObject

QDBusConnection() public method

public QDBusConnection ( QDBusConnection other ) : System
other QDBusConnection
return System

QDBusConnection() protected method

protected QDBusConnection ( Type dummy ) : System
dummy System.Type
return System

QDBusConnection() public method

public QDBusConnection ( string name ) : System
name string
return System

RegisterObject() public method

public RegisterObject ( string path, QObject arg2 ) : bool
path string
arg2 QObject
return bool

RegisterObject() public method

public RegisterObject ( string path, QObject arg2, uint options ) : bool
path string
arg2 QObject
options uint
return bool

RegisterService() public method

public RegisterService ( string serviceName ) : bool
serviceName string
return bool

Send() public method

public Send ( QDBusMessage message ) : bool
message QDBusMessage
return bool

Sender() public static method

public static Sender ( ) : QDBusConnection
return QDBusConnection

SessionBus() public static method

public static SessionBus ( ) : QDBusConnection
return QDBusConnection

SystemBus() public static method

public static SystemBus ( ) : QDBusConnection
return QDBusConnection

UnregisterObject() public method

public UnregisterObject ( string path ) : void
path string
return void

UnregisterObject() public method

public UnregisterObject ( string path, QDBusConnection mode ) : void
path string
mode QDBusConnection
return void

UnregisterService() public method

public UnregisterService ( string serviceName ) : bool
serviceName string
return bool

Property Details

interceptor protected_oe property

protected SmokeInvocation,Qyoto interceptor
return SmokeInvocation