| abandon() | Quotient::BaseJob | slot | 
  | Abandoned enum value | Quotient::BaseJob |  | 
  | aboutToSendRequest(QNetworkRequest *req) | Quotient::BaseJob | signal | 
  | AccountLocked enum value | Quotient::BaseJob |  | 
  | addExpectedContentType(const QByteArray &contentType) | Quotient::BaseJob | protected | 
  | addExpectedKey(QString key) | Quotient::BaseJob | protected | 
  | apiEndpoint() const | Quotient::BaseJob | protected | 
  | BaseJob(HttpVerb verb, const QString &name, QByteArray endpoint, bool needsToken=true) | Quotient::BaseJob |  | 
  | BaseJob(HttpVerb verb, const QString &name, QByteArray endpoint, const QUrlQuery &query, RequestData &&data={}, bool needsToken=true) | Quotient::BaseJob |  | 
  | beforeAbandon() | Quotient::BaseJob | protectedvirtual | 
  | CannotLeaveRoom enum value | Quotient::BaseJob |  | 
  | checkReply(const QNetworkReply *reply) const | Quotient::BaseJob | protectedvirtual | 
  | ContentAccessError enum value | Quotient::BaseJob |  | 
  | currentBackoffStrategy() const | Quotient::BaseJob |  | 
  | defaultBackoffStrategy() | Quotient::BaseJob | static | 
  | doPrepare(const ConnectionData *) | Quotient::BaseJob | protectedvirtual | 
  | downloadProgress(qint64 bytesReceived, qint64 bytesTotal) | Quotient::BaseJob | signal | 
  | duration_ms_t typedef | Quotient::BaseJob |  | 
  | error() const | Quotient::BaseJob |  | 
  | ErrorLevel enum value | Quotient::BaseJob |  | 
  | errorString() const | Quotient::BaseJob | virtual | 
  | errorUrl() const | Quotient::BaseJob |  | 
  | expectedContentTypes() const | Quotient::BaseJob | protected | 
  | expectedKeys() const | Quotient::BaseJob | protected | 
  | failure(Quotient::BaseJob *) | Quotient::BaseJob | signal | 
  | FileError enum value | Quotient::BaseJob |  | 
  | finished(Quotient::BaseJob *job) | Quotient::BaseJob | signal | 
  | forceResult(QJsonDocument resultDoc, Status s={ Success }) | Quotient::BaseJob | protected | 
  | getCurrentTimeout() const | Quotient::BaseJob |  | 
  | getCurrentTimeoutMs() const | Quotient::BaseJob |  | 
  | getNextRetryInterval() const | Quotient::BaseJob |  | 
  | getNextRetryMs() const | Quotient::BaseJob |  | 
  | headers_t typedef | Quotient::BaseJob | protected | 
  | IncorrectRequest enum value | Quotient::BaseJob |  | 
  | IncorrectResponse enum value | Quotient::BaseJob |  | 
  | initiate(Quotient::ConnectionData *connData, bool inBackground) | Quotient::BaseJob | slot | 
  | isBackground() const | Quotient::BaseJob |  | 
  | jsonData() const | Quotient::BaseJob |  | 
  | jsonItems() const | Quotient::BaseJob |  | 
  | loadFromJson(auto keyName, T &&defaultValue={}) const | Quotient::BaseJob | inline | 
  | makePath(QByteArrayView base, StrTs &&... parts) | Quotient::BaseJob | inlinestatic | 
  | makeRequestUrl(const HomeserverData &hsData, const QByteArray &encodedPath, const QUrlQuery &query={}) | Quotient::BaseJob | protectedstatic | 
  | millisToRetry() const | Quotient::BaseJob |  | 
  | NetworkAuthRequired enum value | Quotient::BaseJob |  | 
  | NetworkError enum value | Quotient::BaseJob |  | 
  | NoError enum value | Quotient::BaseJob |  | 
  | NotFound enum value | Quotient::BaseJob |  | 
  | onSentRequest(QNetworkReply *) | Quotient::BaseJob | protectedvirtual | 
  | Pending enum value | Quotient::BaseJob |  | 
  | prepareError(Status currentStatus) | Quotient::BaseJob | protectedvirtual | 
  | prepareResult() | Quotient::BaseJob | protectedvirtual | 
  | query() const | Quotient::BaseJob | protected | 
  | RateLimited enum value | Quotient::BaseJob |  | 
  | rateLimited() | Quotient::BaseJob | signal | 
  | rawData(int bytesAtMost) const | Quotient::BaseJob |  | 
  | rawData() const | Quotient::BaseJob |  | 
  | rawDataSample(int bytesAtMost=65535) const | Quotient::BaseJob |  | 
  | reply() const | Quotient::BaseJob | protected | 
  | reply() | Quotient::BaseJob | protected | 
  | requestData() const | Quotient::BaseJob | protected | 
  | requestHeaders() const | Quotient::BaseJob | protected | 
  | RequestNotImplemented enum value | Quotient::BaseJob |  | 
  | requestUrl | Quotient::BaseJob |  | 
  | requestUrl() const | Quotient::BaseJob |  | 
  | result(Quotient::BaseJob *job) | Quotient::BaseJob | signal | 
  | retryScheduled(int nextRetryNumber, Quotient::BaseJob::duration_ms_t inMilliseconds) | Quotient::BaseJob | signal | 
  | sentRequest() | Quotient::BaseJob | signal | 
  | setApiEndpoint(QByteArray apiEndpoint) | Quotient::BaseJob | protected | 
  | SetAvatarUrlJob(const QString &userId, const QUrl &avatarUrl) | Quotient::SetAvatarUrlJob | explicit | 
  | setBackoffStrategy(JobBackoffStrategy strategy) | Quotient::BaseJob |  | 
  | setDefaultBackoffStrategy(JobBackoffStrategy defaultStrategy) | Quotient::BaseJob | static | 
  | setExpectedContentTypes(const QByteArrayList &contentTypes) | Quotient::BaseJob | protected | 
  | setExpectedKeys(const QStringList &keys) | Quotient::BaseJob | protected | 
  | setLoggingCategory(QMessageLogger::CategoryFunction lcf) | Quotient::BaseJob | protected | 
  | setRequestData(RequestData &&data) | Quotient::BaseJob | protected | 
  | setRequestHeader(const headers_t::key_type &headerName, const headers_t::mapped_type &headerValue) | Quotient::BaseJob | protected | 
  | setRequestHeaders(const headers_t &headers) | Quotient::BaseJob | protected | 
  | setRequestQuery(const QUrlQuery &query) | Quotient::BaseJob | protected | 
  | setStatus(Status s) | Quotient::BaseJob | protected | 
  | setStatus(int code, QString message) | Quotient::BaseJob | protected | 
  | status() const | Quotient::BaseJob |  | 
  | statusCaption() const | Quotient::BaseJob |  | 
  | statusChanged(Quotient::BaseJob::Status newStatus) | Quotient::BaseJob | signal | 
  | StatusCode enum name | Quotient::BaseJob |  | 
  | statusCode | Quotient::BaseJob |  | 
  | success(Quotient::BaseJob *) | Quotient::BaseJob | signal | 
  | Success enum value | Quotient::BaseJob |  | 
  | takeFromJson(auto key, T &&defaultValue={}) | Quotient::BaseJob | inline | 
  | takeValueFromJson(QAnyStringView key) | Quotient::BaseJob | protected | 
  | Timeout enum value | Quotient::BaseJob |  | 
  | timeout() | Quotient::BaseJob | protectedslot | 
  | timeToRetry() const | Quotient::BaseJob |  | 
  | TooManyRequests enum value | Quotient::BaseJob |  | 
  | Unauthorised enum value | Quotient::BaseJob |  | 
  | UnexpectedResponseType enum value | Quotient::BaseJob |  | 
  | UnexpectedResponseTypeWarning enum value | Quotient::BaseJob |  | 
  | Unprepared enum value | Quotient::BaseJob |  | 
  | UnsupportedRoomVersion enum value | Quotient::BaseJob |  | 
  | uploadProgress(qint64 bytesSent, qint64 bytesTotal) | Quotient::BaseJob | signal | 
  | UserConsentRequired enum value | Quotient::BaseJob |  | 
  | UserDeactivated enum value | Quotient::BaseJob |  | 
  | UserDefinedError enum value | Quotient::BaseJob |  | 
  | WarningLevel enum value | Quotient::BaseJob |  | 
  | ~BaseJob() override | Quotient::BaseJob | protected |