我的应用程序最多需要3个同时下载连接。我目前正在使用Carbide UI框架中提供的(略有改动的)CWebClient类,但是对每个连接使用多个这样的实例会提示我多种类型“选择接入点”
类中存在RSocketServ
和RConnection
对象,这些对象似乎是打开访问点的对象。这是一个足够好的解决方案来制作这些静态对象(单例),因此只能调用一次访问点吗?
任何人都有经验/想法吗?
谢谢!
万一你想知道,我正在使用S60 3rd ed。 FP2 v1.1
答案 0 :(得分:1)
RConnection应该是触发接入点选择对话框的类。
如果您编写自己的代码,请获取一个RSocketServ实例和3个RSocket实例。那应该够了。接入点选择对话框仅在建立连接时发生,只有在您到达非覆盖区域或下载超时时才会发生这种情况。
答案 1 :(得分:0)
另一种方法是禁止“选择访问点”对话框。您可以使用CIntConnectionInitiator建立连接。虽然没有记录这个类,但forum.nokia.com上有很多例子。
答案 2 :(得分:0)
滚动您自己的接入点(AP)选择器并存储AP ID。 然后使用TCommDbConnPref设置AP ID并禁止对话框。