ApiCoreInterfaces
Interface: MirrorConfig
Defined in: packages/core/src/storage/mirror.ts:49
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
accept | readonly | (version) => Promise<Taken> | The gates sync uses, and storing what passes: nothing from the store is trusted more than a peer | packages/core/src/storage/mirror.ts:54 |
compactAt? | readonly | number | Rewrite this writer's segments once it has this many. Default 32. | packages/core/src/storage/mirror.ts:66 |
flushBytes? | readonly | number | Pack a segment once this much is waiting. Default 256 KiB. | packages/core/src/storage/mirror.ts:62 |
flushMs? | readonly | number | Or this long after the first change. Default 5 s. | packages/core/src/storage/mirror.ts:64 |
space | readonly | string | - | packages/core/src/storage/mirror.ts:51 |
state | readonly | StorageAdapter | Where this writer keeps its id, what it read and what it knows the store holds. Never in the blob store: two devices sharing one id would each skip the other's segments as their own. | packages/core/src/storage/mirror.ts:60 |
storage | readonly | StorageProvider | - | packages/core/src/storage/mirror.ts:52 |
store | readonly | BlobStore | - | packages/core/src/storage/mirror.ts:50 |