Documentation ¶
Index ¶
- type MemoryStore
- func (m *MemoryStore) Add(s *site.Site) error
- func (m *MemoryStore) Close()
- func (m *MemoryStore) Get(h hash.Hash) *site.Site
- func (m *MemoryStore) GetTips() []hash.Hash
- func (m *MemoryStore) Hashes() []hash.Hash
- func (m *MemoryStore) Init(store.Options) error
- func (m *MemoryStore) SetTips(add hash.Hash, del []*site.Site)
- func (m *MemoryStore) Size() int
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MemoryStore ¶
type MemoryStore struct {
// contains filtered or unexported fields
}
MemoryStore is a in-memory tangle store
func (*MemoryStore) Add ¶
func (m *MemoryStore) Add(s *site.Site) error
Add adds the record to the data section
func (*MemoryStore) Hashes ¶
func (m *MemoryStore) Hashes() []hash.Hash
Hashes returns all stored hashes
func (*MemoryStore) Init ¶
func (m *MemoryStore) Init(store.Options) error
Init initializes the maps
Click to show internal directories.
Click to hide internal directories.