|
YARP
Yet Another Robot Platform
|
|
InputStream & getInputStream() override
Get an InputStream to read from.
void endPacket() override
Mark the end of a logical packet (see beginPacket).
Simple specification of the minimum functions needed from output streams.
const Contact & getLocalAddress() const override
Get the address of the local side of the stream.
virtual ~TwoWayStream()
Destructor.
void beginPacket() override
Mark the beginning of a logical packet.
A simple abstraction for a block of bytes.
OutputStream & getOutputStream() override
Get an OutputStream to write to.
void reset() override
Reset the stream.
bool isOk() const override
Check if the stream is ok or in an error state.
An interface to the operating system, including Port based communication.
void close() override
Terminate the stream.
const Contact & getRemoteAddress() const override
Get the address of the remote side of the stream.
void write(const Bytes &b) override
Write a block of bytes to the stream.