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