| addNodeFromBroadcast(const Hash &aNodeFingerPrint, const QHostAddress &aAddr, int aPort) | NodeModel | virtual |
| addNodeToConnectionWishList(Node *aNode) | NodeModel | virtual |
| addNodeToConnectionWishList(const Hash &aNode) | NodeModel | virtual |
| bucketEndHash(const Hash &aFingerPrintOfNodeAsking) | NodeModel | virtual |
| closeOldestInactiveConnection() | NodeModel | virtual |
| countNodes() | NodeModel | private |
| dataDir() | NodeModel | |
| deleteOldestConnectedNode() | NodeModel | private |
| error(MController::CAErrorSituation aError, const QString &aExplanation) | NodeModel | signal |
| getDnsName() | NodeModel | virtual |
| getHotAddresses() | NodeModel | virtual |
| getHotNodes(int aMaxNodes) | NodeModel | virtual |
| getMaxRowsToKeep() | ModelBase | |
| getNextItemToSend(Connection &aConnection) | NodeModel | virtual |
| getNodesAfterHash(const Hash &aHash, unsigned aMaxNodes, int aMaxInactivityMinutes=-1) | NodeModel | virtual |
| getNodesBeforeHash(const Hash &aHash, unsigned aMaxNodes) | NodeModel | virtual |
| HostConnectQueueItem typedef | MNodeModelProtocolInterface | |
| iConnectionWishList | NodeModel | private |
| iController | NodeModel | private |
| iCurrentDbTableRowCount | ModelBase | protected |
| iDataDir | NodeModel | private |
| iDataTableName | ModelBase | protected |
| iFingerPrintOfThisNode | NodeModel | private |
| iHotAddresses | NodeModel | private |
| iMaxRowsToKeep | ModelBase | protected |
| iModel | NodeModel | private |
| insertNodeToDb(Node &aNode) | NodeModel | protected |
| ipv6AddrFromUints(quint32 aLeastSignificant, quint32 aLessSignificant, quint32 aMoreSignificant, quint32 aMostSignificant) const | NodeModel | private |
| iRecentlyFailedNodes | NodeModel | private |
| isNodeAlreadyConnected(const Node &aNode) const | NodeModel | virtual |
| isNodeAlreadyConnected(const Hash &aHash) const | NodeModel | virtual |
| iThisNodeCert | NodeModel | private |
| iThisNodeKey | NodeModel | private |
| iTimerId | NodeModel | private |
| listenPortOfThisNode() | NodeModel | virtual |
| loadSslCertFromDb() | NodeModel | private |
| loadSslKeyFromDb() | NodeModel | private |
| ModelBase(QString aDataTableName, unsigned aMaxRowsToKeep) | ModelBase | |
| nextConnectionWishListItem() | NodeModel | virtual |
| nodeByHash(const Hash &aHash) | NodeModel | virtual |
| nodeCert() const | NodeModel | virtual |
| nodeFingerPrint() | NodeModel | virtual |
| nodeGreetingReceived(Node &aNode, bool aWasInitialGreeting=false) | NodeModel | virtual |
| nodeKey() const | NodeModel | virtual |
| NodeModel(MController *aController, const Model &aModel) | NodeModel | |
| offerNodeToRecentlyFailedList(const Hash &aFailedNodeHash) | NodeModel | virtual |
| openOrCreateSSLCertificate() | NodeModel | private |
| removeNodeFromRecentlyFailedList(const Hash &aConnectedHostFingerPrint) | NodeModel | private |
| retrieveListOfHotConnections() | NodeModel | protected |
| saveSslCertToDb(const QByteArray &aCert) | NodeModel | private |
| saveSslKeyToDb(const QByteArray &aKey) | NodeModel | private |
| setDnsName(QString aName) | NodeModel | virtual |
| setListenPortOfThisNode(int port) | NodeModel | virtual |
| setMaxRowsToKeep(unsigned aRows) | ModelBase | |
| setTimeLastReference(const Hash &aObjectFingerPrint, quint32 aTimeWhenLastReferenced) | ModelBase | |
| timerEvent(QTimerEvent *event) | NodeModel | protected |
| truncateDataTableToMaxRows(void) | ModelBase | |
| updateDbTableRowCount() | ModelBase | |
| updateNodeInDb(Node &aNode) | NodeModel | protected |
| updateNodeLastConnectTimeInDb(Node &aNode) | NodeModel | virtual |
| updateNodeLastMutualConnectTimeInDb(const Hash &aNodeFp, quint32 aTime) | NodeModel | virtual |
| ~ModelBase() | ModelBase | |
| ~NodeModel() | NodeModel | |