Public 成员函数 | |
template<typename ... Args> | |
void | AsyncCall (const std::string &function, Args &&... args) |
template<typename T , typename ... Args> | |
auto | CallAndWait (const std::string &function, Args &&... args) |
time_duration | GetTimeout () const |
Pimpl (const std::string &host, uint16_t port, size_t worker_threads) | |
template<typename ... Args> | |
auto | RawCall (const std::string &function, Args &&... args) |
Public 属性 | |
const std::string | endpoint |
rpc::Client | rpc_client |
streaming::Client | streaming_client |
在文件 client/detail/Client.cpp 第 48 行定义.
|
inline |
在文件 client/detail/Client.cpp 第 51 行定义.
引用了 carla::streaming::Client::AsyncRun(), rpc_client, carla::rpc::Client::set_timeout() , 以及 streaming_client.
|
inline |
|
inline |
在文件 client/detail/Client.cpp 第 70 行定义.
引用了 carla::client::detail::Get(), RawCall() , 以及 carla::throw_exception().
|
inline |
在文件 client/detail/Client.cpp 第 86 行定义.
引用了 DEBUG_ASSERT, carla::rpc::Client::get_timeout(), carla::time_duration::milliseconds() , 以及 rpc_client.
被这些函数引用 RawCall().
|
inline |
在文件 client/detail/Client.cpp 第 61 行定义.
引用了 carla::rpc::Client::call(), GetTimeout(), rpc_client , 以及 carla::throw_exception().
被这些函数引用 CallAndWait().
const std::string carla::client::detail::Client::Pimpl::endpoint |
在文件 client/detail/Client.cpp 第 92 行定义.
rpc::Client carla::client::detail::Client::Pimpl::rpc_client |
在文件 client/detail/Client.cpp 第 94 行定义.
被这些函数引用 AsyncCall(), GetTimeout(), Pimpl() , 以及 RawCall().
streaming::Client carla::client::detail::Client::Pimpl::streaming_client |
在文件 client/detail/Client.cpp 第 96 行定义.
被这些函数引用 Pimpl().