BeeeOn Gateway
v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
|
Public Member Functions | |
FdInputStream (std::size_t size=512) | |
FdInputStream (int fd, std::size_t size=512) | |
bool | poll (const Poco::Timespan &timeout) const |
Public Member Functions inherited from BeeeOn::FdStreamIOS | |
FdStreamIOS (std::streamsize size, openmode mode) | |
FdStreamIOS (int fd, std::streamsize size, openmode mode) | |
int | fd () const |
void | setBlocking (bool blocking) |
bool | blocking () const |
void | assign (int fd, bool closeOld=true) |
void | close () |
Additional Inherited Members | |
Public Types inherited from BeeeOn::FdStreamIOS | |
enum | { POLL_READABLE = 0x01, POLL_WRITABLE = 0x02, POLL_ERROR = 0x04, POLL_HANGUP = 0x08, POLL_INVALID = 0x10, POLL_TIMEOUT = 0x20 } |
Protected Member Functions inherited from BeeeOn::FdStreamIOS | |
bool | poll (struct pollfd &fd, const Poco::Timespan &timeout) const |
Protected Attributes inherited from BeeeOn::FdStreamIOS | |
FdStreamBuf | m_buf |