7#ifndef YARP_OS_INPUTSTREAM_H
8#define YARP_OS_INPUTSTREAM_H
90 virtual void interrupt();
97 virtual bool isOk()
const = 0;
103 virtual bool setReadTimeout(
double timeout);
108 std::string readLine(
const char terminal =
'\n',
bool* success =
nullptr);
135 virtual bool setReadEnvelopeCallback(readEnvelopeCallbackType callback,
void* data);
A mini-server for performing network communication in the background.
A simple abstraction for a block of bytes.
An interface to the operating system, including Port based communication.