MeshObservations
Defined in: src/model/meshObservations.ts:37
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new MeshObservations(): MeshObservations;Returns
Section titled “Returns”MeshObservations
Methods
Section titled “Methods”clear()
Section titled “clear()”clear(): void;Defined in: src/model/meshObservations.ts:90
Returns
Section titled “Returns”void
consumeMatching()
Section titled “consumeMatching()”consumeMatching(channelHash, hashCount): MeshObservation[];Defined in: src/model/meshObservations.ts:59
Return (and remove) every observation matching channelHash and
hashCount. When multiple distinct messages match (different
payloadFingerprint), only the freshest fingerprint’s group is returned —
that’s the cluster that most likely produced the channel msg the caller
just received.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
channelHash | number |
hashCount | number |
Returns
Section titled “Returns”record()
Section titled “record()”record(obs): void;Defined in: src/model/meshObservations.ts:49
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
obs | MeshObservation |
Returns
Section titled “Returns”void
size()
Section titled “size()”size(): number;Defined in: src/model/meshObservations.ts:86
Returns
Section titled “Returns”number