Adaptor class providing a 1:1 mapping of the D-Bus interface "org.freedesktop.Telepathy.Channel.Interface.MediaSignalling".
Begins a call to the exported D-Bus method GetSessionHandlers
on this object.
Adaptees should export this method as a Qt slot with the following signature: void getSessionHandlers(const Tp::Service::ChannelInterfaceMediaSignallingAdaptor::GetSessionHandlersContextPtr &context);
Implementations should call MethodInvocationContext::setFinished (or setFinishedWithError accordingly) on the received context object once the method has finished processing.
Returns all currently active session handlers on this channel as a list of (session_handler_path, type).
- Returns
void Tp::Service::ChannelInterfaceMediaSignallingAdaptor::NewSessionHandler |
( |
const QDBusObjectPath & |
sessionHandler, |
|
|
const QString & |
sessionType |
|
) |
| |
|
signal |
Represents the exported D-Bus signal NewSessionHandler
on this object.
Adaptees should export this signal as a Qt signal with the following signature: void newSessionHandler(const QDBusObjectPath& sessionHandler, const QString& sessionType);
The adaptee signal will be automatically relayed as a D-Bus signal once emitted.
- Parameters
-
sessionHandler | Object path of the new Media.SessionHandler object
|
sessionType | String indicating type of session, eg "rtp"
|