Allow callback when request disconnects (#284)

* Allow callback when request disconnects

* Use typedef std::function<void(void)> ArDisconnectHandler
This commit is contained in:
Luc
2017-11-16 19:45:33 +02:00
committed by Me No Dev
parent 8604f67a5f
commit 63b5303880
2 changed files with 10 additions and 0 deletions
+7
View File
@@ -214,8 +214,15 @@ void AsyncWebServerRequest::_onTimeout(uint32_t time){
_client->close();
}
void AsyncWebServerRequest::onDisconnect (ArDisconnectHandler fn){
_onDisconnectfn=fn;
}
void AsyncWebServerRequest::_onDisconnect(){
//os_printf("d\n");
if(_onDisconnectfn) {
_onDisconnectfn();
}
_server->_handleDisconnect(this);
}