#include <Token.h>
Public 类型 | |
enum class | address : uint8_t { not_set , ip_v4 , ip_v6 } |
enum class | protocol : uint8_t { not_set , tcp , udp } |
Public 属性 | ||
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 | |
在文件 detail/Token.h 第 24 行定义.
|
strong |
枚举值 | |
---|---|
not_set | |
ip_v4 | |
ip_v6 |
在文件 detail/Token.h 第 35 行定义.
|
strong |
枚举值 | |
---|---|
not_set | |
tcp | |
udp |
在文件 detail/Token.h 第 29 行定义.
union { ... } carla::streaming::detail::token_data::address |
enum carla::streaming::detail::token_data::address carla::streaming::detail::token_data::address_type = address::not_set |
被这些函数引用 carla::streaming::detail::token_type::address_is_v4(), carla::streaming::detail::token_type::address_is_v6(), carla::streaming::detail::token_type::get_address(), carla::streaming::detail::token_type::has_address(), carla::streaming::detail::token_type::is_valid() , 以及 carla::streaming::detail::token_type::set_address().
uint16_t carla::streaming::detail::token_data::port = 0u |
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 |
在文件 detail/Token.h 第 25 行定义.
被这些函数引用 carla::streaming::detail::token_type::get_stream_id(), carla::streaming::detail::Dispatcher::MakeStream(), carla::streaming::detail::token_type::set_stream_id(), carla::streaming::detail::token_type::token_type() , 以及 carla::streaming::detail::token_type::token_type().
boost::asio::ip::address_v4::bytes_type carla::streaming::detail::token_data::v4 |
在文件 detail/Token.h 第 42 行定义.
boost::asio::ip::address_v6::bytes_type carla::streaming::detail::token_data::v6 |
在文件 detail/Token.h 第 43 行定义.