AsyncSendRequest(SharedRequest request) | apollo::cyber::Client< Request, Response > | |
AsyncSendRequest(const Request &request) | apollo::cyber::Client< Request, Response > | |
AsyncSendRequest(SharedRequest request, CallbackType &&cb) | apollo::cyber::Client< Request, Response > | |
CallbackType typedef | apollo::cyber::Client< Request, Response > | |
Client(const std::string &node_name, const std::string &service_name) | apollo::cyber::Client< Request, Response > | inline |
Client()=delete | apollo::cyber::Client< Request, Response > | |
ClientBase(const std::string &service_name) | apollo::cyber::ClientBase | inlineexplicit |
Destroy() | apollo::cyber::Client< Request, Response > | virtual |
Init() | apollo::cyber::Client< Request, Response > | |
Promise typedef | apollo::cyber::Client< Request, Response > | |
SendRequest(SharedRequest request, const std::chrono::seconds &timeout_s=std::chrono::seconds(5)) | apollo::cyber::Client< Request, Response > | |
SendRequest(const Request &request, const std::chrono::seconds &timeout_s=std::chrono::seconds(5)) | apollo::cyber::Client< Request, Response > | |
service_name_ | apollo::cyber::ClientBase | protected |
ServiceIsReady() const | apollo::cyber::Client< Request, Response > | virtual |
ServiceName() const | apollo::cyber::ClientBase | inline |
SharedFuture typedef | apollo::cyber::Client< Request, Response > | |
SharedPromise typedef | apollo::cyber::Client< Request, Response > | |
SharedRequest typedef | apollo::cyber::Client< Request, Response > | |
SharedResponse typedef | apollo::cyber::Client< Request, Response > | |
WaitForService(std::chrono::duration< int64_t, RatioT > timeout=std::chrono::duration< int64_t, RatioT >(-1)) | apollo::cyber::Client< Request, Response > | inline |
WaitForServiceNanoseconds(std::chrono::nanoseconds time_out) | apollo::cyber::ClientBase | inlineprotected |
~Client() | apollo::cyber::Client< Request, Response > | inlinevirtual |
~ClientBase() | apollo::cyber::ClientBase | inlinevirtual |