Welshman Docs / @welshman/net / NegentropyStorageVector
Class: NegentropyStorageVector ​
Defined in: packages/net/src/negentropy.ts:164
Constructors ​
Constructor ​
new NegentropyStorageVector():
NegentropyStorageVector
Defined in: packages/net/src/negentropy.ts:165
Returns ​
NegentropyStorageVector
Methods ​
_binarySearch() ​
_binarySearch(
arr
,first
,last
,cmp
):any
Defined in: packages/net/src/negentropy.ts:240
Parameters ​
arr ​
any
first ​
any
last ​
any
cmp ​
any
Returns ​
any
_checkBounds() ​
_checkBounds(
begin
,end
):void
Defined in: packages/net/src/negentropy.ts:236
Parameters ​
begin ​
any
end ​
any
Returns ​
void
_checkSealed() ​
_checkSealed():
void
Defined in: packages/net/src/negentropy.ts:232
Returns ​
void
findLowerBound() ​
findLowerBound(
begin
,end
,bound
):any
Defined in: packages/net/src/negentropy.ts:213
Parameters ​
begin ​
any
end ​
any
bound ​
any
Returns ​
any
fingerprint() ​
fingerprint(
begin
,end
):Promise
<any
>
Defined in: packages/net/src/negentropy.ts:220
Parameters ​
begin ​
any
end ​
any
Returns ​
Promise
<any
>
getItem() ​
getItem(
i
):any
Defined in: packages/net/src/negentropy.ts:198
Parameters ​
i ​
any
Returns ​
any
insert() ​
insert(
timestamp
,id
):void
Defined in: packages/net/src/negentropy.ts:170
Parameters ​
timestamp ​
any
id ​
any
Returns ​
void
iterate() ​
iterate(
begin
,end
,cb
):void
Defined in: packages/net/src/negentropy.ts:204
Parameters ​
begin ​
any
end ​
any
cb ​
any
Returns ​
void
seal() ​
seal():
void
Defined in: packages/net/src/negentropy.ts:177
Returns ​
void
size() ​
size():
any
Defined in: packages/net/src/negentropy.ts:193
Returns ​
any
unseal() ​
unseal():
void
Defined in: packages/net/src/negentropy.ts:189
Returns ​
void