Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Сервер. Создание канала



Читайте также:
  1. Chernyakov@yandex.ru ТЕМА: СОЗДАНИЕ МОБИЛЬНОГО ИНФОРМАЦИОННОГО РЕСУРСА
  2. I ЭТАП - создание фирменного стиля
  3. struct Query Queue[20]; // создание очереди
  4. А) создание производственного ассортимента
  5. Альбом - создание.
  6. Более того, — постановочная работа и создание сценария на эстраде часто представляет собой единый и неразрывный процесс.
  7. БРИФ на создание рекламного видеоролика

 

Сервер должен создать канал — то, к чему присоединялся клиент, когда вызывал функцию ConnectAttach(). Обычно сервер, однажды создав канал, приберегает его «впрок».

Канал создается с помощью функции ChannelCreate() и уничтожается с помощью функции ChannelDestroy():

 

#include <sys/neutrino.h>

int ChannelCreate (unsigned flags);

int ChannelDestroy (int chid);

 

Таким образом, для создания канала сервер должен сделать так:

int chid;

chid = ChannelCreate (0);

 

Теперь у нас есть канал. В этом пункте клиенты могут подсоединиться (с помощью функции ConnectAttach()) к этому каналу и начать передачу сообщений:

Рис. 3 Связь между каналом сервера и клиентским соединением

 


Дата добавления: 2015-07-11; просмотров: 147 | Нарушение авторских прав






mybiblioteka.su - 2015-2024 год. (0.005 сек.)