Package-level declarations

Types

Data used for creating a new entertainment configuration via the bridge.

@Serializable
data class EntertainmentConfigurationUpdateParameters(val metadata: EntertainmentConfigurationMetadata? = null, val configurationType: EntertainmentConfigurationType? = null, val action: EntertainmentConfigurationAction? = null, val streamProxy: StreamProxyCreateParameters? = null, val locations: EntertainmentLocationsUpdateParameters? = null)

Data used for updating an existing entertainment configuration via the bridge.

Link copied to clipboard
@Serializable
data class EntertainmentLocationsCreateParameters(val serviceLocations: List<ServiceLocationCreateParameters>)

Entertainment service locations for creating an entertainment configuration.

Link copied to clipboard
@Serializable
data class EntertainmentLocationsUpdateParameters(val serviceLocations: List<ServiceLocationUpdateParameters>)

Entertainment service locations for updating an entertainment configuration.

Link copied to clipboard
@Serializable
data class ServiceLocationCreateParameters(val service: ResourceReference, val positions: List<Position>)

Service location for creating an entertainment configuration.

Link copied to clipboard
@Serializable
data class ServiceLocationUpdateParameters(val service: ResourceReference, val positions: List<Position>, val equalizationFactor: Float? = null)

Service location for updating an entertainment configuration.

Link copied to clipboard
@Serializable
data class StreamProxyCreateParameters(val mode: StreamProxyMode, val node: ResourceReference? = null)

Stream proxy configuration for creating an entertainment configuration.