Filip Bucek 9fc60947eb Merge branch 'feat/logger' into 'master'
Feat/logger

See merge request spaceti-app/integrations/common/server-sdk!9
2019-11-25 08:20:33 +00:00
2019-11-06 08:57:42 +01:00
2019-11-08 18:19:23 +01:00
2019-11-25 08:46:59 +01:00
2019-11-19 14:15:40 +01:00
2019-11-05 16:27:07 +01:00
2019-11-13 08:20:38 +01:00
2019-11-08 09:31:46 +01:00

server-sdk

pipeline status coverage report

Examples

How to use predefined classes

DatabaseTable, RequestMangager

class LoginTable : public serversdk::DatabaseTable {
    Q_OBJECT
    TABLE_PROPERTY(QString, username, set_username, "");
    TABLE_PROPERTY(QString, password, set_password, "")
};

serversdk::RequestManager reqMan;
reqMan.setIgnoreSsl(true);

auto loginRequest = std::make_shared<serversdk::Request>("POST", "https://192.168.1.3:8443/AaaManager/authSession", login->jsonData());

// Set basic authorization
loginRequest->setUserName(login->username());
loginRequest->setPassword(login->password());

reqMan.processRequest(loginRequest);

connect(loginRequest.get(), &serversdk::Request::finished, [=](){
    qDebug() << "Request is finished";
});
Description
No description provided
Readme 274 KiB
Languages
C++ 85.5%
Shell 7.5%
QMake 7%