diff options
| author | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id> | 2021-06-18 09:17:52 +0800 |
|---|---|---|
| committer | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id> | 2021-06-18 09:17:52 +0800 |
| commit | 8f0eff6c7726bc6f5681784f72e054477915ec6d (patch) | |
| tree | 328ec8aa6fe1e4b99bb93600c259e7e597f91522 /client.cxx | |
| parent | 233038776d63980494929f745d90af86a55e12ab (diff) | |
Rename functions
Diffstat (limited to 'client.cxx')
| -rw-r--r-- | client.cxx | 28 |
1 files changed, 14 insertions, 14 deletions
@@ -6,12 +6,12 @@ static QICClient::Client* client; -static void handleResults(icclient_response* response) +static void responseHandler(icclient_response* response) { - client->emitResults(response); + client->emitResponse(response); } -static void callback(icclient_catalog* catalog) +static void catalogCallback(icclient_catalog* catalog) { client->emitCatalog(catalog); icclient_free_catalog(catalog); @@ -32,27 +32,27 @@ namespace QICClient { void Client::results(QString const& prodGroup) { - icclient_results(prodGroup.toLatin1().constData(), handleResults, nullptr); + icclient_results(prodGroup.toLatin1().constData(), responseHandler, nullptr); } -/* - void Client::results(QString const& prodGroup, void (*handler)(icclient_response*)) + + void Client::allProducts() { - icclient_results(prodGroup.toLatin1().constData(), handler, callback); + icclient_allproducts(responseHandler, nullptr); } -*/ - void Client::allProducts() + + void Client::strapResults(QString const& prodGroup) { - icclient_allproducts(handleResults, nullptr); + icclient_results(prodGroup.toLatin1().constData(), nullptr, catalogCallback); } - void Client::allproducts(void (*handler)(icclient_response* response)) + void Client::strapAllProducts() { - icclient_allproducts(handler, callback); + icclient_allproducts(nullptr, catalogCallback); } - void Client::emitResults(icclient_response* response) + void Client::emitResponse(icclient_response* response) { - emit gotResults(response); + emit gotResponse(response); } void Client::emitCatalog(icclient_catalog* catalog) |