upnpavcontroller/upnpavcontrollerclient/inc/upnpavcontrolleractive.h
branchnew development branch with rendering state machine and other goodies
changeset 38 5360b7ddc251
parent 0 7f85d04be362
equal deleted inserted replaced
32:3785f754ee62 38:5360b7ddc251
   189     /**
   189     /**
   190      * See upnpavcontroller.h
   190      * See upnpavcontroller.h
   191      */
   191      */
   192     void StopDownloadSession( MUPnPFileDownloadSession& aSession );
   192     void StopDownloadSession( MUPnPFileDownloadSession& aSession );
   193     
   193     
       
   194     /**
       
   195      * See upnpavcontroller.h
       
   196      */
       
   197     HBufC8* GetDeviceIconL( const TDesC8& aUuid );
       
   198     
   194 protected: // From CUPnPConnectionMonitorObserver
   199 protected: // From CUPnPConnectionMonitorObserver
   195 
   200 
   196     void ConnectionLost();    
   201     void ConnectionLost( TBool aUserOriented );
   197 
   202 
   198 private:
   203 private:
   199     
   204     
   200     MUPnPAVDeviceObserver*                      iDeviceObserver; // not owned
   205     MUPnPAVDeviceObserver*                      iDeviceObserver; // not owned
   201     
   206     
   217     TAVControllerDeviceDiscovery                iDiscovered;
   222     TAVControllerDeviceDiscovery                iDiscovered;
   218     TPckg<TAVControllerDeviceDiscovery>         iDiscoveredPkg;
   223     TPckg<TAVControllerDeviceDiscovery>         iDiscoveredPkg;
   219     
   224     
   220     TBool iAlive;
   225     TBool iAlive;
   221     
   226     
   222     CActiveSchedulerWait                        iWait;
       
   223     
       
   224     TReleaseState                               iReleaseState;
   227     TReleaseState                               iReleaseState;
   225 
   228 
   226     };
   229     };
   227 
   230 
   228 #endif // C_UPNPAVCONTROLLERACTIVE_H
   231 #endif // C_UPNPAVCONTROLLERACTIVE_H