forked from me-no-dev/ESPAsyncWebServer
some more work on outputting as stream from the loop
This commit is contained in:
@@ -354,14 +354,21 @@ AsyncResponseStream::~AsyncResponseStream(){
|
||||
}
|
||||
|
||||
size_t AsyncResponseStream::_fillBuffer(uint8_t *buf, size_t maxLen){
|
||||
os_printf("fb:%u\n",maxLen);
|
||||
return _content->read((char*)buf, maxLen);
|
||||
}
|
||||
|
||||
size_t AsyncResponseStream::write(const uint8_t *data, size_t len){
|
||||
if(_finished())
|
||||
return 0;
|
||||
//while(_content->room() < len) delay(1);
|
||||
return _content->write((const char*)data, len);
|
||||
}
|
||||
|
||||
size_t AsyncResponseStream::write(uint8_t data){
|
||||
if(_finished())
|
||||
return 0;
|
||||
//while(_content->room() == 0) delay(1);
|
||||
return write(&data, 1);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user