#include <IOIFC.hpp>
Inheritance diagram for BLOCXX_NAMESPACE::IOIFC:

Public Member Functions | |
| virtual | ~IOIFC () |
| virtual int | read (void *dataIn, int dataInLen, bool errorAsException=false)=0 |
| Read a specified number of bytes from the device that is exposing the IOIFC interface. | |
| virtual int | write (const void *dataOut, int dataOutLen, bool errorAsException=false)=0 |
| Write a specified number of bytes to the device that is exposing the IOIFC interface. | |
Definition at line 45 of file IOIFC.hpp.
|
|
|
|
||||||||||||||||
|
Read a specified number of bytes from the device that is exposing the IOIFC interface.
Implemented in BLOCXX_NAMESPACE::PosixUnnamedPipe, BLOCXX_NAMESPACE::Socket, and BLOCXX_NAMESPACE::SocketBaseImpl. Referenced by BLOCXX_NAMESPACE::IOIFCStreamBuffer::buffer_from_device(), BLOCXX_NAMESPACE::UnnamedPipe::readAll(), and BLOCXX_NAMESPACE::UnnamedPipe::readInt(). |
|
||||||||||||||||
|
Write a specified number of bytes to the device that is exposing the IOIFC interface.
Implemented in BLOCXX_NAMESPACE::PosixUnnamedPipe, BLOCXX_NAMESPACE::Socket, and BLOCXX_NAMESPACE::SocketBaseImpl. Referenced by BLOCXX_NAMESPACE::IOIFCStreamBuffer::buffer_to_device(), BLOCXX_NAMESPACE::UnnamedPipe::writeInt(), and BLOCXX_NAMESPACE::UnnamedPipe::writeString(). |
1.4.6