[<<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 установлена