[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 Страница руководства по TLI - Пример - t_open(3N)

ОПИСАНИЕ:
t_open(3N) должна быть вызвана при создании конечной точки
предоставления транспортных услуг. Эта функция организует
транспортную точку открытием UNIX-файла, который определяет данный
транспортный протокол, и возвращает дескриптор файла, который
определяет собственно точку.
path указывает на путь к файлу, oflag содержит флаги открытия (так
же, как и в open(2)). t_open возвращает дескриптор файла, который
будет использоваться всеми последующими функциями для идентификации
данной транспортной точки.
Эта функция возвращает также разнообразные характеристики
нижележащего транспортного протокола, принятые по умолчанию, путем
установки полей в t_info структуре, на которую указывает info (если
подан ненулевой указатель). Это касается таких данных, как
ограничение на размер сообщения, виды поддерживаемого сервиса - с
соединением, без соединений.
          СТРАНИЦА РУКОВОДСТВА ПО TLI - ПРИМЕР t_open(3N)
t_open(3N)

ИМЯ

    t_open - организует транспортную точку

ИСПОЛЬЗОВАНИЕ

    #include <tiuser.h>
    int t_open( char path, int oflag,
               struct t_info *info);

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ

    успех - корректный дескриптор файла

    неуспех - -1 и t_errno установлена