10 #ifndef YARP_OS_IMPL_PORTCOREINPUTUNIT_H
11 #define YARP_OS_IMPL_PORTCOREINPUTUNIT_H
55 bool start()
override;
68 void close()
override;
90 bool closing, finished, running;
100 static void envelopeReadCallback(
void* data,
const Bytes& envelope);
A simple abstraction for a block of bytes.
An interface for reading from a network connection.
Interface implemented by all objects that can read themselves from the network, such as Bottle object...
A class for storing options and configuration information.
Information about a connection between two ports.
A class for thread synchronization and mutual exclusion.
This manages a single threaded resource related to a single input or output connection.
The main, catch-all namespace for YARP.