~phablet-team/messaging-framework/maintain-connection-state

« back to all changes in this revision

Viewing changes to include/messaging/qt/tp/connection.h

  • Committer: Tarmac
  • Author(s): Roberto Mier Escandon
  • Date: 2016-08-23 22:33:39 UTC
  • mfrom: (50.1.19 allow-members-have-roles)
  • Revision ID: tarmac-20160823223339-w6d9xjzyqly8k2b6
Fw code modifying Members to use Roles interface so that upper layers receive participants permissions
Also setting roles when added members from the client

NOTE: This MR should be landed along with https://code.launchpad.net/~ningbo-team/ningbo/roles-management/+merge/303265.

Approved by Tiago Salem Herrmann, system-apps-ci-bot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
66
66
    /// @brief request_handles maps ids to handles.
67
67
    Tp::UIntList request_handles(uint handleType, const QStringList& identifiers, Tp::DBusError* error);
68
68
 
 
69
    /// @brief inspect_handles returns ids for handles, reporting issues via the given error.
 
70
    QStringList inspect_handles(uint handleType, const Tp::UIntList& handles, Tp::DBusError* error);
 
71
 
69
72
    ~Connection();
70
73
 
71
74
public Q_SLOTS:
139
142
    /// Never throws, and communicates back any potential exception via the given DBusError instance.
140
143
    void connect(Tp::DBusError* error) noexcept(true);
141
144
 
142
 
    /// @brief inspect_handles returns ids for handles, reporting issues via the given error.
143
 
    QStringList inspect_handles(uint handleType, const Tp::UIntList& handles, Tp::DBusError* error);
144
 
 
145
145
    /// @brief create_channel creates the requested channel or reports issues via error.
146
146
    Tp::BaseChannelPtr create_channel(const QVariantMap& request,
147
147
                                      Tp::DBusError* error);