Class DefaultBidibTracerService

    • Constructor Detail

      • DefaultBidibTracerService

        public DefaultBidibTracerService​(org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface tracerServiceSettings)
    • Method Detail

      • subscribeMessageEvents

        public io.reactivex.rxjava3.disposables.Disposable subscribeMessageEvents​(io.reactivex.rxjava3.functions.Consumer<TracerMessageEvent> onNext,
                                                                                  io.reactivex.rxjava3.functions.Consumer<Throwable> onError,
                                                                                  io.reactivex.rxjava3.functions.Action onComplete)
        Description copied from interface: BidibTracerService
        Subscribe to tracer message events.
        Specified by:
        subscribeMessageEvents in interface BidibTracerService
        Parameters:
        onNext - the data handler
        onError - the error handler
        onComplete - the complete action
        Returns:
        the disposable
      • start

        public void start​(org.bidib.jbidibc.messages.base.BidibPortStatusListener bidibPortStatusListener)
        Description copied from interface: BidibTracerService
        Start the bidib tracer service.
        Specified by:
        start in interface BidibTracerService
        Parameters:
        bidibPortStatusListener - the port status listener