FFL  1.0
Finfly Foundation Library
Открытые члены
Класс ffl::ipc::socket::environment

Окружение. Подробнее...

Граф наследования:ffl::ipc::socket::environment:
Inheritance graph
[см. легенду]

Полный список членов класса

Открытые члены

 environment () throw (...)
 Конструктор окружения.

Исключения:
socket::failureОшибка при создании окружения.

 ~environment () throw ()
 Деструктор окружения.
const char * spell (address::family _f) throw ()
 Получить текстовое обозначение семейства адресов.
const char * spell (type _t) throw ()
 Получить текстовое обозначение типа сокета.
const char * spell (protocol _p) throw ()
 Получить текстовое обозначение протокола.

Подробное описание

Окружение.

Окружение обеспечивает управление инициализацией и освобождением общих для всех сокетов ресурсов, если это требуется реализацией (для Win32, например, вызовы WSAStartup и WSACleanup).


Методы

const char * ffl::ipc::socket::environment::spell ( address::family  _f) throw ()

Получить текстовое обозначение семейства адресов.

Аргументы:
[in]_fСемейство адресов.
Возвращает:
Указатель на статический буфер, содержащий название семества адресов.
const char * ffl::ipc::socket::environment::spell ( socket::type  _t) throw ()

Получить текстовое обозначение типа сокета.

Аргументы:
[in]_tТип сокета.
Возвращает:
Указатель на статический буфер, содержащий название типа сокета.
const char * ffl::ipc::socket::environment::spell ( socket::protocol  _p) throw ()

Получить текстовое обозначение протокола.

Аргументы:
[in]_pПротокол.
Возвращает:
Указатель на статический буфер, содержащий название протокола.

Объявления и описания членов классов находятся в файлах:
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Макросы