Repository navigation
Expand file tree
/
Copy pathOAIJobsApi.h
More file actions
380 lines (343 loc) · 23.5 KB
/
Copy pathOAIJobsApi.h
File metadata and controls
380 lines (343 loc) · 23.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
/**
* GAMS Engine
* With GAMS Engine you can register and solve GAMS models. It has a namespace management system, so you can restrict your users to certain models.
*
* The version of the OpenAPI document: 26.01.08
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
#ifndef OAI_OAIJobsApi_H
#define OAI_OAIJobsApi_H
#include "OAIHelpers.h"
#include "OAIHttpRequest.h"
#include "OAIServerConfiguration.h"
#include "OAIOauth.h"
#include "OAIHttpFileElement.h"
#include "OAIJob.h"
#include "OAIJob_no_text_entry_page.h"
#include "OAILog_piece.h"
#include "OAIMessage.h"
#include "OAIMessage_and_token.h"
#include "OAIQuota_exceeded.h"
#include "OAIStatus_code_meaning.h"
#include "OAIStream_entry.h"
#include "OAIText_entry.h"
#include <QString>
#include <QObject>
#include <QByteArray>
#include <QStringList>
#include <QList>
#include <QNetworkAccessManager>
namespace OpenAPI {
class OAIJobsApi : public QObject {
Q_OBJECT
public:
OAIJobsApi(const int timeOut = 0);
~OAIJobsApi();
void initializeServerConfigs();
int setDefaultServerValue(int serverIndex,const QString &operation, const QString &variable,const QString &val);
void setServerIndex(const QString &operation, int serverIndex);
void setApiKey(const QString &apiKeyName, const QString &apiKey);
void setBearerToken(const QString &token);
void setUsername(const QString &username);
void setPassword(const QString &password);
void setTimeOut(const int timeOut);
void setWorkingDirectory(const QString &path);
void setNetworkAccessManager(QNetworkAccessManager* manager);
int addServerConfiguration(const QString &operation, const QUrl &url, const QString &description = "", const QMap<QString, OAIServerVariable> &variables = QMap<QString, OAIServerVariable>());
void setNewServerForAllOperations(const QUrl &url, const QString &description = "", const QMap<QString, OAIServerVariable> &variables = QMap<QString, OAIServerVariable>());
void setNewServer(const QString &operation, const QUrl &url, const QString &description = "", const QMap<QString, OAIServerVariable> &variables = QMap<QString, OAIServerVariable>());
void addHeaders(const QString &key, const QString &value);
void enableRequestCompression();
void enableResponseCompression();
void abortRequests();
QString getParamStylePrefix(const QString &style);
QString getParamStyleSuffix(const QString &style);
QString getParamStyleDelimiter(const QString &style, const QString &name, bool isExplode);
/**
* @param[in] token QString [required]
* @param[in] entry_name QString [required]
*/
virtual void consumeStreamEntry(const QString &token, const QString &entry_name);
/**
* @param[in] model QString [required]
* @param[in] r_namespace QString [required]
* @param[in] run QString [optional]
* @param[in] inex_string QString [optional]
* @param[in] text_entries QList<QString> [optional]
* @param[in] stream_entries QList<QString> [optional]
* @param[in] stdout_filename QString [optional]
* @param[in] arguments QList<QString> [optional]
* @param[in] dep_tokens QList<QString> [optional]
* @param[in] labels QList<QString> [optional]
* @param[in] tag QString [optional]
* @param[in] access_groups QList<QString> [optional]
* @param[in] priority QString [optional]
* @param[in] model_data OAIHttpFileElement [optional]
* @param[in] data OAIHttpFileElement [optional]
* @param[in] inex_file OAIHttpFileElement [optional]
*/
virtual void createJob(const QString &model, const QString &r_namespace, const ::OpenAPI::OptionalParam<QString> &run = ::OpenAPI::OptionalParam<QString>(), const ::OpenAPI::OptionalParam<QString> &inex_string = ::OpenAPI::OptionalParam<QString>(), const ::OpenAPI::OptionalParam<QList<QString>> &text_entries = ::OpenAPI::OptionalParam<QList<QString>>(), const ::OpenAPI::OptionalParam<QList<QString>> &stream_entries = ::OpenAPI::OptionalParam<QList<QString>>(), const ::OpenAPI::OptionalParam<QString> &stdout_filename = ::OpenAPI::OptionalParam<QString>(), const ::OpenAPI::OptionalParam<QList<QString>> &arguments = ::OpenAPI::OptionalParam<QList<QString>>(), const ::OpenAPI::OptionalParam<QList<QString>> &dep_tokens = ::OpenAPI::OptionalParam<QList<QString>>(), const ::OpenAPI::OptionalParam<QList<QString>> &labels = ::OpenAPI::OptionalParam<QList<QString>>(), const ::OpenAPI::OptionalParam<QString> &tag = ::OpenAPI::OptionalParam<QString>(), const ::OpenAPI::OptionalParam<QList<QString>> &access_groups = ::OpenAPI::OptionalParam<QList<QString>>(), const ::OpenAPI::OptionalParam<QString> &priority = ::OpenAPI::OptionalParam<QString>(), const ::OpenAPI::OptionalParam<OAIHttpFileElement> &model_data = ::OpenAPI::OptionalParam<OAIHttpFileElement>(), const ::OpenAPI::OptionalParam<OAIHttpFileElement> &data = ::OpenAPI::OptionalParam<OAIHttpFileElement>(), const ::OpenAPI::OptionalParam<OAIHttpFileElement> &inex_file = ::OpenAPI::OptionalParam<OAIHttpFileElement>());
/**
* @param[in] token QString [required]
*/
virtual void deleteJobZip(const QString &token);
/**
* @param[in] token QString [required]
* @param[in] x_fields QString [optional]
*/
virtual void getJob(const QString &token, const ::OpenAPI::OptionalParam<QString> &x_fields = ::OpenAPI::OptionalParam<QString>());
/**
* @param[in] token QString [required]
* @param[in] entry_name QString [required]
* @param[in] start_position qint32 [optional]
* @param[in] length qint32 [optional]
*/
virtual void getJobTextEntry(const QString &token, const QString &entry_name, const ::OpenAPI::OptionalParam<qint32> &start_position = ::OpenAPI::OptionalParam<qint32>(), const ::OpenAPI::OptionalParam<qint32> &length = ::OpenAPI::OptionalParam<qint32>());
/**
* @param[in] token QString [required]
* @param[in] entry_name QString [required]
*/
virtual void getJobTextEntryInfo(const QString &token, const QString &entry_name);
/**
* @param[in] token QString [required]
*/
virtual void getJobZip(const QString &token);
/**
* @param[in] token QString [required]
*/
virtual void getJobZipInfo(const QString &token);
/**
* @param[in] x_fields QString [optional]
*/
virtual void getStatusCodes(const ::OpenAPI::OptionalParam<QString> &x_fields = ::OpenAPI::OptionalParam<QString>());
/**
* @param[in] token QString [required]
* @param[in] hard_kill bool [optional]
*/
virtual void killJob(const QString &token, const ::OpenAPI::OptionalParam<bool> &hard_kill = ::OpenAPI::OptionalParam<bool>());
/**
* @param[in] everyone bool [optional]
* @param[in] x_fields QString [optional]
* @param[in] page qint32 [optional]
* @param[in] per_page qint32 [optional]
* @param[in] order_by QString [optional]
* @param[in] order_asc bool [optional]
* @param[in] show_only_active bool [optional]
*/
virtual void listJobs(const ::OpenAPI::OptionalParam<bool> &everyone = ::OpenAPI::OptionalParam<bool>(), const ::OpenAPI::OptionalParam<QString> &x_fields = ::OpenAPI::OptionalParam<QString>(), const ::OpenAPI::OptionalParam<qint32> &page = ::OpenAPI::OptionalParam<qint32>(), const ::OpenAPI::OptionalParam<qint32> &per_page = ::OpenAPI::OptionalParam<qint32>(), const ::OpenAPI::OptionalParam<QString> &order_by = ::OpenAPI::OptionalParam<QString>(), const ::OpenAPI::OptionalParam<bool> &order_asc = ::OpenAPI::OptionalParam<bool>(), const ::OpenAPI::OptionalParam<bool> &show_only_active = ::OpenAPI::OptionalParam<bool>());
/**
* @param[in] token QString [required]
*/
virtual void popJobLogs(const QString &token);
/**
* @param[in] token QString [required]
* @param[in] entry_name QString [required]
*/
virtual void popStreamEntry(const QString &token, const QString &entry_name);
/**
* @param[in] token QString [required]
* @param[in] entry_name QString [required]
* @param[in] start_position qint32 [optional]
* @param[in] length qint32 [optional]
*/
virtual void queryJobTextEntry(const QString &token, const QString &entry_name, const ::OpenAPI::OptionalParam<qint32> &start_position = ::OpenAPI::OptionalParam<qint32>(), const ::OpenAPI::OptionalParam<qint32> &length = ::OpenAPI::OptionalParam<qint32>());
/**
* @param[in] token QString [required]
* @param[in] entry_name QString [required]
*/
virtual void queryJobTextEntryInfo(const QString &token, const QString &entry_name);
/**
* @param[in] token QString [required]
* @param[in] access_groups QList<QString> [optional]
*/
virtual void updateJobAccessGroups(const QString &token, const ::OpenAPI::OptionalParam<QList<QString>> &access_groups = ::OpenAPI::OptionalParam<QList<QString>>());
/**
* @param[in] token QString [required]
* @param[in] tag QString [required]
*/
virtual void updateJobTag(const QString &token, const QString &tag);
private:
QMap<QString,int> _serverIndices;
QMap<QString,QList<OAIServerConfiguration>> _serverConfigs;
QMap<QString, QString> _apiKeys;
QString _bearerToken;
QString _username;
QString _password;
int _timeOut;
QString _workingDirectory;
QNetworkAccessManager* _manager;
QMap<QString, QString> _defaultHeaders;
bool _isResponseCompressionEnabled;
bool _isRequestCompressionEnabled;
OAIHttpRequestInput _latestInput;
OAIHttpRequestWorker *_latestWorker;
QStringList _latestScope;
OauthCode _authFlow;
OauthImplicit _implicitFlow;
OauthCredentials _credentialFlow;
OauthPassword _passwordFlow;
int _OauthMethod = 0;
void consumeStreamEntryCallback(OAIHttpRequestWorker *worker);
void createJobCallback(OAIHttpRequestWorker *worker);
void deleteJobZipCallback(OAIHttpRequestWorker *worker);
void getJobCallback(OAIHttpRequestWorker *worker);
void getJobTextEntryCallback(OAIHttpRequestWorker *worker);
void getJobTextEntryInfoCallback(OAIHttpRequestWorker *worker);
void getJobZipCallback(OAIHttpRequestWorker *worker);
void getJobZipInfoCallback(OAIHttpRequestWorker *worker);
void getStatusCodesCallback(OAIHttpRequestWorker *worker);
void killJobCallback(OAIHttpRequestWorker *worker);
void listJobsCallback(OAIHttpRequestWorker *worker);
void popJobLogsCallback(OAIHttpRequestWorker *worker);
void popStreamEntryCallback(OAIHttpRequestWorker *worker);
void queryJobTextEntryCallback(OAIHttpRequestWorker *worker);
void queryJobTextEntryInfoCallback(OAIHttpRequestWorker *worker);
void updateJobAccessGroupsCallback(OAIHttpRequestWorker *worker);
void updateJobTagCallback(OAIHttpRequestWorker *worker);
Q_SIGNALS:
void consumeStreamEntrySignal(OAIStream_entry summary);
void createJobSignal(OAIMessage_and_token summary);
void deleteJobZipSignal(OAIMessage summary);
void getJobSignal(OAIJob summary);
void getJobTextEntrySignal(OAIText_entry summary);
void getJobTextEntryInfoSignal();
void getJobZipSignal(OAIHttpFileElement summary);
void getJobZipInfoSignal();
void getStatusCodesSignal(QList<OAIStatus_code_meaning> summary);
void killJobSignal(OAIMessage summary);
void listJobsSignal(OAIJob_no_text_entry_page summary);
void popJobLogsSignal(OAILog_piece summary);
void popStreamEntrySignal(OAIStream_entry summary);
void queryJobTextEntrySignal(OAIText_entry summary);
void queryJobTextEntryInfoSignal();
void updateJobAccessGroupsSignal(OAIMessage summary);
void updateJobTagSignal(OAIMessage summary);
void consumeStreamEntrySignalFull(OAIHttpRequestWorker *worker, OAIStream_entry summary);
void createJobSignalFull(OAIHttpRequestWorker *worker, OAIMessage_and_token summary);
void deleteJobZipSignalFull(OAIHttpRequestWorker *worker, OAIMessage summary);
void getJobSignalFull(OAIHttpRequestWorker *worker, OAIJob summary);
void getJobTextEntrySignalFull(OAIHttpRequestWorker *worker, OAIText_entry summary);
void getJobTextEntryInfoSignalFull(OAIHttpRequestWorker *worker);
void getJobZipSignalFull(OAIHttpRequestWorker *worker, OAIHttpFileElement summary);
void getJobZipInfoSignalFull(OAIHttpRequestWorker *worker);
void getStatusCodesSignalFull(OAIHttpRequestWorker *worker, QList<OAIStatus_code_meaning> summary);
void killJobSignalFull(OAIHttpRequestWorker *worker, OAIMessage summary);
void listJobsSignalFull(OAIHttpRequestWorker *worker, OAIJob_no_text_entry_page summary);
void popJobLogsSignalFull(OAIHttpRequestWorker *worker, OAILog_piece summary);
void popStreamEntrySignalFull(OAIHttpRequestWorker *worker, OAIStream_entry summary);
void queryJobTextEntrySignalFull(OAIHttpRequestWorker *worker, OAIText_entry summary);
void queryJobTextEntryInfoSignalFull(OAIHttpRequestWorker *worker);
void updateJobAccessGroupsSignalFull(OAIHttpRequestWorker *worker, OAIMessage summary);
void updateJobTagSignalFull(OAIHttpRequestWorker *worker, OAIMessage summary);
Q_DECL_DEPRECATED_X("Use consumeStreamEntrySignalError() instead")
void consumeStreamEntrySignalE(OAIStream_entry summary, QNetworkReply::NetworkError error_type, QString error_str);
void consumeStreamEntrySignalError(OAIStream_entry summary, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use createJobSignalError() instead")
void createJobSignalE(OAIMessage_and_token summary, QNetworkReply::NetworkError error_type, QString error_str);
void createJobSignalError(OAIMessage_and_token summary, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use deleteJobZipSignalError() instead")
void deleteJobZipSignalE(OAIMessage summary, QNetworkReply::NetworkError error_type, QString error_str);
void deleteJobZipSignalError(OAIMessage summary, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use getJobSignalError() instead")
void getJobSignalE(OAIJob summary, QNetworkReply::NetworkError error_type, QString error_str);
void getJobSignalError(OAIJob summary, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use getJobTextEntrySignalError() instead")
void getJobTextEntrySignalE(OAIText_entry summary, QNetworkReply::NetworkError error_type, QString error_str);
void getJobTextEntrySignalError(OAIText_entry summary, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use getJobTextEntryInfoSignalError() instead")
void getJobTextEntryInfoSignalE(QNetworkReply::NetworkError error_type, QString error_str);
void getJobTextEntryInfoSignalError(QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use getJobZipSignalError() instead")
void getJobZipSignalE(OAIHttpFileElement summary, QNetworkReply::NetworkError error_type, QString error_str);
void getJobZipSignalError(OAIHttpFileElement summary, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use getJobZipInfoSignalError() instead")
void getJobZipInfoSignalE(QNetworkReply::NetworkError error_type, QString error_str);
void getJobZipInfoSignalError(QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use getStatusCodesSignalError() instead")
void getStatusCodesSignalE(QList<OAIStatus_code_meaning> summary, QNetworkReply::NetworkError error_type, QString error_str);
void getStatusCodesSignalError(QList<OAIStatus_code_meaning> summary, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use killJobSignalError() instead")
void killJobSignalE(OAIMessage summary, QNetworkReply::NetworkError error_type, QString error_str);
void killJobSignalError(OAIMessage summary, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use listJobsSignalError() instead")
void listJobsSignalE(OAIJob_no_text_entry_page summary, QNetworkReply::NetworkError error_type, QString error_str);
void listJobsSignalError(OAIJob_no_text_entry_page summary, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use popJobLogsSignalError() instead")
void popJobLogsSignalE(OAILog_piece summary, QNetworkReply::NetworkError error_type, QString error_str);
void popJobLogsSignalError(OAILog_piece summary, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use popStreamEntrySignalError() instead")
void popStreamEntrySignalE(OAIStream_entry summary, QNetworkReply::NetworkError error_type, QString error_str);
void popStreamEntrySignalError(OAIStream_entry summary, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use queryJobTextEntrySignalError() instead")
void queryJobTextEntrySignalE(OAIText_entry summary, QNetworkReply::NetworkError error_type, QString error_str);
void queryJobTextEntrySignalError(OAIText_entry summary, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use queryJobTextEntryInfoSignalError() instead")
void queryJobTextEntryInfoSignalE(QNetworkReply::NetworkError error_type, QString error_str);
void queryJobTextEntryInfoSignalError(QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use updateJobAccessGroupsSignalError() instead")
void updateJobAccessGroupsSignalE(OAIMessage summary, QNetworkReply::NetworkError error_type, QString error_str);
void updateJobAccessGroupsSignalError(OAIMessage summary, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use updateJobTagSignalError() instead")
void updateJobTagSignalE(OAIMessage summary, QNetworkReply::NetworkError error_type, QString error_str);
void updateJobTagSignalError(OAIMessage summary, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use consumeStreamEntrySignalErrorFull() instead")
void consumeStreamEntrySignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void consumeStreamEntrySignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use createJobSignalErrorFull() instead")
void createJobSignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void createJobSignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use deleteJobZipSignalErrorFull() instead")
void deleteJobZipSignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void deleteJobZipSignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use getJobSignalErrorFull() instead")
void getJobSignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void getJobSignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use getJobTextEntrySignalErrorFull() instead")
void getJobTextEntrySignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void getJobTextEntrySignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use getJobTextEntryInfoSignalErrorFull() instead")
void getJobTextEntryInfoSignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void getJobTextEntryInfoSignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use getJobZipSignalErrorFull() instead")
void getJobZipSignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void getJobZipSignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use getJobZipInfoSignalErrorFull() instead")
void getJobZipInfoSignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void getJobZipInfoSignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use getStatusCodesSignalErrorFull() instead")
void getStatusCodesSignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void getStatusCodesSignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use killJobSignalErrorFull() instead")
void killJobSignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void killJobSignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use listJobsSignalErrorFull() instead")
void listJobsSignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void listJobsSignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use popJobLogsSignalErrorFull() instead")
void popJobLogsSignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void popJobLogsSignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use popStreamEntrySignalErrorFull() instead")
void popStreamEntrySignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void popStreamEntrySignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use queryJobTextEntrySignalErrorFull() instead")
void queryJobTextEntrySignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void queryJobTextEntrySignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use queryJobTextEntryInfoSignalErrorFull() instead")
void queryJobTextEntryInfoSignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void queryJobTextEntryInfoSignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use updateJobAccessGroupsSignalErrorFull() instead")
void updateJobAccessGroupsSignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void updateJobAccessGroupsSignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
Q_DECL_DEPRECATED_X("Use updateJobTagSignalErrorFull() instead")
void updateJobTagSignalEFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, QString error_str);
void updateJobTagSignalErrorFull(OAIHttpRequestWorker *worker, QNetworkReply::NetworkError error_type, const QString &error_str);
void abortRequestsSignal();
void allPendingRequestsCompleted();
public Q_SLOTS:
void tokenAvailable();
};
} // namespace OpenAPI
#endif