orchestrata_ultimate.gateway

Reference › orchestrata_ultimate › gateway › init

The package facade of the WebSocket gateway (SPEC-014). It carries the package docstring and re-exports GatewayConfig from config, the protocol models from models and WebSocketGateway from server. See gateway.

At a glance

Source src/orchestrata_ultimate/gateway/__init__.py
Lines of code 24
Classes 0
Functions 0
Imports (internal) orchestrata_ultimate.gateway.config, orchestrata_ultimate.gateway.models, orchestrata_ultimate.gateway.server
Imported by none
Tests that import it tests/gateway/test_gateway_metrics.py, tests/gateway/test_method_table.py

Class diagram

No classes; see Functions.

Dependency diagram

Dependency diagram orchestrata_ultimate.gateway

API

No public API: the module defines no classes, functions or constants.

Source

Permalink: https://gitlab.com/MSamy/orchestrata-ultimate-architecture/-/blob/a4cbc2bdf/src/orchestrata_ultimate/gateway/__init__.py

"""Orchestrata WebSocket Gateway -- SPEC-014.

Real-time control plane for Orchestrata via JSON-RPC 2.0 over WebSocket.
"""

from orchestrata_ultimate.gateway.config import GatewayConfig
from orchestrata_ultimate.gateway.models import (
    ConnectionInfo,
    ConnectionState,
    MessageType,
    Subscription,
    WSMessage,
)
from orchestrata_ultimate.gateway.server import WebSocketGateway

__all__ = [
    "GatewayConfig",
    "ConnectionInfo",
    "ConnectionState",
    "MessageType",
    "Subscription",
    "WebSocketGateway",
    "WSMessage",
]