libQuotient
A Qt library for building matrix clients
Quotient::SetPresenceJob Member List

This is the complete list of members for Quotient::SetPresenceJob, including all inherited members.

abandon()Quotient::BaseJobslot
Abandoned enum valueQuotient::BaseJob
aboutToSendRequest(QNetworkRequest *req)Quotient::BaseJobsignal
AccountLocked enum valueQuotient::BaseJob
addExpectedContentType(const QByteArray &contentType)Quotient::BaseJobprotected
addExpectedKey(QString key)Quotient::BaseJobprotected
apiEndpoint() constQuotient::BaseJobprotected
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::BaseJobprotectedvirtual
CannotLeaveRoom enum valueQuotient::BaseJob
checkReply(const QNetworkReply *reply) constQuotient::BaseJobprotectedvirtual
ContentAccessError enum valueQuotient::BaseJob
doPrepare(const ConnectionData *)Quotient::BaseJobprotectedvirtual
downloadProgress(qint64 bytesReceived, qint64 bytesTotal)Quotient::BaseJobsignal
duration_ms_t typedefQuotient::BaseJob
error() constQuotient::BaseJob
ErrorLevel enum valueQuotient::BaseJob
errorString() constQuotient::BaseJobvirtual
errorUrl() constQuotient::BaseJob
expectedContentTypes() constQuotient::BaseJobprotected
expectedKeys() constQuotient::BaseJobprotected
failure(Quotient::BaseJob *)Quotient::BaseJobsignal
FileError enum valueQuotient::BaseJob
finished(Quotient::BaseJob *job)Quotient::BaseJobsignal
forceResult(QJsonDocument resultDoc, Status s={ Success })Quotient::BaseJobprotected
getCurrentTimeout() constQuotient::BaseJob
getCurrentTimeoutMs() constQuotient::BaseJob
getNextRetryInterval() constQuotient::BaseJob
getNextRetryMs() constQuotient::BaseJob
headers_t typedefQuotient::BaseJobprotected
IncorrectRequest enum valueQuotient::BaseJob
IncorrectResponse enum valueQuotient::BaseJob
initiate(Quotient::ConnectionData *connData, bool inBackground)Quotient::BaseJobslot
isBackground() constQuotient::BaseJob
jsonData() constQuotient::BaseJob
jsonItems() constQuotient::BaseJob
loadFromJson(auto keyName, T &&defaultValue={}) constQuotient::BaseJobinline
makePath(QByteArrayView base, StrTs &&... parts)Quotient::BaseJobinlinestatic
makeRequestUrl(const HomeserverData &hsData, const QByteArray &encodedPath, const QUrlQuery &query={})Quotient::BaseJobprotectedstatic
maxRetriesQuotient::BaseJob
maxRetries() constQuotient::BaseJob
millisToRetry() constQuotient::BaseJob
NetworkAuthRequired enum valueQuotient::BaseJob
NetworkError enum valueQuotient::BaseJob
NoError enum valueQuotient::BaseJob
NotFound enum valueQuotient::BaseJob
onSentRequest(QNetworkReply *)Quotient::BaseJobprotectedvirtual
Pending enum valueQuotient::BaseJob
prepareError(Status currentStatus)Quotient::BaseJobprotectedvirtual
prepareResult()Quotient::BaseJobprotectedvirtual
query() constQuotient::BaseJobprotected
RateLimited enum valueQuotient::BaseJob
rateLimited()Quotient::BaseJobsignal
rawData(int bytesAtMost) constQuotient::BaseJob
rawData() constQuotient::BaseJob
rawDataSample(int bytesAtMost=65535) constQuotient::BaseJob
reply() constQuotient::BaseJobprotected
reply()Quotient::BaseJobprotected
requestData() constQuotient::BaseJobprotected
requestHeaders() constQuotient::BaseJobprotected
RequestNotImplemented enum valueQuotient::BaseJob
requestUrlQuotient::BaseJob
requestUrl() constQuotient::BaseJob
result(Quotient::BaseJob *job)Quotient::BaseJobsignal
retryScheduled(int nextAttempt, Quotient::BaseJob::duration_ms_t inMilliseconds)Quotient::BaseJobsignal
sentRequest()Quotient::BaseJobsignal
setApiEndpoint(QByteArray apiEndpoint)Quotient::BaseJobprotected
setExpectedContentTypes(const QByteArrayList &contentTypes)Quotient::BaseJobprotected
setExpectedKeys(const QStringList &keys)Quotient::BaseJobprotected
setLoggingCategory(QMessageLogger::CategoryFunction lcf)Quotient::BaseJobprotected
setMaxRetries(int newMaxRetries)Quotient::BaseJob
SetPresenceJob(const QString &userId, const QString &presence, const QString &statusMsg={})Quotient::SetPresenceJobexplicit
setRequestData(RequestData &&data)Quotient::BaseJobprotected
setRequestHeader(const headers_t::key_type &headerName, const headers_t::mapped_type &headerValue)Quotient::BaseJobprotected
setRequestHeaders(const headers_t &headers)Quotient::BaseJobprotected
setRequestQuery(const QUrlQuery &query)Quotient::BaseJobprotected
setStatus(Status s)Quotient::BaseJobprotected
setStatus(int code, QString message)Quotient::BaseJobprotected
status() constQuotient::BaseJob
statusCaption() constQuotient::BaseJob
statusChanged(Quotient::BaseJob::Status newStatus)Quotient::BaseJobsignal
statusCodeQuotient::BaseJob
StatusCode enum nameQuotient::BaseJob
Success enum valueQuotient::BaseJob
success(Quotient::BaseJob *)Quotient::BaseJobsignal
takeFromJson(auto key, T &&defaultValue={})Quotient::BaseJobinline
takeValueFromJson(QAnyStringView key)Quotient::BaseJobprotected
Timeout enum valueQuotient::BaseJob
timeout()Quotient::BaseJobprotectedslot
timeToRetry() constQuotient::BaseJob
TooManyRequests enum valueQuotient::BaseJob
Unauthorised enum valueQuotient::BaseJob
UnexpectedResponseType enum valueQuotient::BaseJob
UnexpectedResponseTypeWarning enum valueQuotient::BaseJob
Unprepared enum valueQuotient::BaseJob
UnsupportedRoomVersion enum valueQuotient::BaseJob
uploadProgress(qint64 bytesSent, qint64 bytesTotal)Quotient::BaseJobsignal
UserConsentRequired enum valueQuotient::BaseJob
UserDeactivated enum valueQuotient::BaseJob
UserDefinedError enum valueQuotient::BaseJob
WarningLevel enum valueQuotient::BaseJob
~BaseJob() overrideQuotient::BaseJobprotected