Expand description
High-level service objects for common operations.
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 for interacting with platform-related API endpoints.
- RomService
- Service for interacting with ROM-related API endpoints.
Functions§
- resolve_
manual_ collection_ id - Resolves a manual collection by ID or exact name.
- resolve_
platform_ id - Resolves a platform query (slug or name) to a numeric ID.
- resolve_
platform_ id_ from_ list - Resolves a platform ID from a string query by matching against slugs, names, and custom names.
- resolve_
platform_ ids - Resolves multiple platform queries to a list of unique numeric IDs.
- resolve_
smart_ collection_ id - Resolves a smart collection by ID or exact name.