SLPipeline

class SLPipeline(androidContext: Context, steps: List<SLPipelineStep>, config: SLPipelineConfig, analytics: SLAnalytics?, modeManager: SLModeManager)

Manages the creation and running of the pipeline.

Parameters

androidContext

the android activity/service context.

steps

the steps to execute.

analytics

optional analytics implementation.

modeManager

to control scanTime for the pipeline

Constructors

Link copied to clipboard
constructor(androidContext: Context, steps: List<SLPipelineStep>, config: SLPipelineConfig, analytics: SLAnalytics?, modeManager: SLModeManager)

Types

Link copied to clipboard
class Builder(androidContext: Context, config: SLPipelineConfig, analytics: SLAnalytics?, modeManager: SLModeManager)

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Stops the pipeline.

Link copied to clipboard
fun updateMode(newMode: SLMode)