| 12345678910111213141516171819202122232425262728 |
- # -*- 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",
- ]
|