RAVENNAKIT
Select a version...
Loading...
Searching...
No Matches
asio_helpers.hpp
Go to the documentation of this file.
1
// SPDX-License-Identifier: AGPL-3.0-or-later
2
/*
3
* Project: RAVENNAKIT (RAVENNA / AES67 / ST2110-30 SDK)
4
* Copyright (c) 2024-2025 Sound on Digital
5
*
6
* This file is part of RAVENNAKIT.
7
*
8
* RAVENNAKIT is dual-licensed:
9
* 1) Under the terms of the GNU Affero General Public License as published by
10
* the Free Software Foundation, either version 3 of the License, or
11
* (at your option) any later version (the "AGPL License"); and
12
* 2) Under a commercial license from Sound on Digital, for customers who
13
* cannot (or do not wish to) comply with the AGPL License terms.
14
*
15
* If you obtained this file under the AGPL License, you may redistribute it
16
* and/or modify it under the terms of the AGPL License. See the LICENSE
17
* file in the project root for details.
18
*
19
* For commercial licensing, support, and other inquiries, please visit:
20
*
21
* https://ravennakit.com
22
*
23
*/
24
25
#pragma once
26
27
#include <boost/asio.hpp>
28
29
namespace
rav
{
30
31
using
ip_address
= boost::asio::ip::address;
32
using
ip_address_v4
= boost::asio::ip::address_v4;
33
using
ip_address_v6
= boost::asio::ip::address_v6;
34
using
udp_socket
= boost::asio::ip::udp::socket;
35
using
udp_endpoint
= boost::asio::ip::udp::endpoint;
36
37
}
// namespace rav
rav
Definition
aes67_constants.hpp:27
rav::udp_endpoint
boost::asio::ip::udp::endpoint udp_endpoint
Definition
asio_helpers.hpp:35
rav::ip_address_v6
boost::asio::ip::address_v6 ip_address_v6
Definition
asio_helpers.hpp:33
rav::ip_address
boost::asio::ip::address ip_address
Definition
asio_helpers.hpp:31
rav::udp_socket
boost::asio::ip::udp::socket udp_socket
Definition
asio_helpers.hpp:34
rav::ip_address_v4
boost::asio::ip::address_v4 ip_address_v4
Definition
asio_helpers.hpp:32
RAVENNAKIT version v0.21.6
include
ravennakit
core
net
asio
asio_helpers.hpp
Generated by
1.16.1