关于监控蓝牙连接的问题。。做过的达人来指点下
最近做监控蓝牙连接的问题,发现AO起来却无法进去RunL函数,不知道那里设置不对。请达人来给点建议。_INFO(_L("StartConnectL!"));
if (iState != ENone)
{
User::Leave(KErrInUse);
}
iState = EConnecting;
// 获取监听信道
TProtocolDesc pdesc;
User::LeaveIfError(iSocketServ.FindProtocol(KRfComm(), pdesc));
User::LeaveIfError(iListenSock.Open(iSocketServ, pdesc.iAddrFamily, pdesc.iSockType, KRFCOMM));
User::LeaveIfError(iListenSock.GetOpt(KRFCOMMGetAvailableServerChannel, KSolBtRFCOMM, aChannel));
TBTSockAddr btsockaddr;
btsockaddr.SetPort(aChannel);
User::LeaveIfError(iListenSock.Bind(btsockaddr));
iListenSock.Listen(KSizeOfListenQueue);
// 安全性设置
TBTServiceSecurity secSettings;
TUid settingsUID;
settingsUID.iUid = KBT_serviceID;
secSettings.SetUid(settingsUID);
secSettings.SetAuthentication(EFalse);
secSettings.SetAuthorisation(EFalse);
secSettings.SetEncryption(EFalse);
btsockaddr.SetSecurity(secSettings);
iSock.Close();
User::LeaveIfError(iSock.Open(iSocketServ));
iListenSock.Accept(iSock,iStatus);
_INFO(_L("Accept!"));
SetActive(); --------------------编程问答-------------------- --------------------编程问答-------------------- Iyvph35h
顶
要顶
必须顶
不得不顶
用尽全力顶
再加上千斤顶
总之把它顶到顶
接着使出葵花宝顶
就算顶到史前也要顶
老子看了会用道德经顶
孔子亲自拜你为师天天顶
秦始皇站在阿房宫上使劲顶
汉高祖挥师杀向东罗马为你顶
吕布抛弃了貂禅而选择了帮你顶
张三丰见了后用太极拳九式全力顶
左冷禅召开武林盟主大会商讨如何顶
西门吹雪从此学会了最强一招剑神一顶
龙剑飞的如来神掌最后一式改为万佛朝顶
陆小凤从此再也不管闲事了而专门来为你顶
四大名捕四面出击看天下还有没有人敢不在顶
黄飞鸿的宝芝林里从此多了一味药叫做吃了就顶
霍元甲其实根本就没有死因为他还想要努力帮你顶
o0jdKn5lpEwVFo0jdKn5o0jdKn5
工作咯,兼职 http://gongzuolo.com/
Iyvph35hIyvph35ho0jdKn5o0jdKn5o0jdKn5
看完楼主的帖子,我的心情竟是久久不能平复,正如老子所云:大音希声,
大象希形.我现在终于明白我缺乏的是什么了,
正是楼主那种对真理的执着追求和楼主那种对理想的艰苦实践所产生的厚重感.面对楼主的帖子
,我震惊得几乎不能动弹了, lpEwVFlvDqDyFYi
珠三角 之窗 http://byhat.com/
CpG4No0jdKn5lpEwVFo0jdKn5
楼主那种裂纸欲出的大手笔,竟使我忍不住一次次的翻开楼主的帖子,每看一次,赞赏之情就激长数分,
我总在想,是否有神灵活在它灵秀的外表下,以至能使人三月不知肉味,使人有余音穿梁,三日不绝的感受
.楼主,你写得实在是太好了 Iyvph35h
City Yet! Jobs,Friends,Trade,Community,gigs
http://cyet.net/
.我唯一能做的,就只有把这个帖子顶上去这件事了
CpG4No0jdKn5o0jdKn5Iyvph35h --------------------编程问答-------------------- 最近做监控蓝牙连接的问题,发现AO起来却无法进去RunL函数,不知道那里设置不对。请达人来给点建议。
_INFO(_L("StartConnectL!"));
if (iState != ENone)
{
User::Leave(KErrInUse);
}
iState = EConnecting;
// 获取监听信道
TProtocolDesc pdesc;
User::LeaveIfError(iSocketServ.FindProtocol(KRfComm(), pdesc));
User::LeaveIfError(iListenSock.Open(iSocketServ, pdesc.iAddrFamily, pdesc.iSockType, KRFCOMM));
User::LeaveIfError(iListenSock.GetOpt(KRFCOMMGetAvailableServerChannel, KSolBtRFCOMM, aChannel));
TBTSockAddr btsockaddr;
btsockaddr.SetPort(aChannel);
User::LeaveIfError(iListenSock.Bind(btsockaddr));
iListenSock.Listen(KSizeOfListenQueue);
// 安全性设置
TBTServiceSecurity secSettings;
TUid settingsUID;
settingsUID.iUid = KBT_serviceID;
secSettings.SetUid(settingsUID);
secSettings.SetAuthentication(EFalse);
secSettings.SetAuthorisation(EFalse);
secSettings.SetEncryption(EFalse);
btsockaddr.SetSecurity(secSettings);
iSock.Close();
User::LeaveIfError(iSock.Open(iSocketServ));
iListenSock.Accept(iSock,iStatus);
_INFO(_L("Accept!"));
SetActive();
补充:移动开发 , Symbian