application/inc/PodcastAppui.h
changeset 13 f58e3c482bd9
parent 11 f6c975c3b702
child 24 ca50ea154990
--- 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;