Classified ads
CaDbRecordModel Member List

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

CaDbRecordModel(MController *aMController, const MModelProtocolInterface &aModel)CaDbRecordModel
contentReceived(const Hash &aHashOfContent, const Hash &aHashOfCollection, const ProtocolItemType aTypeOfReceivedContent)CaDbRecordModelsignal
deleteRecord(const Hash &aRecordId, const Hash &aSenderId)CaDbRecordModelprivate
doHandlepublishedOrSentRecord(CaDbRecord &aRecord, const QByteArray &aSignature, const QList< quint32 > &aBangPath, const Hash &aFromNode, bool aWasPublish)CaDbRecordModelprivate
error(MController::CAErrorSituation aError, const QString &aExplanation)CaDbRecordModelsignal
fillBucket(QList< SendQueueItem > &aSendQueue, const Hash &aStartOfBucket, const Hash &aEndOfBucket, quint32 aLastMutualConnectTime, const Hash &aForNode)CaDbRecordModel
getMaxRowsToKeep()ModelBase
iControllerCaDbRecordModelprivate
iCurrentDbTableRowCountModelBaseprotected
iDataTableNameModelBaseprotected
iMaxRowsToKeepModelBaseprotected
iModelCaDbRecordModelprivate
isRecordNew(const CaDbRecord &aRecord, bool *aResult, quint32 *aTimestampOfOldRecord=NULL)CaDbRecordModelprivate
ModelBase(QString aDataTableName, unsigned aMaxRowsToKeep)ModelBase
persistDbRecordIntoDb(const CaDbRecord &aRecord, bool aIsNew, const QByteArray &aSignature, quint32 aReceivedFrom)CaDbRecordModelprivate
publishDbRecord(CaDbRecord &aRecord, const QList< Hash > *aRecordReaders=NULL)CaDbRecordModel
publishedCaDbRecordReceived(CaDbRecord &aRecord, const QByteArray &aSignature, const QList< quint32 > &aBangPath, const Hash &aFromNode)CaDbRecordModel
searchRecords(const Hash &aFromCollection, const Hash &aById=KNullHash, const quint32 aModifiedAfter=0, const quint32 aModifiedBefore=std::numeric_limits< quint32 >::max(), const qint64 aByHavingNumberMoreThan=std::numeric_limits< qint64 >::min(), const qint64 aByHavingNumberLessThan=std::numeric_limits< qint64 >::max(), const QString &aBySearchPhrase=QString::null, const Hash &aBySender=KNullHash, const bool aForPublish=false)CaDbRecordModel
sentCaDbRecordReceived(CaDbRecord &aRecord, const QByteArray &aSignature, const Hash &aFromNode)CaDbRecordModel
setMaxRowsToKeep(unsigned aRows)ModelBase
setTimeLastReference(const Hash &aObjectFingerPrint, quint32 aTimeWhenLastReferenced)ModelBase
truncateDataTableToMaxRows(void)ModelBase
tryVerifyRecord(CaDbRecord &aRecord, const QByteArray &aSignature, QList< QPair< Hash, Hash > > &aListOfGoodSignatures)CaDbRecordModelprivate
updateDbTableRowCount()ModelBase
updateFTS(const CaDbRecord &aRecord, bool aIsNewRecord)CaDbRecordModelprivate
updateRecordVerification(const Hash &aRecordId, const Hash &aSenderId, bool aNewVerificationStatus)CaDbRecordModelprivate
~CaDbRecordModel()CaDbRecordModel
~ModelBase()ModelBase