mmsharing/mmshui/inc/musuilivesharingcontroller.h
branchRCL_3
changeset 16 ce86b6d44a6d
parent 15 95754dcd27ad
--- a/mmsharing/mmshui/inc/musuilivesharingcontroller.h	Tue May 25 12:38:39 2010 +0300
+++ b/mmsharing/mmshui/inc/musuilivesharingcontroller.h	Wed Jun 09 09:37:52 2010 +0300
@@ -28,6 +28,7 @@
 
 class MMusUiLiveSharingObserver;
 class CMusEngLiveSession;
+class CMusUiActiveTimer;
 
 /**
  *
@@ -84,8 +85,6 @@
     virtual void InviteL( const TDesC& aRecipient );
     
     virtual void HandleSliderValueChangeL( TInt aNewLevel );
-
-    virtual void HandleAsyncEventL( TMusUiAsyncEvent aEventId );
     
 public:	// new functions
     
@@ -141,7 +140,8 @@
 public: // From MMusEngLiveSessionObserver
 
 	void DiskFull();
-
+	
+    void OrientationRefreshEnded();
 	    
 public:	// from MMusEngSessionObserver
 
@@ -160,8 +160,10 @@
 	void SessionTimeChanged( const TTimeIntervalSeconds& aSeconds );
 	
     void InactivityTimeout();
-
-    void AsyncRefreshView();
+    
+    void HandlePauseResumeInToolbar();
+    
+    void UserInitiatedCameraStateChangeL(TBool aEnable);
 
 private:
 
@@ -180,6 +182,8 @@
     TBool iDiskFull;
     
     TBool iSessionEstablished;
+    
+    CMusUiActiveTimer* iPauseResumeGuardTimer;
 	
     };