equal
deleted
inserted
replaced
76 EESMRInfoFieldDescription, |
76 EESMRInfoFieldDescription, |
77 /** Meeting request recurrence */ |
77 /** Meeting request recurrence */ |
78 EESMRInfoFieldRecurrence, |
78 EESMRInfoFieldRecurrence, |
79 /** Priority field */ |
79 /** Priority field */ |
80 EESMRInfoFieldPriority, |
80 EESMRInfoFieldPriority, |
81 /** Privacy field */ |
|
82 EESMRInfoFieldPrivacy |
|
83 }; |
81 }; |
84 |
82 |
85 /** Definition for meeting request method */ |
83 /** Definition for meeting request method */ |
86 enum TMRMethod |
84 enum TMRMethod |
87 { |
85 { |
91 EMRMethodCancel, |
89 EMRMethodCancel, |
92 /** Meeting request response method */ |
90 /** Meeting request response method */ |
93 EMRMethodResponse |
91 EMRMethodResponse |
94 }; |
92 }; |
95 |
93 |
96 enum TResponse |
94 enum TResponse |
97 { |
95 { |
98 EMrCmdResponseAccept, |
96 EMrCmdResponseAccept, |
99 EMrCmdResponseTentative, |
97 EMrCmdResponseTentative, |
100 EMrCmdResponseDecline |
98 EMrCmdResponseDecline |
101 }; |
99 }; |
102 |
|
103 /** MFE Client Protocol indicates the sensitivity for a meeting request. */ |
|
104 enum TCalSensitivity |
|
105 { |
|
106 EMRSensitivityNormal, |
|
107 EMRSensitivityPersonal, |
|
108 EMRSensitivityPrivate, |
|
109 EMRSensitivityConfidential |
|
110 }; |
|
111 |
100 |
112 public: // Destruction |
101 public: // Destruction |
113 |
102 |
114 /** |
103 /** |
115 * Virtual destructor. |
104 * Virtual destructor. |
333 * Fetches MR priority. |
322 * Fetches MR priority. |
334 * @return MR priority. |
323 * @return MR priority. |
335 * @exception KErrNotFound, if field cannot be fetched. |
324 * @exception KErrNotFound, if field cannot be fetched. |
336 */ |
325 */ |
337 virtual TUint PriorityL() const = 0; |
326 virtual TUint PriorityL() const = 0; |
338 |
|
339 /** |
|
340 * Sets MR privacy. |
|
341 * @param aPrivacy MR privacy. |
|
342 * @exception System wide error code. |
|
343 */ |
|
344 virtual void SetPrivacyL( TCalSensitivity aPrivacy ) = 0; |
|
345 |
|
346 /** |
|
347 * Fetches MR privacy. |
|
348 * @return MR privacy. |
|
349 * @exception KErrNotFound, if field cannot be fetched. |
|
350 */ |
|
351 virtual TCalSensitivity PrivacyL() const = 0; |
|
352 |
327 |
353 /** |
328 /** |
354 * Fetches meeting request attachments. |
329 * Fetches meeting request attachments. |
355 * @return MR attachments. |
330 * @return MR attachments. |
356 * @exception KErrNotFound, if field cannot be fetched. |
331 * @exception KErrNotFound, if field cannot be fetched. |