11 #ifndef GO_WEB_SCAN_SYNC_TASK_H
12 #define GO_WEB_SCAN_SYNC_TASK_H
120 #include <GoWebScanSdk/GoWebScanSyncTask.x.h>
Declares the GoWebScanPipeTask class.
Represents a task for processing raw sensor data to produce system web tiles (Web mode) or detected o...
Declares a GoWebScanPipe object.
kStatus(kCall * GoWebScanPipeSendFx)(kPointer context, GoWebScanPipeMsg msg)
Defines the signature of the handler used by tasks to receive a message from the pipe.
Definition: GoWebScanPipe.h:33
kStatus GoWebScanSyncTask_UpdateConfig(GoWebScanSyncTask task, GoWebScanConfig config)
Update the system configuration.
Represents an ID for types of sync list messages.
kStatus GoWebScanSyncTask_Construct(GoWebScanSyncTask *task, GoWebScanProcess process, GoWebScanConfig config, kAlloc allocator)
Constructs a GoWebScanSyncTask object.
Essential GoWebScan declarations.
kStatus(kCall * GoWebScanTileCombinerLaneChangeFx)(kPointer context, const k32s *id, kSize length)
Defines the signature for the handler for a lane being enabled or disabled.
Definition: GoWebScanTileCombiner.h:54
Represents a task to match profile, vision, and tracheid tiles by Y-position and monitor for time and...
kStatus GoWebScanSyncTask_SetReceiver(GoWebScanSyncTask task, GoWebScanSyncId id, GoWebScanSystemPlane plane, GoWebScanPipeSendFx send, kPointer context)
Sets the handler for receiving synced tile sets for each data type and plane.
kStatus GoWebScanSyncTask_SetLaneEnabledHandler(GoWebScanSyncTask task, GoWebScanTileCombinerLaneChangeFx function, kPointer receiver)
Set handler for when tile lane is re-enabled.
kStatus GoWebScanSyncTask_Clear(GoWebScanSyncTask task)
Clears the tile combiner algorithm and resets internal variables.
Represents the top or bottom plane of the system.
kStatus GoWebScanSyncTask_Send(GoWebScanSyncTask task, GoWebScanPipeMsg msg)
Adds a message to the processing queue.
Declares a GoWebScanTileCombiner object.
kStatus GoWebScanSyncTask_SetLaneDisabledHandler(GoWebScanSyncTask task, GoWebScanTileCombinerLaneChangeFx function, kPointer receiver)
Set handler for when tile lane is disabled.
Base class for a msg that can be processed with a GoWebScanPipeTask and submitted to the GoWebScanPip...
Represents a container for system-level parameters which are translated from user parameters set in G...
Declares a GoWebScanConfig object.