YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
RpcMonitor.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2006-2021 Istituto Italiano di Tecnologia (IIT)
3 * SPDX-License-Identifier: BSD-3-Clause
4 */
5
6#ifndef YARP_PORTMONITOR_RPCMONITOR_H
7#define YARP_PORTMONITOR_RPCMONITOR_H
8
10
11#include <yarp/os/Port.h>
12
13#include <string>
14
21{
22public:
23 bool create(const yarp::os::Property& options) override;
26
27private:
28 bool sender;
29 std::string source;
30 std::string destination;
31 yarp::os::Port port;
32};
33
34#endif // YARP_PORTMONITOR_RPCMONITOR_H
rpc_monitor: Documentation to be added
Definition RpcMonitor.h:21
yarp::os::Things & updateReply(yarp::os::Things &thing) override
The updateReply makes it possible to modify a reply from a port when the portmonitor object is attach...
bool create(const yarp::os::Property &options) override
This will be called when the dll is properly loaded by the portmonitor carrier.
yarp::os::Things & update(yarp::os::Things &thing) override
After data get accpeted in the accept() callback, an instance of that is given to the update function...
A mini-server for network communication.
Definition Port.h:46
A class for storing options and configuration information.
Definition Property.h:33
Base class for generic things.
Definition Things.h:18