CARLA
 
载入中...
搜索中...
未找到
Public 类型 | Public 属性 | 所有成员列表
carla::streaming::detail::token_data结构体 参考

#include <Token.h>

+ carla::streaming::detail::token_data 的协作图:

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.h24 行定义.

成员枚举类型说明

◆ address

enum class carla::streaming::detail::token_data::address : uint8_t
strong
枚举值
not_set 
ip_v4 
ip_v6 

在文件 detail/Token.h35 行定义.

◆ protocol

枚举值
not_set 
tcp 
udp 

在文件 detail/Token.h29 行定义.

类成员变量说明

◆ [union]

◆ address_type

enum carla::streaming::detail::token_data::address carla::streaming::detail::token_data::address_type = address::not_set

◆ port

uint16_t carla::streaming::detail::token_data::port = 0u

◆ protocol

◆ stream_id

stream_id_type carla::streaming::detail::token_data::stream_id = 0u

◆ v4

boost::asio::ip::address_v4::bytes_type carla::streaming::detail::token_data::v4

在文件 detail/Token.h42 行定义.

◆ v6

boost::asio::ip::address_v6::bytes_type carla::streaming::detail::token_data::v6

在文件 detail/Token.h43 行定义.


该结构体的文档由以下文件生成: