phoneapp/phoneuiutils/inc/tphonecmdparamglobalnote.h
branchGCC_SURGE
changeset 51 f39ed5e045e0
parent 30 ebdbd102c78a
parent 46 bc5a64e5bc3c
equal deleted inserted replaced
40:bab96b7ed1a4 51:f39ed5e045e0
    87         * automatically.
    87         * automatically.
    88         */
    88         */
    89         IMPORT_C void SetTimeout( TInt aTimeout );
    89         IMPORT_C void SetTimeout( TInt aTimeout );
    90         
    90         
    91         /**
    91         /**
       
    92         * Sets notification dialog flag.
       
    93         * @param aNotificationDialog True if notification dialog 
       
    94         *        should be used.
       
    95         */
       
    96         IMPORT_C void SetNotificationDialog( TBool aNotificationDialog );
       
    97         
       
    98         /**
       
    99         * Sets cause code.
       
   100         * @param aCauseCode Cause code.
       
   101         */
       
   102         IMPORT_C void SetCauseCode( TInt aCauseCode );
       
   103         
       
   104         /**
    92         * Returns the global note type
   105         * Returns the global note type
    93         * @return Returns the type
   106         * @return Returns the type
    94         */
   107         */
    95         IMPORT_C TAknGlobalNoteType Type() const;
   108         IMPORT_C TAknGlobalNoteType Type() const;
    96 
   109 
   127         /**
   140         /**
   128          * Returns the timeout value.
   141          * Returns the timeout value.
   129          * @return   Timeout value.
   142          * @return   Timeout value.
   130          */
   143          */
   131         IMPORT_C TInt Timeout() const;
   144         IMPORT_C TInt Timeout() const;
       
   145         
       
   146         /**
       
   147          * Returns the notification dialog flag.
       
   148          * @return Notification dialog flag.
       
   149          */
       
   150         IMPORT_C TBool NotificationDialog() const;
       
   151         
       
   152         /**
       
   153         * Returns cause code.
       
   154         * @return Cause code.
       
   155         */
       
   156         IMPORT_C TInt CauseCode() const;
   132     
   157     
   133     private:    
   158     private:    
   134         
   159         
   135         /**
   160         /**
   136         * Global note type
   161         * Global note type
   164         
   189         
   165         /**
   190         /**
   166         * Timeout for a note.
   191         * Timeout for a note.
   167         */
   192         */
   168         TInt iTimeout;
   193         TInt iTimeout;
       
   194         
       
   195         /**
       
   196         * Notification Dialog flag.
       
   197         */
       
   198         TBool iNotificationDialog;
       
   199         
       
   200         /**
       
   201         * Cause code. 
       
   202         */
       
   203         TInt iCauseCode; 
   169     };
   204     };
   170 
   205 
   171 #endif // __TPHONECMDPARAMGLOBALNOTE_H
   206 #endif // __TPHONECMDPARAMGLOBALNOTE_H
   172             
   207             
   173 // End of File
   208 // End of File