Skip to content

Welshman Docs / @welshman/net / NegentropyStorageVector

Class: NegentropyStorageVector ​

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

Constructors ​

Constructor ​

new NegentropyStorageVector(): NegentropyStorageVector

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

Returns ​

NegentropyStorageVector

Methods ​

_binarySearch() ​

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

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

Parameters ​

arr ​

any

first ​

any

last ​

any

cmp ​

any

Returns ​

any


_checkBounds() ​

_checkBounds(begin, end): void

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

Parameters ​

begin ​

any

end ​

any

Returns ​

void


_checkSealed() ​

_checkSealed(): void

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

Returns ​

void


findLowerBound() ​

findLowerBound(begin, end, bound): any

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

Parameters ​

begin ​

any

end ​

any

bound ​

any

Returns ​

any


fingerprint() ​

fingerprint(begin, end): Promise<any>

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

Parameters ​

begin ​

any

end ​

any

Returns ​

Promise<any>


getItem() ​

getItem(i): any

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

Parameters ​

i ​

any

Returns ​

any


insert() ​

insert(timestamp, id): void

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

Parameters ​

timestamp ​

any

id ​

any

Returns ​

void


iterate() ​

iterate(begin, end, cb): void

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

Parameters ​

begin ​

any

end ​

any

cb ​

any

Returns ​

void


seal() ​

seal(): void

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

Returns ​

void


size() ​

size(): any

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

Returns ​

any


unseal() ​

unseal(): void

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

Returns ​

void