Skip to content

com.oscleton.sdk / ReactiveReceiver

ReactiveReceiver

class ReactiveReceiver

ReactiveReceiver contains RxJava Observables reacting to the Live set data changes.

If a reactive approach doesn't fit your needs, consider implementing CallbackReceiver instead.

Since 0.1

See Also

CallbackReceiver

Properties

Name Summary
deviceParameter val ~~deviceParameter~~: Observable<DeviceParameter>
Returns the last changing device parameter as Observable.
masterDeviceParameter val masterDeviceParameter: Observable<DeviceParameter>
Returns the last changing master device parameter as Observable.
masterParameter val masterParameter: Observable<MasterParameter>
Returns the last changing master parameter as Observable.
returnDeviceParameter val returnDeviceParameter: Observable<DeviceParameter>
Returns the last changing return device parameter as Observable.
returnParameter val returnParameter: Observable<ReturnParameter>
Returns the last changing return parameter as Observable.
tempo val tempo: Observable<Float>
Returns the Live set global tempo as Observable.
trackDeviceParameter val trackDeviceParameter: Observable<DeviceParameter>
Returns the last changing track device parameter as Observable.
trackParameter val trackParameter: Observable<TrackParameter>
Returns the last changing track parameter as Observable.
trackSend val trackSend: Observable<Send>
Returns the last changing track send as Observable.

Extension Properties

Name Summary
boolean valAny.boolean:Boolean
Extension property to cast an Any to Boolean.
float valAny.float:Float
Extension property to cast an Any to Float.
int valAny.int:Int
Extension property to cast an Any to Int.
string valAny.string:String
Extension property to cast an Any to String.