76 * CPI specific attribute |
76 * CPI specific attribute |
77 * |
77 * |
78 * @param aCpiAttribute CPI specific attribute to be constructed later |
78 * @param aCpiAttribute CPI specific attribute to be constructed later |
79 * @param aAttributeArray modifiable list of attributes to be retrieved from data source |
79 * @param aAttributeArray modifiable list of attributes to be retrieved from data source |
80 */ |
80 */ |
81 void CpiAttributeAdditionalAttributes(const TMPXAttribute& aCpiAttribute, RArray<TMPXAttribute>& aAttributeArray); |
81 void CpiAttributeAdditionalAttributes(const TMPXAttribute& aCpiAttribute, |
|
82 RArray<TMPXAttribute>& aAttributeArray); |
82 |
83 |
83 /** |
84 /** |
84 * Modifies the response to include all requested CPI specific attributes or Leaves. |
85 * Modifies the response to include all requested CPI specific attributes or Leaves. |
85 * |
86 * |
86 * @param aResponse Data Source constructed response to which CPI specific attributes should be added (also contains any required data) |
87 * @param aResponse Data Source constructed response to which CPI specific attributes should be added (also contains any required data) |
87 * @param aCpiAttributes list of CPI specific attributes to be constructed |
88 * @param aCpiAttributes list of CPI specific attributes to be constructed |
88 */ |
89 */ |
89 void HandleCpiAttributeResponseL(CMPXMedia* aResponse, TArray<TMPXAttribute> aCpiAttributes, TArray<TGlxMediaId> aMediaIds); |
90 void HandleCpiAttributeResponseL(CMPXMedia* aResponse, |
|
91 TArray<TMPXAttribute> aCpiAttributes, TArray<TGlxMediaId> aMediaIds); |
90 |
92 |
91 /** |
93 /** |
92 * Modifies the response to include all requested CPI specific attributes or Leaves. |
94 * Modifies the response to include all requested CPI specific attributes or Leaves. |
93 * |
95 * |
94 * @param aResponse Data Source constructed response to which CPI specific attributes should be added (also contains any required data) |
96 * @param aResponse Data Source constructed response to which CPI specific attributes should be added (also contains any required data) |
95 * @param aCpiAttributes list of CPI specific attributes to be constructed |
97 * @param aCpiAttributes list of CPI specific attributes to be constructed |
96 * @param aMediaId CPI specific media Id |
98 * @param aMediaId CPI specific media Id |
97 */ |
99 */ |
98 void HandleCpiAttributeResponseL(CMPXMedia* aResponse, TArray<TMPXAttribute> aCpiAttributes, TGlxMediaId aMediaId); |
100 void HandleCpiAttributeResponseL(CMPXMedia* aResponse, |
|
101 TArray<TMPXAttribute> aCpiAttributes, TGlxMediaId aMediaId); |
99 |
102 |
100 TBool IsUpdateMessageIgnored(CMPXMessage& aMessage); |
103 TBool IsUpdateMessageIgnored(CMPXMessage& aMessage); |
101 |
104 |
102 TGlxFilterProperties DefaultFilter(TInt aLevel); |
105 TGlxFilterProperties DefaultFilter(TInt aLevel); |
103 }; |
106 }; |