主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

rtIOStreamClose

关闭通讯渠道

说明

errFlg = rtIOStreamClose(streamID) 关闭通信渠道并清理相关资源。

示例

示例

关闭通讯渠道

来自 rtiostreamtest.c 的代码在关闭通信通道时检测到错误。

static int closeServer(void)
{
    const int errorOccurred = rtIOStreamClose(streamID);
    if (errorOccurred == RTIOSTREAM_ERROR)
    {
        return errorOccurred;
    }
    return RTIOSTREAM_NO_ERROR;
}

输入参数

全部折叠

上次调用 rtIOStreamOpen 返回的流的句柄。

输出参量

全部折叠

如果函数运行时没有错误,则返回零。否则,返回 -1。

rtiostream.h 文件定义了这些宏:

#define RTIOSTREAM_ERROR (-1)
#define RTIOSTREAM_NO_ERROR (0)

版本历史记录

在 R2009a 中推出