email_plat/email_client_api/inc/memailmailbox.h
branchRCL_3
changeset 26 67369d1b217f
parent 0 8466d47a6819
equal deleted inserted replaced
24:b5fbb9b25d57 26:67369d1b217f
   138 
   138 
   139     /** Launches email editor and returns immediately.
   139     /** Launches email editor and returns immediately.
   140      * The method follows "fire and forget" pattern, returns immediately.
   140      * The method follows "fire and forget" pattern, returns immediately.
   141      */
   141      */
   142     virtual void EditNewMessageL() = 0;
   142     virtual void EditNewMessageL() = 0;
       
   143     
       
   144     /** Register mailbox observer 
       
   145      * @param aObserver observer called back when changes in mailbox (new message,
       
   146      * messages changes or messages deleted).
       
   147      * */
       
   148     virtual void RegisterObserverL( MMailboxContentObserver& aObserver ) = 0;
       
   149         
       
   150     /** 
       
   151      * Unregister mailbox observe.r 
       
   152      */
       
   153     virtual void UnregisterObserver( MMailboxContentObserver& aObserver ) = 0;
   143 
   154 
   144 };
   155 };
   145 
   156 
   146 } // namespace EmailInterface
   157 } // namespace EmailInterface
   147 
   158