|
VLink 2.0.0
A high-performance communication middleware
|
Abstract base class for all transport-specific client (RPC caller) implementations. 更多...
类 | |
| class | vlink::ClientImpl |
| Transport-agnostic base for client (RPC caller) node implementations. 更多... | |
命名空间 | |
| namespace | vlink |
Abstract base class for all transport-specific client (RPC caller) implementations.
ClientImpl is the intermediate layer between the generic Client<Req,Resp> template and a concrete transport backend (e.g. DdsClientImpl, ShmClientImpl). It inherits from NodeImpl and adds method-client semantics:
detect_connected() / update_connected().wait_for_connected().call().is_connected() and call().