add isEnabledAutomaticReconnection (#75)

* add isEnabledAutomaticReconnection

* test isEnabledAutomaticReconnection

* rename
This commit is contained in:
Dimon4eg 2019-05-14 21:26:37 +03:00 committed by Benjamin Sergeant
parent 0ba127e447
commit 2a69038c4c
3 changed files with 12 additions and 0 deletions

View File

@ -458,6 +458,11 @@ namespace ix
_automaticReconnection = false; _automaticReconnection = false;
} }
bool WebSocket::isAutomaticReconnectionEnabled() const
{
return _automaticReconnection;
}
size_t WebSocket::bufferedAmount() const size_t WebSocket::bufferedAmount() const
{ {
return _ws.bufferedAmount(); return _ws.bufferedAmount();

View File

@ -134,6 +134,7 @@ namespace ix
void enableAutomaticReconnection(); void enableAutomaticReconnection();
void disableAutomaticReconnection(); void disableAutomaticReconnection();
bool isAutomaticReconnectionEnabled() const;
private: private:

View File

@ -96,6 +96,12 @@ namespace
} }
}); });
_webSocket.enableAutomaticReconnection();
REQUIRE(_webSocket.isAutomaticReconnectionEnabled() == true);
_webSocket.disableAutomaticReconnection();
REQUIRE(_webSocket.isAutomaticReconnectionEnabled() == false);
// Start the connection // Start the connection
_webSocket.start(); _webSocket.start();
} }