 |
LightHub
v4.0.0
Smarthome controller firmware
|
Go to the documentation of this file. 1 #ifndef _SEEKABLESTREAM_H_
2 #define _SEEKABLESTREAM_H_
21 virtual unsigned int seek(
unsigned int _pos = 0) = 0;
22 virtual int open(String _filename,
char mode) = 0;
virtual unsigned int seek(unsigned int _pos=0)=0
virtual bool checkPermissions(char mode)
Definition: seekablestream.h:18
seekableStream(unsigned int size)
Definition: seekablestream.h:17
void setSize(unsigned int size)
Definition: seekablestream.h:20
virtual int open(String _filename, char mode)=0
virtual uint16_t getContentType()
Definition: seekablestream.h:24
uint16_t contentType
Definition: seekablestream.h:14
Definition: seekablestream.h:10
unsigned int streamSize
Definition: seekablestream.h:12
virtual void putEOF()
Definition: seekablestream.h:25
bool textMode
Definition: seekablestream.h:13
#define EOFchar
Definition: seekablestream.h:7
unsigned int getSize()
Definition: seekablestream.h:19