summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2021-06-14 16:50:29 +0800
committerꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2021-06-14 16:50:29 +0800
commitfdc2f14e4f120a5b638a5666606593be1006c009 (patch)
tree5d33772a25ff1e217945b2cf51c0c4f9b82541bd
parenta3c729397318f9556266b52a30bf965388ede1d8 (diff)
Conform to updated icclient_init
-rw-r--r--client.cxx10
-rw-r--r--qicclient.hxx5
2 files changed, 8 insertions, 7 deletions
diff --git a/client.cxx b/client.cxx
index 7b91e2d..ae6df8a 100644
--- a/client.cxx
+++ b/client.cxx
@@ -6,17 +6,17 @@
static QICClient::Client* client;
-static void handle_results(icclient_fetch_t* fetch)
+static void handleResults(icclient_fetch_t* fetch)
{
client->emitResults(fetch);
}
namespace QICClient {
- Client::Client(char const* url, char const* certificate)
+ Client::Client(char const* sampleURL, char const* image_Dir, char const* certificate)
{
client = this;
- icclient_init(url, certificate);
+ icclient_init(sampleURL, image_Dir, certificate);
}
Client::~Client()
@@ -28,14 +28,14 @@ namespace QICClient {
{
icclient_results(prodGroup.toLatin1().constData(), [](icclient_catalog* catalog) {
icclient_free_catalog(catalog);
- }, handle_results);
+ }, handleResults);
}
void Client::allProducts()
{
icclient_allproducts([](icclient_catalog* catalog) {
icclient_free_catalog(catalog);
- }, handle_results);
+ }, handleResults);
}
void Client::emitResults(icclient_fetch_t* fetch)
diff --git a/qicclient.hxx b/qicclient.hxx
index f74510c..7f1ae92 100644
--- a/qicclient.hxx
+++ b/qicclient.hxx
@@ -17,10 +17,11 @@ namespace QICClient {
public:
/*!
* \brief Constructor.
- * \param url Server root URL.
+ * \param sampleURL The value of the SAMPLEURL setting in products/variable.txt.
+ * \param image_Dir The value of the IMAGE_DIR setting in products/variable.txt.
* \param certificate Path to the CA certificate file.
*/
- Client(char const* url, char const* certificate = nullptr);
+ Client(char const* sampleURL, char const* image_Dir, char const* certificate = nullptr);
~Client();
void emitResults(icclient_fetch_t* fetch);
/*!