CARLA
 
载入中...
搜索中...
未找到
Public 成员函数 | Private 属性 | 所有成员列表
carla::traffic_manager::TrafficManagerClient类 参考

提供与TrafficManagerServer的RPC通信功能。 更多...

#include <TrafficManagerClient.h>

+ carla::traffic_manager::TrafficManagerClient 的协作图:

Public 成员函数

ActionBuffer GetActionBuffer (const ActorId &actor_id)
 获取车辆动作缓冲区的方法
 
Action GetNextAction (const ActorId &actor_id)
 获取车辆下一个动作的方法
 
void getServerDetails (std::string &_host, uint16_t &_port)
 获取服务器详细信息。

 
void HealthCheckRemoteTM ()
 检查远程交通管理器(TM)是否存活
 
TrafficManagerClientoperator= (const TrafficManagerClient &)=default
 拷贝赋值运算符,默认实现。
 
TrafficManagerClientoperator= (TrafficManagerClient &&)=default
 移动赋值运算符,默认实现。
 
void RegisterVehicle (const std::vector< carla::rpc::Actor > &actor_list)
 通过RPC客户端向远程交通管理服务器注册车辆。

 
void RemoveImportedRoute (const ActorId &actor_id, const bool remove_path)
 移除路线的方法
 
void RemoveUploadPath (const ActorId &actor_id, const bool remove_path)
 移除一系列点(路径)
 
void SetAutoLaneChange (const carla::rpc::Actor &actor, const bool enable)
 启用/禁用车辆的自动换道功能。

 
void SetBoundariesRespawnDormantVehicles (const float lower_bound, const float upper_bound)
 设置重生车辆的边界的方法
 
void SetCollisionDetection (const carla::rpc::Actor &reference_actor, const carla::rpc::Actor &other_actor, const bool detect_collision)
 设置车辆间的碰撞检测规则。

 
void SetCustomPath (const carla::rpc::Actor &actor, const Path path, const bool empty_buffer)
 设置自定义路径
 
void SetDesiredSpeed (const carla::rpc::Actor &_actor, const float value)
 设置车辆的精确期望速度。

 
void SetDistanceToLeadingVehicle (const carla::rpc::Actor &actor, const float distance)
 设置车辆与前车应保持的距离。

 
void SetForceLaneChange (const carla::rpc::Actor &actor, const bool direction)
 强制车辆换道。

 
void SetGlobalDistanceToLeadingVehicle (const float distance)
 设置全局领航车辆应保持的距离
 
void SetGlobalLaneOffset (const float offset)
 设置全局车道偏移量,相对于中心线。

 
void SetGlobalPercentageSpeedDifference (const float percentage)
 设置全局相对于限速的速度百分比差异。

 
void SetHybridPhysicsMode (const bool mode_switch)
 设置混合物理模式
 
void SetHybridPhysicsRadius (const float radius)
 设置混合物理模式的半径
 
void SetImportedRoute (const carla::rpc::Actor &actor, const Route route, const bool empty_buffer)
 设置我们自己的导入路线的方法
 
void SetKeepRightPercentage (const carla::rpc::Actor &actor, const float percentage)
 设置车辆保持在右侧车道的百分比
 
void SetLaneOffset (const carla::rpc::Actor &_actor, const float offset)
 设置车辆相对于中心线的车道偏移量。

 
void SetMaxBoundaries (const float lower, const float upper)
 设置最大边界的方法
 
void SetOSMMode (const bool mode_switch)
 设置Open Street Map模式
 
void SetPercentageIgnoreVehicles (const carla::rpc::Actor &actor, const float percentage)
 设置车辆忽略其他车辆的碰撞概率。

 
void SetPercentageIgnoreWalkers (const carla::rpc::Actor &actor, const float percentage)
 设置车辆忽略行人的碰撞概率。

 
void SetPercentageRunningLight (const carla::rpc::Actor &actor, const float percentage)
 设置车辆闯红灯的概率。

 
void SetPercentageRunningSign (const carla::rpc::Actor &actor, const float percentage)
 设置车辆无视任何交通标志的概率。

 
void SetPercentageSpeedDifference (const carla::rpc::Actor &_actor, const float percentage)
 设置车辆相对于限速的速度百分比差异。

 
void SetRandomDeviceSeed (const uint64_t seed)
 设置随机化种子
 
void SetRandomLeftLaneChangePercentage (const carla::rpc::Actor &actor, const float percentage)
 设置车辆随机进行左车道变换的百分比
 
void SetRandomRightLaneChangePercentage (const carla::rpc::Actor &actor, const float percentage)
 设置车辆随机进行右车道变换的百分比
 
void SetRespawnDormantVehicles (const bool mode_switch)
 设置休眠车辆的自动重生模式的方法
 
void setServerDetails (const std::string &_host, const uint16_t &_port)
 设置服务器详细信息。

 
void SetSynchronousMode (const bool mode)
 将交通管理器切换为同步执行模式。

 
void SetSynchronousModeTimeOutInMiliSecond (const double time)
 设置同步执行模式下的超时时间(以毫秒为单位)
 
void SetUpdateVehicleLights (const carla::rpc::Actor &_actor, const bool do_update)
 设置车辆灯光的自动管理。

 
void ShutDown ()
 关闭的方法
 
bool SynchronousTick ()
 提供同步滴答(tick)操作
 
 TrafficManagerClient (const std::string &_host, const uint16_t &_port)
 参数化构造函数,用于初始化连接参数。
 
 TrafficManagerClient (const TrafficManagerClient &)=default
 拷贝构造函数,默认实现。
 
 TrafficManagerClient (TrafficManagerClient &&)=default
 移动构造函数,默认实现。
 
void UnregisterVehicle (const std::vector< carla::rpc::Actor > &actor_list)
 通过RPC客户端从远程交通管理服务器注销车辆。

 
void UpdateImportedRoute (const ActorId &actor_id, const Route route)
 更新已设置的导入路线的方法
 
void UpdateUploadPath (const ActorId &actor_id, const Path path)
 更新已设置的点列表的方法
 
 ~TrafficManagerClient ()
 析构函数,用于清理资源
 

Private 属性

::rpc::client * _client = nullptr
 RPC客户端
 
std::string tmhost
 服务器端口和主机
 
uint16_t tmport
 

详细描述

提供与TrafficManagerServer的RPC通信功能。

在文件 TrafficManagerClient.h26 行定义.

构造及析构函数说明

◆ TrafficManagerClient() [1/3]

carla::traffic_manager::TrafficManagerClient::TrafficManagerClient ( const TrafficManagerClient & )
default

拷贝构造函数,默认实现。

◆ TrafficManagerClient() [2/3]

carla::traffic_manager::TrafficManagerClient::TrafficManagerClient ( TrafficManagerClient && )
default

移动构造函数,默认实现。

◆ TrafficManagerClient() [3/3]

carla::traffic_manager::TrafficManagerClient::TrafficManagerClient ( const std::string & _host,
const uint16_t & _port )
inline

参数化构造函数,用于初始化连接参数。

参数
_host服务器主机名或IP地址。
_port服务器端口号。

创建RPC客户端实例。 如果_client尚未创建,则创建一个新的rpc::client实例,并设置超时时间。

在文件 TrafficManagerClient.h51 行定义.

引用了 _client, tmhost , 以及 tmport.

◆ ~TrafficManagerClient()

carla::traffic_manager::TrafficManagerClient::~TrafficManagerClient ( )
inline

析构函数,用于清理资源

在文件 TrafficManagerClient.h68 行定义.

引用了 _client.

成员函数说明

◆ GetActionBuffer()

ActionBuffer carla::traffic_manager::TrafficManagerClient::GetActionBuffer ( const ActorId & actor_id)
inline

获取车辆动作缓冲区的方法

断言_client不为nullptr

调用_client的call方法,传入"get_all_actions"指令和actor_id

返回ActionBuffer对象

在文件 TrafficManagerClient.h355 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ GetNextAction()

Action carla::traffic_manager::TrafficManagerClient::GetNextAction ( const ActorId & actor_id)
inline

获取车辆下一个动作的方法

断言_client不为nullptr

调用_client的call方法,传入"get_next_action"指令和actor_id

返回Action对象

在文件 TrafficManagerClient.h348 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ getServerDetails()

void carla::traffic_manager::TrafficManagerClient::getServerDetails ( std::string & _host,
uint16_t & _port )
inline

获取服务器详细信息。

参数
_host用于存储服务器主机名的字符串引用。
_port用于存储服务器端口号的无符号短整型引用

在文件 TrafficManagerClient.h86 行定义.

引用了 tmhost , 以及 tmport.

◆ HealthCheckRemoteTM()

void carla::traffic_manager::TrafficManagerClient::HealthCheckRemoteTM ( )
inline

检查远程交通管理器(TM)是否存活

断言_client指针不为空

调用_client的call方法检查远程交通管理器状态

在文件 TrafficManagerClient.h240 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ operator=() [1/2]

TrafficManagerClient & carla::traffic_manager::TrafficManagerClient::operator= ( const TrafficManagerClient & )
default

拷贝赋值运算符,默认实现。

◆ operator=() [2/2]

TrafficManagerClient & carla::traffic_manager::TrafficManagerClient::operator= ( TrafficManagerClient && )
default

移动赋值运算符,默认实现。

◆ RegisterVehicle()

void carla::traffic_manager::TrafficManagerClient::RegisterVehicle ( const std::vector< carla::rpc::Actor > & actor_list)
inline

通过RPC客户端向远程交通管理服务器注册车辆。

参数
actor_list要注册的车辆列表。

在文件 TrafficManagerClient.h93 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ RemoveImportedRoute()

void carla::traffic_manager::TrafficManagerClient::RemoveImportedRoute ( const ActorId & actor_id,
const bool remove_path )
inline

移除路线的方法

断言_client不为nullptr

调用_client的call方法,传入"remove_imported_route"指令、actor_id和remove_path。

在文件 TrafficManagerClient.h318 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ RemoveUploadPath()

void carla::traffic_manager::TrafficManagerClient::RemoveUploadPath ( const ActorId & actor_id,
const bool remove_path )
inline

移除一系列点(路径)

断言_client指针不为空

调用_client的call方法移除自定义路径

在文件 TrafficManagerClient.h300 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetAutoLaneChange()

void carla::traffic_manager::TrafficManagerClient::SetAutoLaneChange ( const carla::rpc::Actor & actor,
const bool enable )
inline

启用/禁用车辆的自动换道功能。

参数
actor要设置自动换道功能的车辆。
enable是否启用自动换道。

在文件 TrafficManagerClient.h175 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetBoundariesRespawnDormantVehicles()

void carla::traffic_manager::TrafficManagerClient::SetBoundariesRespawnDormantVehicles ( const float lower_bound,
const float upper_bound )
inline

设置重生车辆的边界的方法

断言_client不为nullptr

调用_client的call方法,传入"set_boundaries_respawn_dormant_vehicles"指令、lower_bound和upper_bound

在文件 TrafficManagerClient.h336 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetCollisionDetection()

void carla::traffic_manager::TrafficManagerClient::SetCollisionDetection ( const carla::rpc::Actor & reference_actor,
const carla::rpc::Actor & other_actor,
const bool detect_collision )
inline

设置车辆间的碰撞检测规则。

参数
reference_actor参考车辆。
other_actor另一辆参与碰撞检测的车辆。
detect_collision是否启用碰撞检测。

在文件 TrafficManagerClient.h159 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetCustomPath()

void carla::traffic_manager::TrafficManagerClient::SetCustomPath ( const carla::rpc::Actor & actor,
const Path path,
const bool empty_buffer )
inline

设置自定义路径

断言_client指针不为空

调用_client的call方法设置自定义路径

在文件 TrafficManagerClient.h294 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetDesiredSpeed()

void carla::traffic_manager::TrafficManagerClient::SetDesiredSpeed ( const carla::rpc::Actor & _actor,
const float value )
inline

设置车辆的精确期望速度。

参数
_actor要设置期望速度的车辆。
value期望速度值。

在文件 TrafficManagerClient.h126 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetDistanceToLeadingVehicle()

void carla::traffic_manager::TrafficManagerClient::SetDistanceToLeadingVehicle ( const carla::rpc::Actor & actor,
const float distance )
inline

设置车辆与前车应保持的距离。

参数
actor要设置距离的车辆。
distance应保持的距离。

在文件 TrafficManagerClient.h183 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetForceLaneChange()

void carla::traffic_manager::TrafficManagerClient::SetForceLaneChange ( const carla::rpc::Actor & actor,
const bool direction )
inline

强制车辆换道。

参数
actor要强制换道的车辆。
direction换道方向,true表示向左,false表示向右。

在文件 TrafficManagerClient.h167 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetGlobalDistanceToLeadingVehicle()

void carla::traffic_manager::TrafficManagerClient::SetGlobalDistanceToLeadingVehicle ( const float distance)
inline

设置全局领航车辆应保持的距离

断言_client指针不为空

调用_client的call方法设置全局领航距离

在文件 TrafficManagerClient.h246 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetGlobalLaneOffset()

void carla::traffic_manager::TrafficManagerClient::SetGlobalLaneOffset ( const float offset)
inline

设置全局车道偏移量,相对于中心线。

正值表示向右偏移,负值表示向左偏移。

参数
offset车道偏移量。

在文件 TrafficManagerClient.h142 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetGlobalPercentageSpeedDifference()

void carla::traffic_manager::TrafficManagerClient::SetGlobalPercentageSpeedDifference ( const float percentage)
inline

设置全局相对于限速的速度百分比差异。

如果小于0,则表示百分比增加。

参数
percentage全局速度百分比差异。

在文件 TrafficManagerClient.h134 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetHybridPhysicsMode()

void carla::traffic_manager::TrafficManagerClient::SetHybridPhysicsMode ( const bool mode_switch)
inline

设置混合物理模式

断言_client指针不为空

调用_client的call方法设置混合物理模式

在文件 TrafficManagerClient.h270 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetHybridPhysicsRadius()

void carla::traffic_manager::TrafficManagerClient::SetHybridPhysicsRadius ( const float radius)
inline

设置混合物理模式的半径

断言_client指针不为空

调用_client的call方法设置混合物理模式的半径

在文件 TrafficManagerClient.h276 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetImportedRoute()

void carla::traffic_manager::TrafficManagerClient::SetImportedRoute ( const carla::rpc::Actor & actor,
const Route route,
const bool empty_buffer )
inline

设置我们自己的导入路线的方法

断言_client不为nullptr

调用_client的call方法,传入"set_imported_route"指令、actor、route和empty_buffer

在文件 TrafficManagerClient.h312 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetKeepRightPercentage()

void carla::traffic_manager::TrafficManagerClient::SetKeepRightPercentage ( const carla::rpc::Actor & actor,
const float percentage )
inline

设置车辆保持在右侧车道的百分比

断言_client指针不为空

调用_client的call方法设置保持右侧车道的百分比

在文件 TrafficManagerClient.h252 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetLaneOffset()

void carla::traffic_manager::TrafficManagerClient::SetLaneOffset ( const carla::rpc::Actor & _actor,
const float offset )
inline

设置车辆相对于中心线的车道偏移量。

正值表示向右偏移,负值表示向左偏移。

参数
_actor要设置车道偏移量的车辆。
offset车道偏移量。

在文件 TrafficManagerClient.h118 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetMaxBoundaries()

void carla::traffic_manager::TrafficManagerClient::SetMaxBoundaries ( const float lower,
const float upper )
inline

设置最大边界的方法

断言_client不为nullptr。

调用_client的call方法,传入"set_max_boundaries"指令、lower和upper

在文件 TrafficManagerClient.h342 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetOSMMode()

void carla::traffic_manager::TrafficManagerClient::SetOSMMode ( const bool mode_switch)
inline

设置Open Street Map模式

断言_client指针不为空

调用_client的call方法设置Open Street Map模式

在文件 TrafficManagerClient.h288 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetPercentageIgnoreVehicles()

void carla::traffic_manager::TrafficManagerClient::SetPercentageIgnoreVehicles ( const carla::rpc::Actor & actor,
const float percentage )
inline

设置车辆忽略其他车辆的碰撞概率。

参数
actor要设置碰撞概率的车辆。
percentage忽略其他车辆的碰撞概率(百分比)。

在文件 TrafficManagerClient.h199 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetPercentageIgnoreWalkers()

void carla::traffic_manager::TrafficManagerClient::SetPercentageIgnoreWalkers ( const carla::rpc::Actor & actor,
const float percentage )
inline

设置车辆忽略行人的碰撞概率。

参数
actor要设置碰撞概率的车辆。
percentage忽略行人的碰撞概率(百分比)。

在文件 TrafficManagerClient.h191 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetPercentageRunningLight()

void carla::traffic_manager::TrafficManagerClient::SetPercentageRunningLight ( const carla::rpc::Actor & actor,
const float percentage )
inline

设置车辆闯红灯的概率。

参数
actor要设置闯红灯概率的车辆。
percentage闯红灯的概率(百分比)。

在文件 TrafficManagerClient.h207 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetPercentageRunningSign()

void carla::traffic_manager::TrafficManagerClient::SetPercentageRunningSign ( const carla::rpc::Actor & actor,
const float percentage )
inline

设置车辆无视任何交通标志的概率。

参数
actor要设置无视交通标志概率的车辆。
percentage无视交通标志的概率(百分比)。

在文件 TrafficManagerClient.h215 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetPercentageSpeedDifference()

void carla::traffic_manager::TrafficManagerClient::SetPercentageSpeedDifference ( const carla::rpc::Actor & _actor,
const float percentage )
inline

设置车辆相对于限速的速度百分比差异。

如果小于0,则表示百分比增加。

参数
_actor要设置速度差异的车辆。
percentage速度百分比差异。

在文件 TrafficManagerClient.h109 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetRandomDeviceSeed()

void carla::traffic_manager::TrafficManagerClient::SetRandomDeviceSeed ( const uint64_t seed)
inline

设置随机化种子

断言_client指针不为空

调用_client的call方法设置随机化种子

在文件 TrafficManagerClient.h282 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetRandomLeftLaneChangePercentage()

void carla::traffic_manager::TrafficManagerClient::SetRandomLeftLaneChangePercentage ( const carla::rpc::Actor & actor,
const float percentage )
inline

设置车辆随机进行左车道变换的百分比

断言_client指针不为空

调用_client的call方法设置随机左车道变换的百分比

在文件 TrafficManagerClient.h258 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetRandomRightLaneChangePercentage()

void carla::traffic_manager::TrafficManagerClient::SetRandomRightLaneChangePercentage ( const carla::rpc::Actor & actor,
const float percentage )
inline

设置车辆随机进行右车道变换的百分比

断言_client指针不为空

调用_client的call方法设置随机右车道变换的百分比

在文件 TrafficManagerClient.h264 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetRespawnDormantVehicles()

void carla::traffic_manager::TrafficManagerClient::SetRespawnDormantVehicles ( const bool mode_switch)
inline

设置休眠车辆的自动重生模式的方法

断言_client不为nullptr

调用_client的call方法,传入"set_respawn_dormant_vehicles"指令和mode_switch

在文件 TrafficManagerClient.h330 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ setServerDetails()

void carla::traffic_manager::TrafficManagerClient::setServerDetails ( const std::string & _host,
const uint16_t & _port )
inline

设置服务器详细信息。

参数
_host服务器主机名或IP地址。
_port服务器端口号

在文件 TrafficManagerClient.h78 行定义.

引用了 tmhost , 以及 tmport.

◆ SetSynchronousMode()

void carla::traffic_manager::TrafficManagerClient::SetSynchronousMode ( const bool mode)
inline

将交通管理器切换为同步执行模式。

参数
mode是否启用同步模式。

在文件 TrafficManagerClient.h222 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetSynchronousModeTimeOutInMiliSecond()

void carla::traffic_manager::TrafficManagerClient::SetSynchronousModeTimeOutInMiliSecond ( const double time)
inline

设置同步执行模式下的超时时间(以毫秒为单位)

断言_client指针不为空。

调用_client的call方法设置超时时间

在文件 TrafficManagerClient.h228 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SetUpdateVehicleLights()

void carla::traffic_manager::TrafficManagerClient::SetUpdateVehicleLights ( const carla::rpc::Actor & _actor,
const bool do_update )
inline

设置车辆灯光的自动管理。

参数
_actor要设置灯光管理的车辆。
do_update是否启用灯光自动管理。

在文件 TrafficManagerClient.h150 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ ShutDown()

void carla::traffic_manager::TrafficManagerClient::ShutDown ( )
inline

关闭的方法

断言_client不为nullptr

调用_client的call方法,传入"shut_down"指令

在文件 TrafficManagerClient.h361 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ SynchronousTick()

bool carla::traffic_manager::TrafficManagerClient::SynchronousTick ( )
inline

提供同步滴答(tick)操作

断言_client指针不为空

调用_client的call方法执行同步滴答,并返回结果

在文件 TrafficManagerClient.h234 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ UnregisterVehicle()

void carla::traffic_manager::TrafficManagerClient::UnregisterVehicle ( const std::vector< carla::rpc::Actor > & actor_list)
inline

通过RPC客户端从远程交通管理服务器注销车辆。

参数
actor_list要注销的车辆列表。

在文件 TrafficManagerClient.h100 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ UpdateImportedRoute()

void carla::traffic_manager::TrafficManagerClient::UpdateImportedRoute ( const ActorId & actor_id,
const Route route )
inline

更新已设置的导入路线的方法

断言_client不为nullptr

调用_client的call方法,传入"update_imported_route"指令、actor_id和route

在文件 TrafficManagerClient.h324 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

◆ UpdateUploadPath()

void carla::traffic_manager::TrafficManagerClient::UpdateUploadPath ( const ActorId & actor_id,
const Path path )
inline

更新已设置的点列表的方法

断言_client不为nullptr

调用_client的call方法,传入"update_custom_path"指令、actor_id和path

在文件 TrafficManagerClient.h306 行定义.

引用了 _client , 以及 DEBUG_ASSERT.

类成员变量说明

◆ _client

::rpc::client* carla::traffic_manager::TrafficManagerClient::_client = nullptr
private

◆ tmhost

std::string carla::traffic_manager::TrafficManagerClient::tmhost
private

服务器端口和主机

在文件 TrafficManagerClient.h372 行定义.

被这些函数引用 getServerDetails(), setServerDetails() , 以及 TrafficManagerClient().

◆ tmport

uint16_t carla::traffic_manager::TrafficManagerClient::tmport
private

在文件 TrafficManagerClient.h373 行定义.

被这些函数引用 getServerDetails(), setServerDetails() , 以及 TrafficManagerClient().


该类的文档由以下文件生成: