@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
- deprecated, enable with
svs3: false option
- partial unit test
- core synchronization logic only, does not deal with Data fetching
- StateVectorSync v3, revision 2026-07-17
- complete unit test
- core synchronization logic only, does not deal with Data fetching
- SVS-PS, revision 2025-01-04
- only validated with SVS v2 (
svs3: false option)
- 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
- TimedMappingEntry
Interfaces
- Subscriber
- Subscription
- SyncNode
- SyncProtocol
- SyncUpdate
Variables
- TT