11 #ifndef GO_WEB_SCAN_SYNC_TASK_H
12 #define GO_WEB_SCAN_SYNC_TASK_H
87 #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
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.
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_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.
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.