diff options
Diffstat (limited to 'include/Handle.h')
-rw-r--r-- | include/Handle.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/Handle.h b/include/Handle.h index 25b22a7..1a3973d 100644 --- a/include/Handle.h +++ b/include/Handle.h @@ -15,6 +15,12 @@ class Handle : public Base { virtual ~Handle(); virtual ssize_t read(void *buf, size_t count) throw (GeneralException); virtual ssize_t write(const void *buf, size_t count) throw (GeneralException); + Uint8 readU8(); + Uint16 readU16(); + Uint32 readU32(); + void writeU8(Uint8); + void writeU16(Uint16); + void writeU32(Uint32); bool IsClosed(void) const; bool IsNonBlock(void) const; void SetNonBlock(void); |