4.4 KiB
Hierarchy
MemoryDb
Implements
Constructors
constructor
⊕ new MemoryDb(options?: BaseDbOptions): MemoryDb
Defined in engines/MemoryDb.ts:16
Parameters:
| Name | Type |
|---|---|
Optional options |
BaseDbOptions |
Returns: MemoryDb
Methods
close
▸ close(): void
Implementation of BaseDb.close
Defined in engines/MemoryDb.ts:22
Returns: void
del
▸ del(key: Uint8Array): void
Defined in engines/MemoryDb.ts:56
Parameters:
| Name | Type |
|---|---|
| key | Uint8Array |
Returns: void
drop
▸ drop(): void
Defined in engines/MemoryDb.ts:30
Returns: void
empty
▸ empty(): void
Implementation of BaseDb.empty
Defined in engines/MemoryDb.ts:34
Returns: void
get
▸ get(key: Uint8Array): Uint8Array | null
Defined in engines/MemoryDb.ts:62
Parameters:
| Name | Type |
|---|---|
| key | Uint8Array |
Returns: Uint8Array | null
maintain
▸ maintain(fn: ProgressCb): void
Implementation of BaseDb.maintain
Defined in engines/MemoryDb.ts:42
Parameters:
| Name | Type |
|---|---|
| fn | ProgressCb |
Returns: void
open
▸ open(): void
Defined in engines/MemoryDb.ts:26
Returns: void
put
▸ put(key: Uint8Array, value: Uint8Array): void
Defined in engines/MemoryDb.ts:68
Parameters:
| Name | Type |
|---|---|
| key | Uint8Array |
| value | Uint8Array |
Returns: void
rename
▸ rename(base: string, file: string): void
Implementation of BaseDb.rename
Defined in engines/MemoryDb.ts:38
Parameters:
| Name | Type |
|---|---|
| base | string |
| file | string |
Returns: void
size
▸ size(): number
Defined in engines/MemoryDb.ts:50
Returns: number