#pragma warning disable CA1008 // Enums should have zero value namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos; /// /// Schedules Direct API error codes. See https://github.com/SchedulesDirect/JSON-Service/wiki/API-20141201#error-response for details. /// public enum SdErrorCode { /// /// Schedules Direct unavailable/out of service. /// ServiceOffline = 3000, /// /// Schedules Direct busy. /// ServiceBusy = 3001, /// /// Account expired. /// AccountExpired = 4001, /// /// Invalid password hash. /// InvalidHash = 4002, /// /// Invalid user or password. /// InvalidUser = 4003, /// /// Account temporarily locked due to login failures. /// AccountTempLock = 4004, /// /// Account permanently locked due to abuse. /// AccountLocked = 4005, /// /// Token has expired. Request a new one. /// TokenExpired = 4006, /// /// Application locked out. /// AppLocked = 4007, /// /// Account not active. /// AccountInactive = 4008, /// /// Maximum login attempts exceeded. /// MaxLoginAttempts = 4009, /// /// Maximum unique IP attempts reached. /// MaxIPAttempts = 4010, /// /// Lineup change maximum reached. /// MaxScheduleRequests = 4100, /// /// Requested image not found. /// ImageNotFound = 5000, /// /// Maximum image downloads reached for the day. /// MaxImageDownloads = 5002, /// /// Trial specific maximum image downloads reached for the day. /// MaxImageDownloadsTrial = 5003, /// /// Maximum schedule/metadata requests reached for the day. /// MaxInvalidImages = 5004 }