Expand description
Schema Negotiation Layer (SNL) for LNMP v0.5.
This module provides capability exchange and schema version negotiation between communicating parties to ensure compatibility and detect conflicts.
Structs§
- Capabilities
- Capabilities structure containing version and supported types
- Feature
Flags - Feature flags for optional protocol features
- Negotiation
Session - Negotiation session containing agreed parameters
- Schema
Negotiator - Schema negotiator state machine
Enums§
- Error
Code - Error codes for negotiation failures
- Negotiation
Error - Error type for negotiation operations
- Negotiation
Message - Negotiation message types
- Negotiation
Response - Response from handling a negotiation message
- Negotiation
State - Negotiation state for the state machine