7 #ifndef YARP_OS_RPCCLIENT_H
8 #define YARP_OS_RPCCLIENT_H
46 bool replyAndDrop(
PortWriter& writer)
override;
48 void setInputMode(
bool expectInput)
override;
49 void setOutputMode(
bool expectOutput)
override;
50 void setRpcMode(
bool expectRpc)
override;
52 Port& asPort()
override;
53 const Port& asPort()
const override;
55 #ifndef DOXYGEN_SHOULD_SKIP_THIS
Interface implemented by all objects that can read themselves from the network, such as Bottle object...
Interface implemented by all objects that can write themselves to the network, such as Bottle objects...
A mini-server for network communication.
A port that is specialized as an RPC client.
const RpcClient & operator=(const RpcClient &alt)=delete
RpcClient(const RpcClient &alt)=delete
bool read(ImageOf< PixelRgb > &dest, const std::string &src, image_fileformat format=FORMAT_ANY)
The main, catch-all namespace for YARP.