make_ip4_address

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
constexpr ip4_address_t make_ip4_address(std::uint8_t b1, std::uint8_t b2, std::uint8_t b3, std::uint8_t b4) noexcept;

Форматирует заданные параметрически четыре байта адреса IPv4 и создает на их основе адрес в формате ip4_address_t.

Параметры
b1, b2, b3, b4Байты адреса IPv4, среди которых b1 - старший, а b4 - младший.
Возвращаемое значение:
Адрес IPv4, выраженный в формате ip4_address_t.
См. также
make_tcp_clientСоздает клиентскую точку-доступа и его соединение с сервером.
make_tcp_serverСоздает серверную точку-доступа.
make_multipoint_tcp_serverСоздает серверную точку-доступа с заданным параметрически размером очереди TCP подключений.
make_ip6_addressФорматирует заданные параметрически 16-битные компоненты адреса IPv6 и создает на их основе адрес в формате ip6_address_t.

Функция является constexpr только на языке C++17.