MCPcopy Create free account
hub / github.com/syncthing/syncthing / newEncryptedModel

Function newEncryptedModel

lib/protocol/encryption.go:53–59  ·  view source on GitHub ↗
(model rawModel, keyGen *KeyGenerator)

Source from the content-addressed store, hash-verified

51}
52
53func newEncryptedModel(model rawModel, keyGen *KeyGenerator) encryptedModel {
54 return encryptedModel{
55 model: model,
56 folderKeys: newFolderKeyRegistry(),
57 keyGen: keyGen,
58 }
59}
60
61func (e encryptedModel) Index(idx *Index) error {
62 if folderKey, ok := e.folderKeys.get(idx.Folder); ok {

Callers 1

NewConnectionFunction · 0.85

Calls 1

newFolderKeyRegistryFunction · 0.85

Tested by

no test coverage detected