List of all items
Structs
- OpaqueContentEnvelopeV1
- OpaqueEnvelopeDeduplicator
- OpaqueEnvelopePolicy
- capability::GatewayCapability
- config::GatewayConfig
- connection::ClientConnection
- connection::WorkerConnection
- connection::WorkerConnectionKey
- mesh::MeshPeerRequest
- mesh::MeshPeerResponse
- mesh::MeshPeerTransport
- metrics::GatewayMetrics
- registry::CapabilityRegistry
- resolver::CapabilityResolver
- router::EnvelopeRouter
- runtime::GatewayRuntime
- runtime::GatewayRuntimeSnapshot
- service::ConnectionParams
- session::GatewaySession
- state::GatewayState
- tenant::TenantState
Enums
Functions
- authorization::client_connection_hash
- authorization::gateway_token_claims
- authorization::worker_connection_hash
- capability::gateway_capability_descriptor
- heartbeat::spawn_heartbeat_pruner
- service::make_gateway_router
- service::resolve_tenant
Type Aliases
Constants
- OPAQUE_CONTENT_ENVELOPE_SCHEMA_V1
- authorization::GATEWAY_CONNECTION_TOKEN_TTL_MS
- capability::GATEWAY_RUNTIME_CAPABILITY
- config::GATEWAY_ADAPTER_NAME
- config::GATEWAY_PROVIDER_ID
- config::MAX_GATEWAY_CAPABILITIES
- config::MAX_GATEWAY_CLIENTS_PER_TENANT
- config::MAX_GATEWAY_CONNECTIONS
- config::MAX_GATEWAY_HTTP_BODY_BYTES
- config::MAX_GATEWAY_MESSAGE_BYTES
- config::MAX_GATEWAY_PENDING_PER_TENANT
- config::MAX_GATEWAY_REQUEST_TIMEOUT
- config::MAX_GATEWAY_TENANTS
- config::MAX_GATEWAY_WORKERS_PER_TENANT
- connection::CONNECTION_BUFFER_CAPACITY
- mesh::MESH_HTTP_SCHEMA_V1
- mesh::MESH_PEER_RELAY_PATH