``` DownloadManager { val eventsRelay = Behavi...
# rx
u
Copy code
DownloadManager {

   val eventsRelay = BehaviourRelay.create<Event>()
   val eventsObservable : Observable<Event>
   	get() = eventsRelay

	fun downloadSomething(params) {
		apiActuallyDownloadAndWriteObservable(params)
		    .doOnNext(eventsRelay)
			.subscribe {}
    }
}