phonebookui/Phonebook2/ccapplication/ccacontactorservice/inc/ccacontactorserviceoperator.h
equal
deleted
inserted
replaced
77 CCCAContactorServiceOperator(); |
77 CCCAContactorServiceOperator(); |
78 |
78 |
79 void ConstructL(); |
79 void ConstructL(); |
80 |
80 |
81 private: //new methods |
81 private: //new methods |
|
82 /** |
|
83 * Helper class for handling special cases. |
|
84 * Currently VOIP ServiceID implemented. |
|
85 * |
|
86 * @param aFieldData: Selected field. |
|
87 * @since S60 5.0 |
|
88 */ |
|
89 void ResolveSpecialCasesL(const TDesC& aFieldData); |
|
90 |
|
91 /** |
|
92 * Helper class for searching ServiceID |
|
93 * |
|
94 * @param aFieldData: Selected field. |
|
95 * @return ServiceId |
|
96 * @since S60 5.0 |
|
97 */ |
|
98 TUint32 ResolveServiceIdL(const TDesC& aFieldData); |
|
99 |
|
100 /** |
|
101 * Helper class for parsing xSP identification. |
|
102 * |
|
103 * @param aFieldData: Selected field. |
|
104 * @param aXSPId: Found xSP ID. |
|
105 * @return boolean if xSP is found. |
|
106 * @since S60 5.0 |
|
107 */ |
|
108 TBool ExtractServiceL(const TDesC& aFieldData, TPtrC& aXSPId); |
|
109 |
|
110 /** |
|
111 * Helper class for searching ServiceId from spsettings |
|
112 * |
|
113 * @param aFieldData: Selected field. |
|
114 * @return ServiceId |
|
115 * @since S60 5.0 |
|
116 */ |
|
117 TUint32 SearchServiceIdL(const TDesC& aFieldData); |
|
118 |
|
119 /** |
|
120 * Helper class for checking if MSISDN addressing is supported. |
|
121 * |
|
122 * @return ServiceId |
|
123 * @since S60 5.0 |
|
124 */ |
|
125 TUint32 ResolveMSISDNAddressingSupportedL(); |
82 |
126 |
83 /** |
127 /** |
84 * Helper class for starting communication method. |
128 * Helper class for starting communication method. |
85 * |
129 * |
86 * @param aFieldData: Selected field. |
130 * @param aFieldData: Selected field. |
111 /** |
155 /** |
112 * Reference to the launch parameter. |
156 * Reference to the launch parameter. |
113 * Not own. |
157 * Not own. |
114 */ |
158 */ |
115 const CCAContactorService::TCSParameter* iParameter; |
159 const CCAContactorService::TCSParameter* iParameter; |
|
160 |
|
161 /** |
|
162 * ServiceId for VOIP service. |
|
163 * Own. |
|
164 */ |
|
165 TUint32 iServiceId; |
116 |
166 |
117 /** |
167 /** |
118 * Is call item selected |
168 * Is call item selected |
119 * Own |
169 * Own |
120 */ |
170 */ |