Classified ads
NodeModel Member List

This is the complete list of members for NodeModel, including all inherited members.

addNodeFromBroadcast(const Hash &aNodeFingerPrint, const QHostAddress &aAddr, int aPort)NodeModelvirtual
addNodeToConnectionWishList(Node *aNode)NodeModelvirtual
addNodeToConnectionWishList(const Hash &aNode)NodeModelvirtual
bucketEndHash(const Hash &aFingerPrintOfNodeAsking)NodeModelvirtual
closeOldestInactiveConnection()NodeModelvirtual
countNodes()NodeModelprivate
dataDir()NodeModel
deleteOldestConnectedNode()NodeModelprivate
error(MController::CAErrorSituation aError, const QString &aExplanation)NodeModelsignal
getDnsName()NodeModelvirtual
getHotAddresses()NodeModelvirtual
getHotNodes(int aMaxNodes)NodeModelvirtual
getMaxRowsToKeep()ModelBase
getNextItemToSend(Connection &aConnection)NodeModelvirtual
getNodesAfterHash(const Hash &aHash, unsigned aMaxNodes, int aMaxInactivityMinutes=-1)NodeModelvirtual
getNodesBeforeHash(const Hash &aHash, unsigned aMaxNodes)NodeModelvirtual
HostConnectQueueItem typedefMNodeModelProtocolInterface
iConnectionWishListNodeModelprivate
iControllerNodeModelprivate
iCurrentDbTableRowCountModelBaseprotected
iDataDirNodeModelprivate
iDataTableNameModelBaseprotected
iFingerPrintOfThisNodeNodeModelprivate
iHotAddressesNodeModelprivate
iMaxRowsToKeepModelBaseprotected
iModelNodeModelprivate
insertNodeToDb(Node &aNode)NodeModelprotected
ipv6AddrFromUints(quint32 aLeastSignificant, quint32 aLessSignificant, quint32 aMoreSignificant, quint32 aMostSignificant) constNodeModelprivate
iRecentlyFailedNodesNodeModelprivate
isNodeAlreadyConnected(const Node &aNode) constNodeModelvirtual
isNodeAlreadyConnected(const Hash &aHash) constNodeModelvirtual
iThisNodeCertNodeModelprivate
iThisNodeKeyNodeModelprivate
iTimerIdNodeModelprivate
listenPortOfThisNode()NodeModelvirtual
loadSslCertFromDb()NodeModelprivate
loadSslKeyFromDb()NodeModelprivate
ModelBase(QString aDataTableName, unsigned aMaxRowsToKeep)ModelBase
nextConnectionWishListItem()NodeModelvirtual
nodeByHash(const Hash &aHash)NodeModelvirtual
nodeCert() constNodeModelvirtual
nodeFingerPrint()NodeModelvirtual
nodeGreetingReceived(Node &aNode, bool aWasInitialGreeting=false)NodeModelvirtual
nodeKey() constNodeModelvirtual
NodeModel(MController *aController, const Model &aModel)NodeModel
offerNodeToRecentlyFailedList(const Hash &aFailedNodeHash)NodeModelvirtual
openOrCreateSSLCertificate()NodeModelprivate
removeNodeFromRecentlyFailedList(const Hash &aConnectedHostFingerPrint)NodeModelprivate
retrieveListOfHotConnections()NodeModelprotected
saveSslCertToDb(const QByteArray &aCert)NodeModelprivate
saveSslKeyToDb(const QByteArray &aKey)NodeModelprivate
setDnsName(QString aName)NodeModelvirtual
setListenPortOfThisNode(int port)NodeModelvirtual
setMaxRowsToKeep(unsigned aRows)ModelBase
setTimeLastReference(const Hash &aObjectFingerPrint, quint32 aTimeWhenLastReferenced)ModelBase
timerEvent(QTimerEvent *event)NodeModelprotected
truncateDataTableToMaxRows(void)ModelBase
updateDbTableRowCount()ModelBase
updateNodeInDb(Node &aNode)NodeModelprotected
updateNodeLastConnectTimeInDb(Node &aNode)NodeModelvirtual
updateNodeLastMutualConnectTimeInDb(const Hash &aNodeFp, quint32 aTime)NodeModelvirtual
~ModelBase()ModelBase
~NodeModel()NodeModel