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.

The rtiostream.h файл задает следующие макросы:

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

Введенный в R2009a