exponenta event banner

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