summaryrefslogtreecommitdiffstats
path: root/config/src/apps/vespa-get-config/getconfig.cpp
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-02-18 11:21:14 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2022-02-18 11:21:14 +0000
commit5a69c6d44c95461e5166fd6f549ad7ce2926af63 (patch)
tree77bd4c9e029ddccab756edd4701137336f49c295 /config/src/apps/vespa-get-config/getconfig.cpp
parent551674b5d16963a63d019c23c191b9fbaa2288e2 (diff)
Reduce code visibility and some UP typedefs.
Diffstat (limited to 'config/src/apps/vespa-get-config/getconfig.cpp')
-rw-r--r--config/src/apps/vespa-get-config/getconfig.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/config/src/apps/vespa-get-config/getconfig.cpp b/config/src/apps/vespa-get-config/getconfig.cpp
index 78ae9c390f0..5c681d09526 100644
--- a/config/src/apps/vespa-get-config/getconfig.cpp
+++ b/config/src/apps/vespa-get-config/getconfig.cpp
@@ -4,11 +4,15 @@
#include <vespa/fnet/frt/target.h>
#include <vespa/config/frt/frtconfigrequestfactory.h>
#include <vespa/config/frt/frtconnection.h>
+#include <vespa/config/frt/protocol.h>
+#include <vespa/config/frt/frtconfigrequest.h>
#include <vespa/config/common/payload_converter.h>
#include <vespa/config/common/configvalue.h>
+#include <vespa/config/common/configstate.h>
+#include <vespa/config/common/configresponse.h>
+#include <vespa/config/common/trace.h>
#include <vespa/fastos/app.h>
-#include <string>
#include <sstream>
#include <fstream>
@@ -231,11 +235,11 @@ GetConfig::Main()
FRTConnection connection(spec, _server->supervisor(), TimingValues());
ConfigKey key(configId, defName, defNamespace, defMD5, defSchema);
ConfigState state(configXxhash64, generation, false);
- FRTConfigRequest::UP request = requestFactory.createConfigRequest(key, &connection, state, serverTimeout);
+ std::unique_ptr<FRTConfigRequest> request = requestFactory.createConfigRequest(key, &connection, state, serverTimeout);
_target->InvokeSync(request->getRequest(), vespalib::to_s(clientTimeout)); // seconds
- ConfigResponse::UP response = request->createResponse(request->getRequest());
+ std::unique_ptr<ConfigResponse> response = request->createResponse(request->getRequest());
response->validateResponse();
if (response->isError()) {
fprintf(stderr, "error %d: %s\n",