X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=simgear%2Fio%2Ftest_HTTP.hxx;h=9c75e134b3bd700dc5c9fe927aafe0dcba288d6e;hb=72bb9f4d5d6d861902a5779381e4ebe977db1df1;hp=e7a7c286a5e08e6b853b862fe8a598a4cb99dff2;hpb=ae4d96872df7f72400d91ff6ace52b23333cf0d0;p=simgear.git diff --git a/simgear/io/test_HTTP.hxx b/simgear/io/test_HTTP.hxx index e7a7c286..9c75e134 100644 --- a/simgear/io/test_HTTP.hxx +++ b/simgear/io/test_HTTP.hxx @@ -174,14 +174,17 @@ template class TestServer : public NetChannel { simgear::NetChannelPoller _poller; + int _connectCount; public: TestServer() { Socket::initSockets(); + _connectCount = 0; + open(); bind(NULL, 2000); // localhost, any port - listen(5); + listen(16); _poller.addChannel(this); } @@ -200,12 +203,24 @@ public: chan->setHandle(handle); _poller.addChannel(chan); + + _connectCount++; } void poll() { _poller.poll(); } + + void resetConnectCount() + { + _connectCount = 0; + } + + int connectCount() + { + return _connectCount; + } }; } // of namespace simgear