Skip to main content

Module Protocol

Module Protocol 

Source
Expand description

Protocol Module

Handles protocol communication with Mountain and other services. Implements the Spine protocol for extension host communication.

Modules§

SpineConnection
Spine Connection Module  ☀️ 🟡 MOUNTAIN_GROVE_WASM - WASM+Rhai extension host connection

Structs§

ProtocolConfig
Protocol configuration

Enums§

MessageType
Message types for Spine protocol
ProtocolError
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