Skip to content

com.oscleton.sdk.rx / ConfigurationRx

ConfigurationRx

class ConfigurationRx

ConfigurationRx contains RxJava Observables reacting to the Live configuration changes.

If a reactive approach doesn't fit your needs, consider using ConfigurationCallbacks from the 'core-callbacks' artifact instead.

Since 1.0

Properties

Name Summary
liveVersion val liveVersion: Observable<String>
Live software version
onComputerIPDiscoveryCancel val onComputerIPDiscoveryCancel: Observable<Empty>
Discovery cancel message in response of cancelComputerIPDiscovery call.
onComputerIPDiscoveryError val onComputerIPDiscoveryError: Observable<String>
Discovery error message in response of startComputerIPDiscovery call.
onComputerIPDiscoveryProgress val onComputerIPDiscoveryProgress: Observable<Float>
Discovery progress indicator in response of startComputerIPDiscovery call, from 0 to 1.
onComputerIPDiscoveryStart val onComputerIPDiscoveryStart: Observable<Empty>
Discovery start message in response of startComputerIPDiscovery call.
onComputerIPDiscoverySuccess val onComputerIPDiscoverySuccess: Observable<String>
Discovery success message in response of startComputerIPDiscovery call.
onConnectionError val onConnectionError: Observable<String>
Connection error message in response of setComputerIP call.
onConnectionSuccess val onConnectionSuccess: Observable<Empty>
Connection success message in response of setComputerIP call.
onQuit val onQuit: Observable<Empty>
Message sent when Live quits.
onStart val onStart: Observable<Empty>
Message sent when Live starts.
scriptVersion val scriptVersion: Observable<String>
Oscleton MIDI Remote Script version in Live
sdkVersion val sdkVersion: Observable<String>
Oscleton SDK version