phone_plat/telephony_matching_extension_api/inc/telmatchingextension.h
branchRCL_3
changeset 81 c26cc2a7c548
parent 69 8baf28733c3d
equal deleted inserted replaced
73:e30d4a1b8bad 81:c26cc2a7c548
    67     * @param aMeaningfulDigits - How many digits (starting from the right) are meaningful for matching.
    67     * @param aMeaningfulDigits - How many digits (starting from the right) are meaningful for matching.
    68     *                            Value of the parameter have to be between 4-20 otherwise the whole
    68     *                            Value of the parameter have to be between 4-20 otherwise the whole
    69     *                            of address will be used for matching (e.g. by value 0).
    69     *                            of address will be used for matching (e.g. by value 0).
    70     *                            If length of the address is less than value of the parameter the whole
    70     *                            If length of the address is less than value of the parameter the whole
    71     *                            of address will be used for matching.
    71     *                            of address will be used for matching.
    72 	* @param aAllowUserNameMatch - ETrue on return if matching using the user name part of 
       
    73     *                              the address is allowed.
       
    74     * @return - Return KErrNone if operation succeed.
    72     * @return - Return KErrNone if operation succeed.
    75     */
    73     */
    76     virtual TInt GetAddressForMatching( 
    74     virtual TInt GetAddressForMatching( RBuf& aParsedAddress, TInt& aMeaningfulDigits ) = 0;
    77         RBuf& aParsedAddress, 
       
    78         TInt& aMeaningfulDigits, 
       
    79         TBool& aAllowUserNameMatch ) = 0;
       
    80 
    75 
    81     /**
    76     /**
    82     * Returns contact store uris which are opened and will be used for matching.
    77     * Returns contact store uris which are opened and will be used for matching.
    83     * @param aStoreUris - Contact store uri array.
    78     * @param aStoreUris - Contact store uri array.
    84     * @return - Return KErrNone if operation succeed.
    79     * @return - Return KErrNone if operation succeed.