Skip to content

Welshman Docs / @welshman/net / NegentropyStorageVector

Class: NegentropyStorageVector

Defined in: packages/net/src/negentropy.ts:155

Constructors

Constructor

new NegentropyStorageVector(): NegentropyStorageVector

Defined in: packages/net/src/negentropy.ts:156

Returns

NegentropyStorageVector

Methods

_binarySearch()

_binarySearch(arr, first, last, cmp): any

Defined in: packages/net/src/negentropy.ts:231

Parameters

arr

any

first

any

last

any

cmp

any

Returns

any


_checkBounds()

_checkBounds(begin, end): void

Defined in: packages/net/src/negentropy.ts:227

Parameters

begin

any

end

any

Returns

void


_checkSealed()

_checkSealed(): void

Defined in: packages/net/src/negentropy.ts:223

Returns

void


findLowerBound()

findLowerBound(begin, end, bound): any

Defined in: packages/net/src/negentropy.ts:204

Parameters

begin

any

end

any

bound

any

Returns

any


fingerprint()

fingerprint(begin, end): Promise<any>

Defined in: packages/net/src/negentropy.ts:211

Parameters

begin

any

end

any

Returns

Promise<any>


getItem()

getItem(i): any

Defined in: packages/net/src/negentropy.ts:189

Parameters

i

any

Returns

any


insert()

insert(timestamp, id): void

Defined in: packages/net/src/negentropy.ts:161

Parameters

timestamp

any

id

any

Returns

void


iterate()

iterate(begin, end, cb): void

Defined in: packages/net/src/negentropy.ts:195

Parameters

begin

any

end

any

cb

any

Returns

void


seal()

seal(): void

Defined in: packages/net/src/negentropy.ts:168

Returns

void


size()

size(): any

Defined in: packages/net/src/negentropy.ts:184

Returns

any


unseal()

unseal(): void

Defined in: packages/net/src/negentropy.ts:180

Returns

void