--- 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 <akntabgrp.h>
#include <aknnavide.h>
+#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;