Expand description
Protocol Module
Handles protocol communication with Mountain and other services. Implements the Spine protocol for extension host communication.
Modules§
- Spine
Connection - Spine Connection Module ☀️ 🟡 MOUNTAIN_GROVE_WASM - WASM+Rhai extension host connection
Structs§
- Protocol
Config - Protocol configuration
Enums§
- Message
Type - Message types for Spine protocol
- Protocol
Error - Protocol error types
Constants§
- DEFAULT_
CONNECTION_ TIMEOUT_ MS - Default connection timeout in milliseconds
- DEFAULT_
HEARTBEAT_ INTERVAL_ SEC - Default heartbeat interval in seconds
- DEFAULT_
MESSAGE_ BUFFER_ SIZE - Default message buffer size
- DEFAULT_
MOUNTAIN_ ENDPOINT - Default Mountain gRPC endpoint
- SPINE_
PROTOCOL_ VERSION - Protocol version