Страницы: 1
Привет всем!)
Как установить nsCacheService->mDiskDevice->mCacheDirectory ( или nsCacheService->mObserver->mDiskCacheParentDirectory ) в моей программе? nsCacheService не имеет никаких публичных методов на этот счет... Откуда они берутся по дефолту? почему-то они пустые при создании сервиса следующим образом
rv = NS_InitXPCOM2(nsnull, nsnull, nsnull); nsCOMPtr<nsIServiceManager> servMan; rv = NS_GetServiceManager(getter_AddRefs(servMan)); nsCOMPtr<nsICacheService> _cacheService; rv = servMan->GetServiceByContractID("@mozilla.org/network/cache-service;1", NS_GET_IID(nsICacheService), getter_AddRefs(_cacheService));
Может есть какой-то менеджер профайлов или что-нибудь еще
Любые идеи помогут!
Отсутствует
Не ну вот неужели никто не знает?
Я разобрался... Вот мне интересно неужели никто ничего подобного не делал...?)
Если нет, может я концептуально не правильно пытаюсь вытащить данные из кеша из своей проги?) а как это нужно было делать?
Отсутствует
Страницы: 1