6#ifndef YARP_OS_MODIFYINGCARRIER_H
7#define YARP_OS_MODIFYINGCARRIER_H
28 bool modifiesIncomingData()
const override;
29 bool modifiesOutgoingData()
const override;
30 bool modifiesReply()
const override;
A starter class for implementing simple carriers.
A simple abstraction for a block of bytes.
A base class for connection types (tcp, mcast, shmem, ...) which are called carriers in YARP.
The basic state of a connection - route, streams in use, etc.
A starter class for implementing simple modifying carriers.
Carrier * create() const override=0
Factory method.
std::string getName() const override=0
Get the name of this connection type ("tcp", "mcast", "shmem", ...)
A class for storing options and configuration information.
An interface to the operating system, including Port based communication.