各位好,
想请教大家一个问题。我目前使用使用TMS320C6455芯片,DSP/BIOS,NDK,TCP协议,想请教一下接收数据recvnc函数的返回值和错误码的具体情况。目前我的理解是:
返回值大于0,则说明正常;
返回值等于0,则说明网络断开;
返回值小于0(-1),则说明异常。
在返回值为-1的异常情况下,会有不同的错误码返回,来指明是什么异常。我想请教各位这些错误码具体有哪些,含义是什么?此外,在DSP中我应该怎样获取这些错误码,以便判定后续的操作。
期望各位的帮助,谢谢!!!
Denny%20Yang99373:
可以到出错函数代码里面找找
咫尺和天涯:
回复 Denny%20Yang99373:
您好,
您说的出错函数指的是什么呢?我的理解是recvnc的返回值是三种,只是当返回-1时又有多种情况,以错误码来表示,但是我在NDK以及其他的头文件或者源文件中并没有找到获取错误码的函数。请您具体指教一下,谢谢!