public QDBusReply(QDBusMessage reply) { m_error = new QDBusError(reply); QVariant variant; if (typeof(T) == typeof(QVariant)) { variant = QVariant.FromValue <QDBusVariant>(null); } else { variant = QVariant.FromValue <T>(default(T)); } qyoto_qdbus_reply_fill((IntPtr)GCHandle.Alloc(reply), (IntPtr)GCHandle.Alloc(m_error), (IntPtr)GCHandle.Alloc(variant)); if (!m_error.IsValid()) { // qyoto_qdbus_reply_fill extracts the QVariant from the QDBusVariant for us if (typeof(T) == typeof(QVariant)) { m_data = (T)(object)variant; } else { m_data = variant.Value <T>(); } } }
public QDBusReply(QDBusMessage reply) { m_error = new QDBusError(reply); QVariant variant = QVariant.FromValue <T>(default(T)); qyoto_qdbus_reply_fill((IntPtr)GCHandle.Alloc(reply), (IntPtr)GCHandle.Alloc(m_error), (IntPtr)GCHandle.Alloc(variant)); if (!m_error.IsValid()) { m_data = variant.Value <T>(); } }
// QDBusError* QDBusError(const DBusError* arg1); >>>> NOT CONVERTED public QDBusError(QDBusMessage msg) : this((Type)null) { CreateProxy(); interceptor.Invoke("QDBusError#", "QDBusError(const QDBusMessage&)", typeof(void), typeof(QDBusMessage), msg); }
public bool CallWithCallback(QDBusMessage message, QObject receiver, string slot, int timeout) { return((bool)interceptor.Invoke("callWithCallback##$$", "callWithCallback(const QDBusMessage&, QObject*, const char*, int) const", typeof(bool), typeof(QDBusMessage), message, typeof(QObject), receiver, typeof(string), slot, typeof(int), timeout)); }
public bool CallWithCallback(QDBusMessage message, QObject receiver, string returnMethod, string errorMethod) { return((bool)interceptor.Invoke("callWithCallback##$$", "callWithCallback(const QDBusMessage&, QObject*, const char*, const char*) const", typeof(bool), typeof(QDBusMessage), message, typeof(QObject), receiver, typeof(string), returnMethod, typeof(string), errorMethod)); }
public bool Send(QDBusMessage message) { return((bool)interceptor.Invoke("send#", "send(const QDBusMessage&) const", typeof(bool), typeof(QDBusMessage), message)); }
public IQDBusPendingCall AsyncCall(QDBusMessage message) { return((IQDBusPendingCall)interceptor.Invoke("asyncCall#", "asyncCall(const QDBusMessage&) const", typeof(IQDBusPendingCall), typeof(QDBusMessage), message)); }
public IQDBusPendingCall AsyncCall(QDBusMessage message, int timeout) { return((IQDBusPendingCall)interceptor.Invoke("asyncCall#$", "asyncCall(const QDBusMessage&, int) const", typeof(IQDBusPendingCall), typeof(QDBusMessage), message, typeof(int), timeout)); }
public QDBusMessage Call(QDBusMessage message) { return((QDBusMessage)interceptor.Invoke("call#", "call(const QDBusMessage&) const", typeof(QDBusMessage), typeof(QDBusMessage), message)); }
public QDBusMessage Call(QDBusMessage message, QDBus.CallMode mode) { return((QDBusMessage)interceptor.Invoke("call#$", "call(const QDBusMessage&, QDBus::CallMode) const", typeof(QDBusMessage), typeof(QDBusMessage), message, typeof(QDBus.CallMode), mode)); }
public QDBusMessage(QDBusMessage other) : this((Type)null) { CreateProxy(); interceptor.Invoke("QDBusMessage#", "QDBusMessage(const QDBusMessage&)", typeof(void), typeof(QDBusMessage), other); }
protected void Assign(QDBusMessage message) { interceptor.Invoke("assign#", "assign(const QDBusMessage&)", typeof(void), typeof(QDBusMessage), message); }