Heart 1.3.842.34c2ab5
Heart is base back end library for your c++ Qt projects.
QH::AbstractNode Member List

This is the complete list of members for QH::AbstractNode, including all inherited members.

AbstractNode(QObject *ptr=nullptr)QH::AbstractNode
AbstractNodeParserQH::AbstractNodefriend
AbstractNodeParserOldQH::AbstractNodefriend
activeConnectionsList() constQH::AbstractNodeprotected
addApiParser(const QSharedPointer< iParser > &parser)QH::AbstractNode
addApiParser(Args &&... arg)QH::AbstractNodeinlineprotected
addApiParserNative(Args &&... arg)QH::AbstractNodeinlineprotected
addNode(const HostAddress &address)QH::AbstractNode
addNode(const HostAddress &address, const std::function< void(QH::AbstractNodeInfo *)> &action, NodeCoonectionStatus status=NodeCoonectionStatus::Connected)QH::AbstractNode
addNode(const QString &domain, unsigned short port, const std::function< void(QH::AbstractNodeInfo *)> &action=nullptr, NodeCoonectionStatus status=NodeCoonectionStatus::Connected)QH::AbstractNode
addNodeFailed(AddNodeError error)QH::AbstractNodeprotectedvirtual
address() constQH::AbstractNode
badRequest(const HostAddress &address, const Header &req, const PKG::ErrorData &err, qint8 diff=REQUEST_ERROR)QH::AbstractNodevirtual
ban(const HostAddress &target)QH::AbstractNodevirtual
banedList() constQH::AbstractNodeprotected
BigDataParserQH::AbstractNodefriend
BigDataParserOldQH::AbstractNodefriend
changeTrust(const HostAddress &id, int diff)QH::AbstractNodeprotectedvirtual
Client enum valueQH::AbstractNode
confirmendCount() constQH::AbstractNode
connections() constQH::AbstractNodeprotected
connectionsCount() constQH::AbstractNode
connectionsList() constQH::AbstractNodeprotected
connectionState() constQH::AbstractNodeprotectedvirtual
createNodeInfo(QAbstractSocket *socket, const HostAddress *clientAddress=nullptr) constQH::AbstractNodeprotectedvirtual
fCloseConnectionAfterBadRequest() constQH::AbstractNode
fSendBadRequestErrors() constQH::AbstractNode
getInfoPtr(const HostAddress &id)QH::AbstractNodevirtual
getInfoPtr(const HostAddress &id) constQH::AbstractNodevirtual
getMode() constQH::AbstractNode
getWorkState() constQH::AbstractNodevirtual
getWorkStateString() constQH::AbstractNodeprotectedvirtual
incomingConnection(qintptr handle) override finalQH::AbstractNodeprotected
isBanned(const AbstractNodeInfo *socket) constQH::AbstractNodeprotectedvirtual
mainThreadID()QH::AbstractNodestatic
Node enum valueQH::AbstractNode
nodeAddedSucessful(AbstractNodeInfo *node)QH::AbstractNodeprotectedvirtual
nodeConfirmend(AbstractNodeInfo *node)QH::AbstractNodeprotectedvirtual
nodeConnected(AbstractNodeInfo *node)QH::AbstractNodeprotectedvirtual
nodeDisconnected(AbstractNodeInfo *node)QH::AbstractNodeprotectedvirtual
nodeErrorOccured(QH::AbstractNodeInfo *nodeInfo, QAbstractSocket::SocketError errorCode, QString errorString)QH::AbstractNodeprotectedvirtual
nodeType() const =0QH::AbstractNodepure virtual
NodeType enum nameQH::AbstractNode
ping(const HostAddress &address)QH::AbstractNode
prepareData(const Package &pkg, AbstractNodeInfo *sender) constQH::AbstractNodeprotected
prepareForDelete() overrideQH::AbstractNodeprotectedvirtual
receivePing(const QSharedPointer< QH::PKG::Ping > &ping)QH::AbstractNodeprotectedvirtualslot
registerSocket(QAbstractSocket *socket, const HostAddress *address=nullptr)QH::AbstractNodeprotectedvirtual
removeNode(const HostAddress &nodeAdderess)QH::AbstractNode
removeNode(AbstractNodeInfo *node)QH::AbstractNode
removeTask(int taskId)QH::AbstractNode
requestError(unsigned char code, QString msg)QH::AbstractNodesignal
run(const QString &addres, unsigned short port)QH::AbstractNodevirtual
selectParser(unsigned short cmd, AbstractNodeInfo *sender) constQH::AbstractNode
selectParser(const QString &type, int version) constQH::AbstractNode
selectParser(const QString &type, AbstractNodeInfo *sender) constQH::AbstractNode
sendData(const PKG::AbstractData *resp, const HostAddress &address, const Header *req=nullptr)QH::AbstractNodevirtual
sendData(const PKG::AbstractData *resp, const AbstractNodeInfo *node, const Header *req=nullptr)QH::AbstractNodevirtual
sendPackage(const Package &pkg, QAbstractSocket *target) constQH::AbstractNodeprotectedvirtual
Server enum valueQH::AbstractNode
setCloseConnectionAfterBadRequest(bool value)QH::AbstractNode
setSendBadRequestErrors(bool value)QH::AbstractNode
sheduledTaskCount() constQH::AbstractNode
sheduleTask(const QSharedPointer< AbstractTask > &task)QH::AbstractNode
sigNoLongerSupport(const QString &ApiKey, unsigned short version)QH::AbstractNodesignal
SocketFactoryQH::AbstractNodefriend
SoftDelete()QH::SoftDelete
softDelete()QH::SoftDelete
stop()QH::AbstractNodevirtual
unBan(const HostAddress &target)QH::AbstractNodevirtual
WebSocketControllerQH::AbstractNodefriend
~AbstractNode() overrideQH::AbstractNode
~SoftDelete()QH::SoftDeletevirtual