iaupdate/IAD/backgroundchecker/inc/iaupdatebgfirsttimehandler.h
changeset 53 ae54820ef82c
parent 0 ba25891c3a9e
child 66 8b7f4e561641
equal deleted inserted replaced
52:92f864ef0288 53:ae54820ef82c
     1 /*
     1 /*
     2 * Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2008-2010 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    59     
    59     
    60     /**
    60     /**
    61     * Set Nokia agreement as accepted by an user
    61     * Set Nokia agreement as accepted by an user
    62     */
    62     */
    63     void SetAgreementAcceptedL();
    63     void SetAgreementAcceptedL();
    64     
    64           
    65     /**
       
    66     * Set Nokia agreement as asked (prompted) to an user
       
    67     */
       
    68     void SetAgreementAskedL();
       
    69         
       
    70     /**
    65     /**
    71     * Set automatic update checks as asked (prompted) to an user
    66     * Set automatic update checks as asked (prompted) to an user
    72     */
    67     */
    73     void SetAutomaticUpdatesAskedL();
    68     void SetAutomaticUpdatesAskedL();
    74     
    69     
    77     *
    72     *
    78     * @return True value if agreement accepted 
    73     * @return True value if agreement accepted 
    79     */
    74     */
    80     TBool AgreementAcceptedL();
    75     TBool AgreementAcceptedL();
    81     
    76     
    82     /**
    77        
    83     * Is Nokia agreement of Application Update already asked 
       
    84     *
       
    85     * @return True value if agreement already asked 
       
    86     */
       
    87     TBool AgreementAskedL();
       
    88     
       
    89     /**
    78     /**
    90     * Is activation for automatic update cheks from network already asked 
    79     * Is activation for automatic update cheks from network already asked 
    91     *
    80     *
    92     * @return True value if agreement already asked 
    81     * @return True value if agreement already asked 
    93     */
    82     */
   119         
   108         
   120     TFileName iPath;
   109     TFileName iPath;
   121     
   110     
   122     TBool iAgreementAccepted;
   111     TBool iAgreementAccepted;
   123     
   112     
   124     TBool iAgreementAsked;
       
   125     
       
   126     TBool iAutomaticUpdateChecksAsked;   
   113     TBool iAutomaticUpdateChecksAsked;   
   127    
   114    
   128     };
   115     };
   129 
   116 
   130 
   117