Adaptor class providing a 1:1 mapping of the D-Bus interface "org.freedesktop.Telepathy.Channel.Interface.CallState".
Tp::ChannelCallStateMap Tp::Service::ChannelInterfaceCallStateAdaptor::GetCallStates |
( |
const QDBusMessage & |
dbusMessage | ) |
|
|
slot |
Begins a call to the exported D-Bus method GetCallStates
on this object.
Adaptees should export this method as a Qt slot with the following signature: void getCallStates(const Tp::Service::ChannelInterfaceCallStateAdaptor::GetCallStatesContextPtr &context);
Implementations should call MethodInvocationContext::setFinished (or setFinishedWithError accordingly) on the received context object once the method has finished processing.
Get the current call states for all contacts involved in this call.
- Returns
The current call states. Participants where the call state flags
would be 0 (all unset) may be omitted from this mapping.