Expand description
Small service objects that wrap RommClient for higher-level operations.
These are used by the CLI commands to keep a clear separation between "how we talk to ROMM" (HTTP) and "what we want to do" (list platforms, search ROMs, etc.).
Structs§
- Platform
Service - Service encapsulating platform-related operations.
- RomService
- Service encapsulating ROM-related operations.
Functions§
- resolve_
manual_ collection_ id - Resolve manual collection by numeric id or exact name (manual collections only).
- resolve_
platform_ id - Resolve optional platform slug/name to a single RomM
platform_idsvalue. - resolve_
platform_ id_ from_ list - Resolve a numeric platform ID, or match by slug / display name / custom name (same rules as the CLI).
- resolve_
platform_ ids - Resolve several platform names/slugs to IDs (deduped, stable order).
- resolve_
smart_ collection_ id - Resolve smart collection by numeric id or exact name.