equal
deleted
inserted
replaced
50 ECmdAtCbc, |
50 ECmdAtCbc, |
51 ECmdAtClck, |
51 ECmdAtClck, |
52 ECmdAtCpwd, |
52 ECmdAtCpwd, |
53 ECmdAtCpin, |
53 ECmdAtCpin, |
54 ECmdAtCusd, |
54 ECmdAtCusd, |
55 ECmdAtCnum |
55 ECmdAtCnum, |
|
56 ECmdAtCmee |
56 }; |
57 }; |
57 public: |
58 public: |
58 TAtCommandParser(); |
59 TAtCommandParser(); |
59 |
60 |
60 /** |
61 /** |
94 /** |
95 /** |
95 * Get the next text string without quote. |
96 * Get the next text string without quote. |
96 * This function validate the parameter is a valid string. |
97 * This function validate the parameter is a valid string. |
97 * if the parameter is absent, it returns KErrNotFound. |
98 * if the parameter is absent, it returns KErrNotFound. |
98 * if the parameter is an invalid string such as not in a pair of double quotes, it returns KErrArgument |
99 * if the parameter is an invalid string such as not in a pair of double quotes, it returns KErrArgument |
99 * @param aError return the error code. |
100 * @param aParam the text string without quotes |
100 * @return Next text parameter when aError is not KErrNone; |
101 * @return Symbian system wide error codes |
101 */ |
102 */ |
102 TPtrC8 NextTextParam(TInt& aError); |
103 TInt NextTextParam(TPtrC8& aParam); |
103 |
104 |
104 /** |
105 /** |
105 * Get ISA hash code for security code |
106 * Get ISA hash code for security code |
106 * Phone lock code is encoded by using ISA hash. This hash algorithm is implemented in remotemgmt component |
107 * Phone lock code is encoded by using ISA hash. This hash algorithm is implemented in remotemgmt component |
107 * This function is copied and modified from CSCPServer::HashISACode() |
108 * This function is copied and modified from CSCPServer::HashISACode() |