8 #include <TelepathyQt/AbstractAdaptor> 9 #include <TelepathyQt/Global> 10 #include <TelepathyQt/Types> 30 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Call1.Content")
31 Q_CLASSINFO(
"D-Bus Introspection",
"" 32 " <interface name=\"org.freedesktop.Telepathy.Call1.Content\">\n" 33 " <property access=\"read\" type=\"as\" name=\"Interfaces\"/>\n" 34 " <property access=\"read\" type=\"s\" name=\"Name\"/>\n" 35 " <property access=\"read\" type=\"u\" name=\"Type\"/>\n" 36 " <property access=\"read\" type=\"u\" name=\"Disposition\"/>\n" 37 " <property access=\"read\" type=\"ao\" name=\"Streams\"/>\n" 38 " <method name=\"Remove\"/>\n" 39 " <signal name=\"StreamsAdded\">\n" 40 " <arg type=\"ao\" name=\"streams\"/>\n" 42 " <signal name=\"StreamsRemoved\">\n" 43 " <arg type=\"ao\" name=\"streams\"/>\n" 44 " <arg type=\"(uuss)\" name=\"reason\">\n" 45 " <annotation value=\"Tp::CallStateReason\" name=\"com.trolltech.QtDBus.QtTypeName.In1\"/>\n" 50 Q_PROPERTY(QStringList Interfaces READ Interfaces )
51 Q_PROPERTY(QString Name READ Name )
52 Q_PROPERTY(uint Type READ Type )
53 Q_PROPERTY(uint Disposition READ Disposition )
57 CallContentAdaptor(
const QDBusConnection& dbusConnection, QObject* adaptee, QObject* parent);
60 typedef Tp::MethodInvocationContextPtr< > RemoveContextPtr;
80 QStringList Interfaces()
const;
102 QString Name()
const;
128 uint Disposition()
const;
174 void Remove(
const QDBusMessage& dbusMessage);
218 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Call1.Content.Interface.DTMF")
219 Q_CLASSINFO(
"D-Bus Introspection",
"" 220 " <interface name=\"org.freedesktop.Telepathy.Call1.Content.Interface.DTMF\">\n" 221 " <property access=\"read\" type=\"b\" name=\"CurrentlySendingTones\"/>\n" 222 " <property access=\"read\" type=\"s\" name=\"DeferredTones\"/>\n" 223 " <method name=\"StartTone\">\n" 224 " <arg direction=\"in\" type=\"y\" name=\"event\"/>\n" 226 " <method name=\"StopTone\"/>\n" 227 " <method name=\"MultipleTones\">\n" 228 " <arg direction=\"in\" type=\"s\" name=\"tones\"/>\n" 230 " <signal name=\"TonesDeferred\">\n" 231 " <arg type=\"s\" name=\"tones\"/>\n" 233 " <signal name=\"SendingTones\">\n" 234 " <arg type=\"s\" name=\"tones\"/>\n" 236 " <signal name=\"StoppedTones\">\n" 237 " <arg type=\"b\" name=\"cancelled\"/>\n" 241 Q_PROPERTY(
bool CurrentlySendingTones READ CurrentlySendingTones )
242 Q_PROPERTY(QString DeferredTones READ DeferredTones )
248 typedef Tp::MethodInvocationContextPtr< > StartToneContextPtr;
249 typedef Tp::MethodInvocationContextPtr< > StopToneContextPtr;
250 typedef Tp::MethodInvocationContextPtr< > MultipleTonesContextPtr;
266 bool CurrentlySendingTones()
const;
286 QString DeferredTones()
const;
314 void StartTone(uchar event,
const QDBusMessage& dbusMessage);
333 void StopTone(
const QDBusMessage& dbusMessage);
381 void MultipleTones(
const QString& tones,
const QDBusMessage& dbusMessage);
396 void TonesDeferred(
const QString& tones);
409 void SendingTones(
const QString& tones);
422 void StoppedTones(
bool cancelled);
435 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Telepathy.Call1.Interface.Mute")
436 Q_CLASSINFO(
"D-Bus Introspection",
"" 437 " <interface name=\"org.freedesktop.Telepathy.Call1.Interface.Mute\">\n" 438 " <property access=\"read\" type=\"u\" name=\"LocalMuteState\"/>\n" 439 " <method name=\"RequestMuted\">\n" 440 " <arg direction=\"in\" type=\"b\" name=\"muted\"/>\n" 442 " <signal name=\"MuteStateChanged\">\n" 443 " <arg type=\"u\" name=\"muteState\"/>\n" 453 typedef Tp::MethodInvocationContextPtr< > RequestMutedContextPtr;
490 void RequestMuted(
bool muted,
const QDBusMessage& dbusMessage);
505 void MuteStateChanged(uint muteState);
Definition: svc-call.h:215
Definition: svc-call.h:432
Definition: build/TelepathyQt/_gen/types.h:84
Definition: build/TelepathyQt/_gen/types.h:329
LocalMuteState
Definition: build/TelepathyQt/_gen/constants.h:4626
Definition: abstract-adaptor.cpp:31
Base class for all the low-level service-side adaptors.
Definition: abstract-adaptor.h:40
Definition: svc-call.h:27