Module @ndn/svs

@ndn/svs

This package is part of NDNts, Named Data Networking libraries for the modern web.

This package contains StateVectorSync and related protocols, including:

  • StateVectorSync v2, revision 2025-01-04
    • complete unit test
    • core synchronization logic only, does not deal with Data fetching
  • StateVectorSync v3, revision 2025-01-14
    • enable with svs3: true option
    • complete unit test
    • core synchronization logic only, does not deal with Data fetching
  • SVS-PS, revision 2025-01-04
    • simple unit test
    • piggyback MappingData feature is not supported

Compatibility with the reference implementation is validated in sync-interop.

Namespaces

MappingEntry
StateVector
Subscription
SvPublisher
SvSubscriber
SvSync
SyncProtocol

Classes

MappingEntry
StateVector
SvPublisher
SvSubscriber
SvSync
SyncUpdate
TimedMappingEntry

Interfaces

Subscriber
Subscription
SyncNode
SyncProtocol

Variables

TT