aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/transactionlogstress/translogstress.cpp
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-09-15 11:32:16 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2020-09-15 11:33:09 +0000
commitaf3f5cd865a24507271c1525c61fc97119a1ce83 (patch)
treee20169f10c1a2c1ecd6e655e309f8d9db403c58a /searchlib/src/tests/transactionlogstress/translogstress.cpp
parentf500f24745747137bad942c0c8c40db56be6c49e (diff)
Decouple code and reduce code visibility.
Diffstat (limited to 'searchlib/src/tests/transactionlogstress/translogstress.cpp')
-rw-r--r--searchlib/src/tests/transactionlogstress/translogstress.cpp19
1 files changed, 11 insertions, 8 deletions
diff --git a/searchlib/src/tests/transactionlogstress/translogstress.cpp b/searchlib/src/tests/transactionlogstress/translogstress.cpp
index 925f297bf48..a516fb26604 100644
--- a/searchlib/src/tests/transactionlogstress/translogstress.cpp
+++ b/searchlib/src/tests/transactionlogstress/translogstress.cpp
@@ -27,8 +27,10 @@ using search::index::DummyFileHeaderContext;
namespace search::transactionlog {
-using ClientSession = TransLogClient::Session;
-using Visitor = TransLogClient::Visitor;
+using ClientSession = client::Session;
+using client::Visitor;
+using client::TransLogClient;
+using client::RPC;
//-----------------------------------------------------------------------------
// BufferGenerator
@@ -287,7 +289,7 @@ FeederThread::doRun()
//-----------------------------------------------------------------------------
// Agent
//-----------------------------------------------------------------------------
-class Agent : public ClientSession::Callback
+class Agent : public client::Callback
{
protected:
std::string _tlsSpec;
@@ -301,12 +303,13 @@ protected:
public:
Agent(const std::string & tlsSpec, const std::string & domain,
const EntryGenerator & generator, const std::string & name, uint32_t id, bool validate) :
- ClientSession::Callback(),
+ client::Callback(),
_tlsSpec(tlsSpec), _domain(domain), _client(tlsSpec),
- _generator(generator), _name(name), _id(id), _validate(validate) {}
- virtual ~Agent() {}
- virtual RPC::Result receive(const Packet & packet) override = 0;
- virtual void eof() override {}
+ _generator(generator), _name(name), _id(id), _validate(validate)
+ {}
+ ~Agent() override {}
+ RPC::Result receive(const Packet & packet) override = 0;
+ void eof() override {}
virtual void failed() {}
};