#include <Token.h>
Collaboration diagram for carla::streaming::detail::token_data:Public Types | |
| enum | address : uint8_t { address::not_set, address::ip_v4, address::ip_v6 } |
| enum | protocol : uint8_t { protocol::not_set, protocol::tcp, protocol::udp } |
Public Attributes | |
| union { | |
| boost::asio::ip::address_v4::bytes_type v4 | |
| boost::asio::ip::address_v6::bytes_type v6 | |
| } | address |
| enum carla::streaming::detail::token_data::address | address_type = address::not_set |
| uint16_t | port = 0u |
| enum carla::streaming::detail::token_data::protocol | protocol = protocol::not_set |
| stream_id_type | stream_id = 0u |
Definition at line 24 of file detail/Token.h.
|
strong |
| Enumerator | |
|---|---|
| not_set | |
| ip_v4 | |
| ip_v6 | |
Definition at line 35 of file detail/Token.h.
|
strong |
| Enumerator | |
|---|---|
| not_set | |
| tcp | |
| udp | |
Definition at line 29 of file detail/Token.h.
| union { ... } carla::streaming::detail::token_data::address |
| enum carla::streaming::detail::token_data::address carla::streaming::detail::token_data::address_type = address::not_set |
| uint16_t carla::streaming::detail::token_data::port = 0u |
Definition at line 27 of file detail/Token.h.
| enum carla::streaming::detail::token_data::protocol carla::streaming::detail::token_data::protocol = protocol::not_set |
| stream_id_type carla::streaming::detail::token_data::stream_id = 0u |
Definition at line 25 of file detail/Token.h.
Referenced by carla::streaming::detail::Dispatcher::MakeStream(), and carla::streaming::detail::token_type::token_type().
| boost::asio::ip::address_v4::bytes_type carla::streaming::detail::token_data::v4 |
Definition at line 42 of file detail/Token.h.
| boost::asio::ip::address_v6::bytes_type carla::streaming::detail::token_data::v6 |
Definition at line 43 of file detail/Token.h.
1.8.13