Package org.jellyfin.sdk.discovery

Types

Link copied to clipboard
class AddressCandidateHelper(input: String)

Parses the given input and allows to fix common mistakes.

Link copied to clipboard
actual class DiscoveryBroadcastAddressesProvider(jellyfinOptions: JellyfinOptions)

A broadcast address provider that uses the WifiManager service to retrieve the broadcast address

expect class DiscoveryBroadcastAddressesProvider(jellyfinOptions: JellyfinOptions)

Broadcast address provider definition that can be implemented to support different platforms for server discovery.

actual class DiscoveryBroadcastAddressesProvider(jellyfinOptions: JellyfinOptions)

A broadcast address provider that works in the default JVM but not on Android

Link copied to clipboard
class DiscoveryService(jellyfin: Jellyfin)

Service for discovery related functionality.

Link copied to clipboard
actual class LocalServerDiscovery(jellyfinOptions: JellyfinOptions)

Used to discover Jellyfin servers in the local network.

expect class LocalServerDiscovery(jellyfinOptions: JellyfinOptions)
actual class LocalServerDiscovery(jellyfinOptions: JellyfinOptions)

Used to discover Jellyfin servers in the local network.

actual class LocalServerDiscovery(jellyfinOptions: JellyfinOptions)

Used to discover Jellyfin servers in the local network.

Link copied to clipboard
class RecommendedServerDiscovery(jellyfin: Jellyfin)
Link copied to clipboard
data class RecommendedServerInfo(    val address: String,     val responseTime: Long,     val score: RecommendedServerInfoScore,     val issues: Collection<RecommendedServerIssue>,     val systemInfo: Result<<ERROR CLASS>>)
Link copied to clipboard
enum RecommendedServerInfoScore : Enum<RecommendedServerInfoScore>
Link copied to clipboard
interface RecommendedServerIssue