|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
10 #ifndef YARP_MPIP2PSTREAM_H
11 #define YARP_MPIP2PSTREAM_H
36 #endif // YARP_MPIP2PSTREAM_H
void close() override
Terminate the stream.
void write(const yarp::os::Bytes &b) override=0
Write a block of bytes to the stream.
A simple abstraction for a block of bytes.
void write(const yarp::os::Bytes &b) override=0
#define yCDebug(component,...)
MpiP2PStream(std::string name, MpiComm *comm)
Wrapper for MPI_Comm communicator.
const yarp::os::LogComponent & MPI_CARRIER()
ssize_t read(yarp::os::Bytes &b) override=0
Read and return a single byte.
Abstract base class for port communication via MPI.
Implements communication via MPI point-to-point send/receive.