activityfw/storage/client/inc/afasyncrequestobserver.h
changeset 107 b34d53f6acdf
parent 99 7aaf39b772ac
equal deleted inserted replaced
106:e78d6e055a5b 107:b34d53f6acdf
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 #ifndef AFASYNCREQUESTOBSERVER_H
    18 #ifndef AFASYNCREQUESTOBSERVER_H
    19 #define AFASYNCREQUESTOBSERVER_H
    19 #define AFASYNCREQUESTOBSERVER_H
    20 #include <QString>
    20 
    21 #include <QPixmap>
    21 #include <e32base.h>
    22 
    22 
    23 class MAfAsyncRequestObserver
    23 class MAfAsyncRequestObserver
    24 {
    24 {
    25 public:
    25 public:
    26     /**
    26     /**
    27      * Function inform observer about asynchronous request results
    27      * Function inform observer about asynchronous request results
    28      * @param result - request result
    28      * @param result - request result
    29      * @param requestType - request type
    29      * @param data - response data
    30      * @param data - respons data
       
    31      */
    30      */
    32     virtual void asyncRequestCompleated(int result,
    31     virtual void waitActivityRequestCompleted(int result, 
    33                                         int requestType,
    32                                               const TDesC8 &data) = 0;
    34                                         const QString &data)=0;
       
    35 
    33 
    36     /**
    34     /**
    37      * Function inform observer about asynchronous request results
    35      * Function inform observer about asynchronous request results
    38      * @param result - request result
    36      * @param result - request result
    39      * @param requestType - request type
       
    40      * @param pixmap - pixmap respons
    37      * @param pixmap - pixmap respons
    41      */
    38      */
    42     virtual void asyncRequestCompleated(int result,
    39     virtual void getThumbnailRequestCompleted(int result,
    43                                         int requestType,
    40                                               int bitmapHandle, 
    44                                         const QPixmap& pixmap, 
    41                                               void* userData) = 0;
    45                                         void* userData)=0;
       
    46     
    42     
    47     /**
    43     /**
    48      * Function inform observer about asynchronous request results
    44      * Function inform observer about asynchronous request results
    49      * @param result - request result
    45      * @param result - request result
    50      * @param requestType - request type
       
    51      */
    46      */
    52     virtual void asyncRequestCompleated(int result,
    47     virtual void dataChangeNotificationCompleted(int result) = 0;
    53                                         int requestType)=0;
    48     
    54 };
    49 };
    55 #endif // AFASYNCREQUESTOBSERVER_H
    50 #endif // AFASYNCREQUESTOBSERVER_H