Socket连接 System error -25

mldxs 2009-10-05 08:40:42
创建ServerSocket没有报错,当我创建ClientSocket连接ServerSocket时就显示 System error -25

郁闷.
那个高手可以帮忙解答一下啊?

部分源码:

ServerSockt:

void CSocketEngine::ConfigureReceiverL()
{
iAddr.SetPort(KPortNumber);
iSocket.Bind(iAddr);
iSocket.Listen(KNumOfDevicesToDiscover);
iServiceSocket.Open(iSocketServ);
iSocket.Accept(iServiceSocket, iStatus);
iState = EAccepting;
SetActive();
}


ClientSocket:

void CSocketEngine::ConnectL()
{
iIrdaSockAddr.Input(_L("127.0.0.1"));//_L("127.0.0.1"));
iIrdaSockAddr.SetPort(KPortNumber);
iClientSocket.Connect(iIrdaSockAddr, iStatus);
User::WaitForRequest(iStatus);
if (iStatus == KErrNone)
{
User::InfoPrint(_L("Connected succee!"));
}
}
...全文
117 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinliucun 2009-10-06
  • 打赏
  • 举报
回复
System error -25
错误代码是EOF,End Of File has been reached.
http://www.newlc.com/Symbian-OS-Error-Codes.html
例如读取文件超出边界就会报此错误。当然还有其他原因可致此错误。
mldxs 2009-10-06
  • 打赏
  • 举报
回复
我的也不可能是文件超出边界啊 ?
也没有什么地方是能越界的啊

3,119

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧