Pergunta

Meu aplicativo precisa até 3 conexões de download simultâneos. Atualmente, estou usando um (ligeiramente alteradas) classe CWebClient fornecidos no âmbito Carbide UI, porém utilizando várias instâncias desse para cada instruções de conexão me vários tipos de "selecionar ponto de acesso"

Um RSocketServ e um exist objeto RConnection na classe, estes parecem ser as coisas que abrem o ponto de acesso. Seria uma solução boa o suficiente para fazer esses objetos estáticos (únicos) de modo que o ponto de acesso só é chamado uma vez?

Qualquer um tem alguma experiência / pensamentos?

Obrigado!

Apenas no caso de você se perguntar, eu estou usando S60 3rd ed. FP2 v1.1

Foi útil?

Solução

RConnection deve ser a classe que aciona o diálogo de seleção de ponto de acesso.

Se você escrever seu próprio código, obter uma instância de RSocketServ e 3 casos de RSocket. Isso deve ser suficiente. O diálogo de seleção de ponto de acesso só ocorrerá quando a conexão é estabelecida, o que vai acontecer apenas uma vez até que atingiu uma área não-cobertura ou as suas transferências de tempo.

Outras dicas

A outra maneira é para suprimir de diálogo "Select Access Point". Você pode fazer isso usando CIntConnectionInitiator para estabelecer uma conexão. Embora esta classe não está documentada há um monte de exemplos em forum.nokia.com .

Roll seu próprio accesspoint (AP) seletor e armazenar a AP ID. Em seguida, use TCommDbConnPref para definir AP ID e suprimir o diálogo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top