|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
10 #ifndef YARP_OS_RPCCLIENT_H
11 #define YARP_OS_RPCCLIENT_H
49 bool replyAndDrop(
PortWriter& writer)
override;
51 void setInputMode(
bool expectInput)
override;
52 void setOutputMode(
bool expectOutput)
override;
53 void setRpcMode(
bool expectRpc)
override;
55 Port& asPort()
override;
56 const Port& asPort()
const override;
58 #ifndef DOXYGEN_SHOULD_SKIP_THIS
62 #endif // DOXYGEN_SHOULD_SKIP_THIS
68 #endif // YARP_OS_RPCCLIENT_H
bool read(ImageOf< PixelRgb > &dest, const std::string &src, image_fileformat format=FORMAT_ANY)
A port that is specialized as an RPC client.
RpcClient(const RpcClient &alt)=delete
const RpcClient & operator=(const RpcClient &alt)=delete
Interface implemented by all objects that can write themselves to the network, such as Bottle objects...
A mini-server for network communication.
Interface implemented by all objects that can read themselves from the network, such as Bottle object...
The main, catch-all namespace for YARP.