qTbot 0.2.106.03782ba
qTbot is base back end library for your c++ Qt projects.
qTbot::IBot Member List

This is the complete list of members for qTbot::IBot, including all inherited members.

defaultFileStorageLocation() constqTbot::IBotprotectedvirtual
deleteMessage(const QVariant &chatId, const QVariant &messageId)=0qTbot::IBotpure virtual
FileType enum nameqTbot::IBot
getFile(const QString &fileId, FileType fileType=Ram)=0qTbot::IBotpure virtual
handleIncomeNewUpdate(const QSharedPointer< iUpdate > &)qTbot::IBotprotectedvirtual
IBot()qTbot::IBot
incomeNewUpdate(const QSharedPointer< iUpdate > &message)qTbot::IBotprotected
Local enum valueqTbot::IBot
login(const QByteArray &token)=0qTbot::IBotpure virtual
logout()qTbot::IBotvirtual
makeMesasge(const QByteArray &data, Args &&...args)qTbot::IBotinlineprotectedstatic
makeMesasge(const QJsonObject &data, Args &&...args)qTbot::IBotinlineprotectedstatic
makeUrl(const QSharedPointer< iRequest > &request) const =0qTbot::IBotprotectedpure virtual
markUpdateAsProcessed(const QSharedPointer< iUpdate > &message)qTbot::IBotprotected
markUpdateAsUnprocessed(const QSharedPointer< iUpdate > &message)qTbot::IBotprotected
markUpdateAsUnprocessed(unsigned long long messageID)qTbot::IBotprotected
name() constqTbot::IBot
parallelActiveNetworkThreads() constqTbot::IBot
processed() constqTbot::IBot
Ram enum valueqTbot::IBot
reqestLimitPerSecond() constqTbot::IBot
sendFile(const QFileInfo &file, const QVariant &chatId)=0qTbot::IBotpure virtual
sendFile(const QByteArray &file, const QString &fileName, const QVariant &chatId)=0qTbot::IBotpure virtual
sendMessage(const QVariant &chatId, const QString &text, iRequest::RequestPriority priority=iRequest::NormalPriority)=0qTbot::IBotpure virtual
sendRequest(const QSharedPointer< iRequest > &rquest)qTbot::IBotprotected
sendRequest(const QSharedPointer< iRequest > &rquest, const QString &pathToResult)qTbot::IBotprotected
setName(const QString &newName)qTbot::IBot
setParallelActiveNetworkThreads(int newParallelActiveNetworkThreads)qTbot::IBot
setProcessed(const QSet< unsigned long long > &newProcessed)qTbot::IBotvirtual
setReqestLimitPerSecond(int newReqestLimitPerSecond)qTbot::IBot
setToken(const QByteArray &newToken)qTbot::IBotprotected
sigReceiveUpdate(const QSharedPointer< iUpdate > &)qTbot::IBotsignal
sigStopRequire()qTbot::IBotsignal
startTime() constqTbot::IBot
takeNextUnreadUpdate()qTbot::IBot
token() constqTbot::IBot
totalSentRequests() constqTbot::IBot
~IBot()qTbot::IBot