Welshman Docs / @welshman/net / Negentropy
Class: Negentropy ​
Defined in: packages/net/src/negentropy.ts:259
Constructors ​
Constructor ​
new Negentropy(
storage,frameSizeLimit):Negentropy
Defined in: packages/net/src/negentropy.ts:260
Parameters ​
storage ​
any
frameSizeLimit ​
number = 0
Returns ​
Negentropy
Methods ​
_bound() ​
_bound(
timestamp,id):object
Defined in: packages/net/src/negentropy.ts:270
Parameters ​
timestamp ​
any
id ​
any
Returns ​
object
id ​
id:
any
timestamp ​
timestamp:
any
_renderOutput() ​
_renderOutput(
o):any
Defined in: packages/net/src/negentropy.ts:475
Parameters ​
o ​
any
Returns ​
any
decodeBound() ​
decodeBound(
encoded):object
Defined in: packages/net/src/negentropy.ts:499
Parameters ​
encoded ​
any
Returns ​
object
id ​
id:
any
timestamp ​
timestamp:
number
decodeTimestampIn() ​
decodeTimestampIn(
encoded):number
Defined in: packages/net/src/negentropy.ts:487
Parameters ​
encoded ​
any
Returns ​
number
encodeBound() ​
encodeBound(
key):WrappedBuffer
Defined in: packages/net/src/negentropy.ts:521
Parameters ​
key ​
any
Returns ​
WrappedBuffer
encodeTimestampOut() ​
encodeTimestampOut(
timestamp):WrappedBuffer
Defined in: packages/net/src/negentropy.ts:509
Parameters ​
timestamp ​
any
Returns ​
WrappedBuffer
exceededFrameSizeLimit() ​
exceededFrameSizeLimit(
n):any
Defined in: packages/net/src/negentropy.ts:481
Parameters ​
n ​
any
Returns ​
any
getMinimalBound() ​
getMinimalBound(
prev,curr):object
Defined in: packages/net/src/negentropy.ts:531
Parameters ​
prev ​
any
curr ​
any
Returns ​
object
id ​
id:
any
timestamp ​
timestamp:
any
initiate() ​
initiate():
Promise<any>
Defined in: packages/net/src/negentropy.ts:274
Returns ​
Promise<any>
reconcile() ​
reconcile(
query):Promise<any[]>
Defined in: packages/net/src/negentropy.ts:290
Parameters ​
query ​
any
Returns ​
Promise<any[]>
setInitiator() ​
setInitiator():
void
Defined in: packages/net/src/negentropy.ts:286
Returns ​
void
splitRange() ​
splitRange(
lower,upper,upperBound,o):Promise<void>
Defined in: packages/net/src/negentropy.ts:429
Parameters ​
lower ​
any
upper ​
any
upperBound ​
any
o ​
any
Returns ​
Promise<void>