upnpavcontrolpoint/avcpengine/src/upnppathresolver.cpp
changeset 32 3785f754ee62
parent 27 03808033c9a2
equal deleted inserted replaced
27:03808033c9a2 32:3785f754ee62
   120 void CUpnpPathResolver::RegisterSession(CUpnpAVCPEngineSession* aSession) 
   120 void CUpnpPathResolver::RegisterSession(CUpnpAVCPEngineSession* aSession) 
   121 	{    
   121 	{    
   122 	TInt index = iAVCPSessions.Find(aSession); 
   122 	TInt index = iAVCPSessions.Find(aSession); 
   123     if (index == KErrNotFound) 
   123     if (index == KErrNotFound) 
   124 	    {
   124 	    {
   125 	    iAVCPSessions.Append(aSession); 
   125 	    iAVCPSessions.AppendL(aSession); 
   126 	    }
   126 	    }
   127 	}
   127 	}
   128 
   128 
   129 // -----------------------------------------------------------------------------
   129 // -----------------------------------------------------------------------------
   130 // CUpnpPathResolver::UnregisterSession
   130 // CUpnpPathResolver::UnregisterSession
   201 	    if(aImportURI != KNullDesC8())
   201 	    if(aImportURI != KNullDesC8())
   202 			{
   202 			{
   203 			elem->SetImportURIL(aImportURI);
   203 			elem->SetImportURIL(aImportURI);
   204 			}
   204 			}
   205 	    CleanupStack::Pop(elem);
   205 	    CleanupStack::Pop(elem);
   206         iPathElements.Append(elem);
   206         iPathElements.AppendL(elem);
   207         return elem->Name();
   207         return elem->Name();
   208 		}
   208 		}
   209 	  
   209 	  
   210 	}
   210 	}
   211 
   211 
   252 //   
   252 //   
   253 void CUpnpPathResolver::ResolveIdL(const TDesC8& aPath, MUpnpResolverObserver& aObserver) 
   253 void CUpnpPathResolver::ResolveIdL(const TDesC8& aPath, MUpnpResolverObserver& aObserver) 
   254 	{
   254 	{
   255 	CUpnpResolveHandler* handler = CUpnpResolveHandler::NewL(iManager,*this, aObserver);	
   255 	CUpnpResolveHandler* handler = CUpnpResolveHandler::NewL(iManager,*this, aObserver);	
   256 	CleanupStack::PushL(handler);
   256 	CleanupStack::PushL(handler);
   257 	iResolveHandlers.Append(handler);
   257 	iResolveHandlers.AppendL(handler);
   258 	handler->ResolveL(aPath);	
   258 	handler->ResolveL(aPath);	
   259 	CleanupStack::Pop(handler);	
   259 	CleanupStack::Pop(handler);	
   260 	}
   260 	}
   261 
   261 
   262 // -----------------------------------------------------------------------------
   262 // -----------------------------------------------------------------------------