package Ġme . yang cx . base . extends Ċ Ċ import Ġandroidx . annotation . Check Result Ċ import Ġio . reactivex .* Ċ import Ġio . reactivex . android . schedul ers . Android Schedulers Ċ import Ġio . reactivex . schedul ers . Schedulers Ċ Ċ fun Ġget Io Scheduler (): ĠScheduler Ġ= ĠS chedulers . io () Ċ fun Ġget Ui Scheduler (): ĠScheduler Ġ= ĠAndroid Schedulers . main Thread () Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠObservable < T >. subscribe On Io (): ĠObservable < T > Ġ{ ĊĠĠĠ Ġreturn Ġsubscribe On ( get Io Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠFlow able < T >. subscribe On Io (): ĠFlow able < T > Ġ{ ĊĠĠĠ Ġreturn Ġsubscribe On ( get Io Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠMaybe < T >. subscribe On Io (): ĠMaybe < T > Ġ{ ĊĠĠĠ Ġreturn Ġsubscribe On ( get Io Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠSingle < T >. subscribe On Io (): ĠSingle < T > Ġ{ ĊĠĠĠ Ġreturn Ġsubscribe On ( get Io Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ fun ĠComp letable . subscribe On Io (): ĠComp letable Ġ{ ĊĠĠĠ Ġreturn Ġsubscribe On ( Schedulers . io ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠObservable < T >. subscribe On Ui (): ĠObservable < T > Ġ{ ĊĠĠĠ Ġreturn Ġsubscribe On ( get Ui Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠFlow able < T >. subscribe On Ui (): ĠFlow able < T > Ġ{ ĊĠĠĠ Ġreturn Ġsubscribe On ( get Ui Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠMaybe < T >. subscribe On Ui (): ĠMaybe < T > Ġ{ ĊĠĠĠ Ġreturn Ġsubscribe On ( get Ui Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠSingle < T >. subscribe On Ui (): ĠSingle < T > Ġ{ ĊĠĠĠ Ġreturn Ġsubscribe On ( get Ui Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ fun ĠComp letable . subscribe On Ui (): ĠComp letable Ġ{ ĊĠĠĠ Ġreturn Ġsubscribe On ( get Ui Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠObservable < T >. observe On Io (): ĠObservable < T > Ġ{ ĊĠĠĠ Ġreturn Ġobserve On ( get Io Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠFlow able < T >. observe On Io (): ĠFlow able < T > Ġ{ ĊĠĠĠ Ġreturn Ġobserve On ( get Io Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠMaybe < T >. observe On Io (): ĠMaybe < T > Ġ{ ĊĠĠĠ Ġreturn Ġobserve On ( get Io Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠSingle < T >. observe On Io (): ĠSingle < T > Ġ{ ĊĠĠĠ Ġreturn Ġobserve On ( get Io Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ fun ĠComp letable . observe On Io (): ĠComp letable Ġ{ ĊĠĠĠ Ġreturn Ġobserve On ( get Io Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠObservable < T >. observe On Ui (): ĠObservable < T > Ġ{ ĊĠĠĠ Ġreturn Ġobserve On ( get Ui Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠFlow able < T >. observe On Ui (): ĠFlow able < T > Ġ{ ĊĠĠĠ Ġreturn Ġobserve On ( get Ui Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠMaybe < T >. observe On Ui (): ĠMaybe < T > Ġ{ ĊĠĠĠ Ġreturn Ġobserve On ( get Ui Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠSingle < T >. observe On Ui (): ĠSingle < T > Ġ{ ĊĠĠĠ Ġreturn Ġobserve On ( get Ui Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ fun ĠComp letable . observe On Ui (): ĠComp letable Ġ{ ĊĠĠĠ Ġreturn Ġobserve On ( get Ui Scheduler ()) Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠObservable < T >. subscribe On Io Ob serve On Ui (): ĠObservable < T > Ġ{ ĊĠĠĠ Ġreturn Ġsubscribe On Io (). observe On Ui () Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠFlow able < T >. subscribe On Io Ob serve On Ui (): ĠFlow able < T > Ġ{ ĊĠĠĠ Ġreturn Ġsubscribe On Io (). observe On Ui () Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠMaybe < T >. subscribe On Io Ob serve On Ui (): ĠMaybe < T > Ġ{ ĊĠĠĠ Ġreturn Ġsubscribe On Io (). observe On Ui () Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠSingle < T >. subscribe On Io Ob serve On Ui (): ĠSingle < T > Ġ{ ĊĠĠĠ Ġreturn Ġsubscribe On Io (). observe On Ui () Ċ } Ċ Ċ @ Check Result Ċ inline Ġfun Ġ< re ified ĠT > ĠComp letable . subscribe On Io Ob serve On Ui (): ĠComp letable Ġ{ ĊĠĠĠ Ġreturn Ġsubscribe On Io (). observe On Ui () Ċ }