Class Stream

Inheritance Relationships

Derived Type

Class Documentation

class Stream

Subclassed by network_bridge::QueueStream

Public Functions

inline Stream()
inline virtual ~Stream()
virtual void shutdown() = 0
virtual bool readBytes(std::vector<uint8_t> &bytes, size_t len) = 0
virtual size_t readSome(std::vector<uint8_t> &bytes, size_t maxlen) = 0
inline virtual int available()
inline bool readUint8(uint8_t &b)
inline bool readUint16(uint16_t &b)
inline bool readUint32(uint32_t &b)
inline bool readUint64(uint64_t &b)
inline bool readString(std::string &s, size_t len)