webengine/osswebengine/WebCore/platform/network/symbian/HttpUiCallbacks.h
changeset 10 a359256acfc6
parent 0 dd21522fd290
child 25 0ed94ceaa377
equal deleted inserted replaced
5:10e98eab6f85 10:a359256acfc6
    38     ESomeItemsNotSecure,
    38     ESomeItemsNotSecure,
    39     ESubmittingToNonSecurePage,
    39     ESubmittingToNonSecurePage,
    40     ERedirectConfirmation,
    40     ERedirectConfirmation,
    41     ERepostConfirmation,
    41     ERepostConfirmation,
    42     ESecureItemInNonSecurePage,
    42     ESecureItemInNonSecurePage,
       
    43     EReEnteringSecurePage,
    43     // add new items here        
    44     // add new items here        
    44     EEnterStatusNone
    45     EEnterStatusNone
    45     };
    46     };
    46 
    47 
    47     HttpUiCallbacks();
    48     HttpUiCallbacks();
   145         * Size of that was downloaded so far
   146         * Size of that was downloaded so far
   146         * @return void
   147         * @return void
   147         */
   148         */
   148         virtual void HandleDownloadEventL(TUint aTransactionID, 
   149         virtual void HandleDownloadEventL(TUint aTransactionID, 
   149                                           TBrCtlDownloadEvent aDownloadEvent,
   150                                           TBrCtlDownloadEvent aDownloadEvent,
   150                                           TUint aValue) {}             
   151                                           TUint aValue) {}     
       
   152         void SetBrowserControl(CBrCtl* aBrctl)                                                  ;
   151 
   153 
   152 private:
   154 private:
   153     void handleError();
   155     void handleError();
   154 
   156 
   155     void GetUserAuthenticationDataL(HttpConnection* aTrans,
   157     void GetUserAuthenticationDataL(HttpConnection* aTrans,
   163     int aboutToLoadPageL(CBrCtl* brctl, int stateType);
   165     int aboutToLoadPageL(CBrCtl* brctl, int stateType);
   164 
   166 
   165 private: // data
   167 private: // data
   166     CPeriodic* m_scheduler;
   168     CPeriodic* m_scheduler;
   167     int m_error;
   169     int m_error;
       
   170     CBrCtl* m_brctl;
   168 
   171 
   169 };
   172 };
   170 
   173 
   171 
   174 
   172 #endif // __HTTPUICALLBACKS_H__
   175 #endif // __HTTPUICALLBACKS_H__