# Packages

Package store is a generated GoMock package.

# Functions

No description provided by the author
NewMockDocumentLog creates a new mock instance.
NewMockDocumentQueue creates a new mock instance.
NewMockPublisher creates a new mock instance.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

ConsistencyHashListStatistic holds an ordered list of all consistency hashes on the Document Log.
LastConsistencyHashStatistic holds the last consistency hash stored on the DocumentLog.
LogSizeStatistic holds the storage size of all stored document contents (in bytes).
MockDocumentLog is a mock of DocumentLog interface.
MockDocumentLogMockRecorder is the mock recorder for MockDocumentLog.
MockDocumentQueue is a mock of DocumentQueue interface.
MockDocumentQueueMockRecorder is the mock recorder for MockDocumentQueue.
MockPublisher is a mock of Publisher interface.
MockPublisherMockRecorder is the mock recorder for MockPublisher.
NumberOfDocumentsStatistic holds the number of documents stored on the DocumentLog.

# Interfaces

DocumentLog defines the API for the DocumentLog layer, used to store/retrieve chained documents.
DocumentQueue is a blocking queue which allows callers to wait for documents to come in.
Publisher is a PubSub interface for documents on the document log.