蓝牙开发中的一些问题
来源:互联网 发布:草图大师软件图标 编辑:程序博客网 时间:2024/05/09 22:18
1.发送
void CBluetoothEngine::SendMessageL(const TDesC& aData)
{
RBuf8<256> allData;
TUint8 mark(0x01);
allData.Copy(&mark);
iSendData8.Close();
iSendData8.Assign(CnvUtfConverter::ConvertFromUnicodeToUtf8L(aData));
TUint length = iSendData8.Length();
allData.Append(length);
allData.Append(length>>8);
allData.Append(length>>16);
allData.Append(length>>24);
allData.Append(iSendData8);
ClientSendL(allData);
allData.Close();
}
上面的函数本身是没有问题的,但是由于接受方机器性能的问题的可能会出问题。
ClientSendL(allData) 是个异步函数(其中调用了 iSock.Write(aData, iStatus) ),执行完ClientSendL, allData.Close()也执行了,这样的 话 发送的数据 就丢失了。
- 蓝牙开发中的一些问题
- Android 蓝牙开发中的问题
- 开发中的一些问题
- Android7.0在蓝牙开发中遇到的一些问题
- J2ME开发中的一些问题
- 一些开发中的css问题
- Teamcenter 开发中的一些问题
- 嵌入式开发中的一些问题
- jbpm开发中的一些问题
- iOS中的蓝牙开发
- iOS中的蓝牙开发
- 蓝牙小车中的一些经验
- wince蓝牙开发问题
- 蓝牙cc2540 开发问题
- 蓝牙驱动的一些问题
- 最近开发中的一些工作思路问题
- 关于项目开发中的一些问题
- Delphi开发中的一些细节问题
- php获取https下的内容_____记录给自已
- 请求各位帅哥美M们下面出了什么问题,小弟怎么都查不到异常
- C语言系列
- 趣味编程:用IDA*算法求解八数码问题
- 请求各位帅哥美M们下面出了什么问题,小弟怎么都查不到异常
- 蓝牙开发中的一些问题
- 设计模式笔记
- 凌晨服务器down机
- 索引优化
- 转】WINCE 6.0 调大image
- Flex优化方案
- 利用DataTable构造Json字符串
- 驱动错误码对照表
- 2010-06-11