--- a/localconnectivityservice/dun/atext/inc/DunAtCmdHandler.h Fri Sep 17 11:40:03 2010 +0800
+++ b/localconnectivityservice/dun/atext/inc/DunAtCmdHandler.h Tue Sep 28 20:14:08 2010 +0800
@@ -555,9 +555,13 @@
*
* @since TB9.2
* @param aCharacter Character to test
+ * @param aBasic ETrue if basic check needed, EFalse otherwise
+ * @param aExtended ETrue if extended check needed, EFalse otherwise
* @return ETrue if delimiter character, EFalse otherwise
*/
- TBool IsDelimiterCharacter( TChar aCharacter );
+ TBool IsDelimiterCharacter( TChar aCharacter,
+ TBool aBasic,
+ TBool aExtended );
/**
* Checks if character is of extended group
@@ -608,7 +612,19 @@
* @param aEndIndex End index (changes)
* @return Symbian error code on error, KErrNone otherwise
*/
- TBool FindSubCommandQuotes( TChar aCharacter, TInt aStartIndex, TInt& aEndIndex );
+ TBool FindSubCommandQuotes( TChar aCharacter,
+ TInt aStartIndex,
+ TInt& aEndIndex );
+
+ /**
+ * Check if in basic command delimiter skip zone
+ *
+ * @since TB9.2
+ * @param aCharacter Character to check
+ * @param aEndIndex End index (changes)
+ * @return Symbian error code on error, KErrNone otherwise
+ */
+ TBool IsBasicDelimiterSkipZone( TChar aCharacter, TInt& aEndIndex );
/**
* Check if in next subcommand's extended border
@@ -619,7 +635,9 @@
* @param aEndIndex End index (changes)
* @return ETrue if in next command's extended border, EFalse otherwise
*/
- TBool IsExtendedBorder( TChar aCharacter, TInt aStartIndex, TInt& aEndIndex );
+ TBool IsExtendedBorder( TChar aCharacter,
+ TInt aStartIndex,
+ TInt& aEndIndex );
/**
* Finds subcommand with alphanumeric borders