ximpfw/presence/group/presenceoperation.mmp
changeset 0 e6b17d312c8b
equal deleted inserted replaced
-1:000000000000 0:e6b17d312c8b
       
     1 /*
       
     2 * Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Project definition file for Presence Operations
       
    15 *
       
    16 */
       
    17 
       
    18 #include <platform_paths.hrh>
       
    19 #include <data_caging_paths.hrh>
       
    20 #include "../../group/ximpdlluids.hrh"
       
    21 
       
    22 
       
    23 
       
    24 TARGET                  presenceoperation.dll
       
    25 TARGETTYPE              dll
       
    26 UID                     XIMP_DLL_UID_STATIC_INTERFACE XIMP_DLL_UID_PRESENCE_MANAGER
       
    27 
       
    28 CAPABILITY              CAP_GENERAL_DLL
       
    29 VENDORID                VID_DEFAULT
       
    30 
       
    31 // ---------------------------------------------------------------------------
       
    32 SOURCEPATH              ../srcpresenceoperations
       
    33 // ---------------------------------------------------------------------------
       
    34 SOURCE                  operationlaunchcleaner.cpp
       
    35 SOURCE                  operationsynthesisesubscriptionevent.cpp
       
    36 SOURCE                  operationsetsubscriptiondata.cpp
       
    37 SOURCE                  presenceoperationfactoryimp.cpp
       
    38 
       
    39 // ---------------------------------------------------------------------------
       
    40 SOURCEPATH              ../srcpresenceoperations/presentitygroups
       
    41 // ---------------------------------------------------------------------------
       
    42 
       
    43 // Client - presentity groups
       
    44 SOURCE                  operationsubscribegrouplist.cpp
       
    45 SOURCE                  operationunsubscribegrouplist.cpp
       
    46 SOURCE                  operationcreatepresentitygroup.cpp
       
    47 SOURCE                  operationdeletepresentitygroup.cpp
       
    48 SOURCE                  operationupdatepresentitygroupdisplayname.cpp
       
    49 
       
    50 // Adaptation - presentity groups
       
    51 SOURCE                  operationhandlepresentitygroups.cpp
       
    52 
       
    53 // Client - presentity group members
       
    54 SOURCE                  operationsubscribegroupcontent.cpp
       
    55 SOURCE                  operationunsubscribegroupcontent.cpp
       
    56 SOURCE                  operationaddpresentitygroupmember.cpp
       
    57 SOURCE                  operationremovepresentitygroupmember.cpp
       
    58 SOURCE                  operationupdatepresentitygroupmemberdisplayname.cpp
       
    59 
       
    60 // Adaptation - presentity group members
       
    61 SOURCE                  operationhandlepresentitygroupcontent.cpp
       
    62 SOURCE                  operationhandlepresentitygroupmemberadded.cpp
       
    63 SOURCE                  operationhandlepresentitygroupmemberremoved.cpp
       
    64 SOURCE                  operationhandlepresentitygroupmemberdisplaynameupdated.cpp
       
    65 
       
    66 
       
    67 
       
    68 
       
    69 
       
    70 // ---------------------------------------------------------------------------
       
    71 SOURCEPATH              ../../presence/srcpresenceoperations/presencewatching
       
    72 // ---------------------------------------------------------------------------
       
    73 
       
    74 // Client - subscribe presentity presence
       
    75 SOURCE                  operationsubscribepresentitypresence.cpp
       
    76 SOURCE                  operationunsubscribepresentitypresence.cpp
       
    77 SOURCE                  operationsubscribepresentitygroupmemberspresence.cpp
       
    78 SOURCE                  operationunsubscribepresentitygroupmemberspresence.cpp
       
    79 
       
    80 // Adaptation - presentity presence recepetion
       
    81 SOURCE                  operationhandlepresentitypresence.cpp
       
    82 
       
    83 
       
    84 
       
    85 
       
    86 // ---------------------------------------------------------------------------
       
    87 SOURCEPATH              ../srcpresenceoperations/presenceauthorization
       
    88 // ---------------------------------------------------------------------------
       
    89 
       
    90 // Client - Presence grant request listening
       
    91 SOURCE                  operationsubscribegrantrequestlist.cpp
       
    92 SOURCE                  operationunsubscribegrantrequestlist.cpp
       
    93 
       
    94 // Adaptation - Reception of grant requests
       
    95 SOURCE                  operationhandlepresencegrantrequests.cpp
       
    96 
       
    97 // Client - Granting presence
       
    98 SOURCE                  operationgrantpresencetopresentity.cpp
       
    99 SOURCE                  operationwithdrawpresencefrompresentity.cpp
       
   100 SOURCE                  operationgrantpresencetopresentitygroupmembers.cpp
       
   101 SOURCE                  operationwithdrawpresencefrompresentitygroupmembers.cpp
       
   102 SOURCE                  operationgrantpresencetoeveryone.cpp
       
   103 SOURCE                  operationwithdrawpresencefromeveryone.cpp
       
   104 
       
   105 // Client - Blocking presence
       
   106 SOURCE                  operationsubscribeblocklist.cpp
       
   107 SOURCE                  operationunsubscribeblocklist.cpp
       
   108 SOURCE                  operationblockpresenceforpresentity.cpp
       
   109 SOURCE                  operationcancelpresenceblockfrompresentity.cpp
       
   110 
       
   111 // Adaptation - Reception of block information
       
   112 SOURCE                  operationhandlepresenceblocking.cpp
       
   113 
       
   114 
       
   115 
       
   116 
       
   117 
       
   118 // ---------------------------------------------------------------------------
       
   119 SOURCEPATH              ../srcpresenceoperations/presencepublishing
       
   120 // ---------------------------------------------------------------------------
       
   121 
       
   122 // Client - Publishing own presence
       
   123 SOURCE                  operationpublishownpresence.cpp
       
   124 
       
   125 // Client - Subscribing own presence
       
   126 SOURCE                  operationsubscribeownpresence.cpp
       
   127 SOURCE                  operationunsubscribeownpresence.cpp
       
   128 
       
   129 // Adaptation - Reception of own presence information
       
   130 SOURCE                  operationhandleownpresence.cpp
       
   131 
       
   132 // Client - Subscribing of presence watcher list
       
   133 SOURCE                  operationsubscribewatcherlist.cpp
       
   134 SOURCE                  operationunsubscribewatcherlist.cpp
       
   135 
       
   136 // Adaptation - Reception of presence watcher list
       
   137 SOURCE                  operationhandlepresencewatcherlist.cpp
       
   138 
       
   139 
       
   140 
       
   141 
       
   142 USERINCLUDE             ../../core/srcoperations
       
   143 //USERINCLUDE             ../srcoperations/sessionmng
       
   144 USERINCLUDE             ../srcpresenceoperations
       
   145 USERINCLUDE             ../srcpresenceoperations/presentitygroups
       
   146 USERINCLUDE             ../srcpresenceoperations/presencewatching
       
   147 USERINCLUDE             ../srcpresenceoperations/presenceauthorization
       
   148 USERINCLUDE             ../srcpresenceoperations/presencepublishing
       
   149 
       
   150 USERINCLUDE             ../../core/srcdatamodel
       
   151 USERINCLUDE             ../srcpresenceprocessor
       
   152 USERINCLUDE             ../srcpresencedatamodel
       
   153 USERINCLUDE             ../srcpresencedatamodel/presentitygroups
       
   154 USERINCLUDE             ../srcpresencedatamodel/presencewatching
       
   155 USERINCLUDE             ../srcpresencedatamodel/presenceauthorization
       
   156 USERINCLUDE             ../srcpresencedatamodel/presencepublishing
       
   157 
       
   158 
       
   159 USERINCLUDE             ../../core/srcutils
       
   160 USERINCLUDE             ../../core/srcprocessor
       
   161 
       
   162 // TODO remove unnecessary
       
   163 SYSTEMINCLUDE           ../../inc/core/base
       
   164 SYSTEMINCLUDE           ../../inc/core/datamodel
       
   165 SYSTEMINCLUDE           ../../inc/core/protocolplugin
       
   166 SYSTEMINCLUDE           ../../inc/core/protocolpluginhost
       
   167 SYSTEMINCLUDE           ../../inc/presence/presencedatamodel
       
   168 SYSTEMINCLUDE           ../../inc/presence/presencemanagement
       
   169 SYSTEMINCLUDE           ../../inc/presence/presenceprotocolplugin
       
   170 SYSTEMINCLUDE           ../../inc/presence/presenceprotocolpluginhost
       
   171 MW_LAYER_SYSTEMINCLUDE
       
   172 
       
   173 
       
   174 
       
   175 LIBRARY                 euser.lib
       
   176 LIBRARY                 estor.lib
       
   177 LIBRARY                 ximputils.lib
       
   178 LIBRARY                 ximpdatamodel.lib
       
   179 LIBRARY                 presencedatamodel.lib
       
   180 LIBRARY                 ximpprocessor.lib
       
   181 
       
   182 // End of file
       
   183