53 , std::string _accessToken
55 std::string userId , std::string type ,
JsonWrap content = {}
120 , std::string _accessToken
122 std::string userId , std::string type
129 static BaseJob::Body buildBody(std::string userId, std::string type);
142 using namespace Kazv;
166 bool success()
const;
194 , std::string _accessToken
196 std::string userId , std::string roomId , std::string type ,
JsonWrap content = {}
203 static BaseJob::Body buildBody(std::string userId, std::string roomId, std::string type,
JsonWrap content);
216 using namespace Kazv;
239 bool success()
const;
264 , std::string _accessToken
266 std::string userId , std::string roomId , std::string type
273 static BaseJob::Body buildBody(std::string userId, std::string roomId, std::string type);
286 using namespace Kazv;
Definition: account-data.hpp:94
Get some account_data for the user.
Definition: account-data.hpp:88
static constexpr auto needsAuth()
Definition: account-data.hpp:101
Definition: account-data.hpp:235
Get some account_data for the user.
Definition: account-data.hpp:229
static constexpr auto needsAuth()
Definition: account-data.hpp:242
Definition: account-data.hpp:24
JobResponse(Response r)
Definition: account-data.cpp:68
bool success() const
Definition: account-data.cpp:71
Set some account_data for the user.
Definition: account-data.hpp:18
SetAccountDataJob withData(JsonWrap j) &&
Definition: account-data.cpp:54
static BaseJob::Body buildBody(std::string userId, std::string type, JsonWrap content)
Definition: account-data.cpp:21
SetAccountDataJob(std::string serverUrl, std::string _accessToken, std::string userId, std::string type, JsonWrap content={})
Set some account_data for the user.
Definition: account-data.cpp:34
static BaseJob::Query buildQuery()
Definition: account-data.cpp:13
static constexpr auto needsAuth()
Definition: account-data.hpp:31
Definition: account-data.hpp:162
Set some account_data for the user.
Definition: account-data.hpp:156
static constexpr auto needsAuth()
Definition: account-data.hpp:169
Definition: basejob.hpp:91
Definition: basejob.hpp:77
::Kazv::Body Body
Definition: basejob.hpp:100
Definition: jsonwrap.hpp:23
Definition: location.hpp:10
Definition: location.hpp:10
Definition: location.hpp:27
Definition: basejob.hpp:50