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

« back to all changes in this revision

Viewing changes to include/messaging/qt/tp/interfaces/types.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:
20
20
#include <messaging/visibility.h>
21
21
 
22
22
#include <QMap>
 
23
#include <TelepathyQt/Types>
23
24
 
24
25
namespace messaging
25
26
{
30
31
namespace interfaces
31
32
{
32
33
 
 
34
class BaseChannelDestroyableInterface;
 
35
class BaseChannelRolesInterface;
 
36
 
 
37
typedef Tp::SharedPtr<BaseChannelDestroyableInterface> BaseChannelDestroyableInterfacePtr;
 
38
typedef Tp::SharedPtr<BaseChannelRolesInterface> BaseChannelRolesInterfacePtr;
 
39
 
 
40
 
33
41
/**
34
42
 * \struct HandleRolesMap
35
43
 * \ingroup mapping