Frage

Meine Anwendung muss 3 gleichzeitige Download-Verbindungen. Ich bin derzeit eine (leicht veränderte) CWebClient Klasse in dem Carbide UI-Framework zur Verfügung gestellt unter Verwendung jedoch mehrere Instanzen dies für jede Verbindung fordere mich auf mehrere Arten zu „wählen Sie Zugangspunkt“

mit

Ein RSocketServ und ein RConnection Objekt existiert in der Klasse, diese scheinen die Dinge, die den Zugangspunkt zu öffnen. Wäre es eine gute genug Lösung sein, diese statischen Objekte (Singleton), so der Zugangspunkt machen nur einmal aufgerufen wird?

Jeder keine Erfahrung / Gedanken haben?

Danke!

Nur falls Sie sich fragen, ich bin mit S60 3rd ed. FP2 v1.1

War es hilfreich?

Lösung

RConnection sollte die Klasse sein, die den Access Point Auswahldialog auslöst.

Wenn Sie Ihren eigenen Code schreiben, erhält eine Instanz von RSocketServ und 3 Instanzen von RSocket. Das sollte genug sein. Der Access Point Auswahldialog wird nur auftreten, wenn die Verbindung hergestellt ist, das nur einmal geschehen wird, bis Sie einen nicht-Abdeckungsbereich oder Ihre Downloads Zeit getroffen werden.

Andere Tipps

Der andere Weg ist "Select Access Point" Dialog zu unterdrücken. Sie können es tun CIntConnectionInitiator durch die Verwendung einer Verbindung herzustellen. Obwohl diese Klasse nicht dokumentiert ist, gibt es eine Reihe von Beispielen auf forum.nokia.com .

Bewegen Sie Ihre eigenen Accesspoint (AP) Wähler und speichern Sie die AP-ID. Dann TCommDbConnPref verwenden AP ID einstellen und den Dialog unterdrücken.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top