diff -r 47c8595ffc70 -r f58e3c482bd9 application/inc/PodcastAppui.h --- a/application/inc/PodcastAppui.h Thu Feb 25 18:56:36 2010 +0000 +++ b/application/inc/PodcastAppui.h Thu Feb 25 20:02:27 2010 +0000 @@ -24,6 +24,8 @@ #include #include +#include "ConnectionEngine.h" + class CPodcastMainView; class CPodcastFeedView; class CPodcastShowsView; @@ -97,7 +99,8 @@ MTimeoutObserver& iObserver; }; -class CPodcastAppUi : public CAknViewAppUi, public MAknTabObserver, MTimeoutObserver +class CPodcastAppUi : public CAknViewAppUi, public MAknTabObserver, + public MTimeoutObserver, public MConnectionObserver { public: CPodcastAppUi(CPodcastModel* aPodcastModel); @@ -120,6 +123,14 @@ protected: void HandleTimeout(const CTimeout& aId, TInt aError); + protected: + // from MConnectionObserver + + void ConnectionSelectionStart(); + void ConnectionSelectionEnd(); + void ConnectCompleteL(TInt /*aErrorCode*/) {} + void Disconnected() {}; + private: CPodcastMainView *iMainView; CPodcastFeedView* iFeedView;