Полезная информация

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

№113-06-2012 19:27:09

ruscrypto
Участник
 
Группа: Members
Зарегистрирован: 31-10-2011
Сообщений: 9
UA: IE 8.0

настройка nsCacheService

Привет всем!)
Как установить 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));

Может есть какой-то менеджер профайлов или что-нибудь еще
Любые идеи помогут!

Отсутствует

 

№214-06-2012 01:12:46

ruscrypto
Участник
 
Группа: Members
Зарегистрирован: 31-10-2011
Сообщений: 9
UA: IE 8.0

Re: настройка nsCacheService

Кажется дело в параметрах InitXPCOM
кто умеет использовать второй/третий параметры? то не могу найти живых примеров!!

Отсутствует

 

№317-06-2012 19:31:24

ruscrypto
Участник
 
Группа: Members
Зарегистрирован: 31-10-2011
Сообщений: 9
UA: IE 8.0

Re: настройка nsCacheService

ну кто-нибудь..
ну какие-либо идеи

Отсутствует

 

№419-06-2012 02:47:33

ruscrypto
Участник
 
Группа: Members
Зарегистрирован: 31-10-2011
Сообщений: 9
UA: IE 8.0

Re: настройка nsCacheService

Не ну вот неужели никто не знает?
Я разобрался... Вот мне интересно неужели никто ничего подобного не делал...?)
Если нет, может я концептуально не правильно пытаюсь вытащить данные из кеша из своей проги?) а как это нужно было делать?

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]