Home · All Classes · All Namespaces · Modules · Functions · Files

Tpy::CallStateReason Struct Reference
[Structure types]

#include <TelepathyQt4Yell/Types>

List of all members.

Public Attributes


Detailed Description

Structure type generated from the specification.

A description of the reason for a change to the <tp:member-ref>CallState</tp:member-ref> and/or <tp:member-ref>CallFlags</tp:member-ref>.


Member Data Documentation

The contact responsible for the change, or 0 if no contact was responsible.

The reason, chosen from a limited set of possibilities defined by the Telepathy specification. If Call_State_Change_Reason_User_Requested then the Actor member will dictate whether it was the local user or a remote contact responsible.

A specific reason for the change, which may be a D-Bus error in the Telepathy namespace, a D-Bus error in any other namespace (for implementation-specific errors), or the empty string to indicate that the state change was not an error.

This SHOULD be an empty string for changes to any state other than Ended.

The errors Cancelled and Terminated SHOULD NOT be used here; an empty string SHOULD be used instead.

<tp:rationale>

Those error names are used to indicate normal call termination by the local user or another user, respectively, in contexts where a D-Bus error name must appear. </tp:rationale>


Copyright © 2008-2010 Collabora Ltd. and Nokia Corporation
Telepathy-Qt4-Yell 0.1.6