from __future__ import annotations class TLSAdapter: def __init__(self, name: str, tls_enabled: bool = True) -> None: self.name = name self.tls_enabled = tls_enabled def connect(self) -> bool: # Placeholder for TLS connection bootstrap return True class FIXFeedAdapter(TLSAdapter): def __init__(self, tls_enabled: bool = True) -> None: super().__init__(name="FIXFeedAdapter", tls_enabled=tls_enabled) class ExchangeGatewayAdapter(TLSAdapter): def __init__(self, tls_enabled: bool = True) -> None: super().__init__(name="ExchangeGatewayAdapter", tls_enabled=tls_enabled)