# -*- coding: utf-8 -*- """ Online-Service — Konnektivitaetsueberwachung, HTTP-Client und Offline-Cache. Bietet: - Automatische Online/Offline-Erkennung (5 Min online, 1 Min offline) - HTTP/HTTPS GET/POST mit optionalem Offline-Cache - Download zu Datei oder String - FTP/FTPS/SFTP mit persistenter Verbindung """ from trixy_core.online.service import OnlineService, OnlineServiceConfig from trixy_core.online.client import HttpClient, HttpResponse, RequestMethod from trixy_core.online.cache import ResponseCache, CacheEntry from trixy_core.online.ftp import FTPClient, FTPConfig, FTPProtocol __all__ = [ "OnlineService", "OnlineServiceConfig", "HttpClient", "HttpResponse", "RequestMethod", "ResponseCache", "CacheEntry", "FTPClient", "FTPConfig", "FTPProtocol", ]