The CogJobManager type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| ChangedEventSuspended |
If nonzero, indicates that the raising of the Changed event has been
suspended. This value is incremented when SuspendChangedEvent is called
and decremented when ResumeAndRaiseChangedEvent is called.
(Inherited from CogSerializableChangedEventBase.) | |
| FailureLogModes |
Get or set the vision tool run status result code which will cause an image to be placed into the failure queue.
| |
| FailureQueueCapacity |
Get or set the failure queue capacity.
| |
| FailureQueueCount |
Read-only property which returns the number of failure packets in the failure queue.
| |
| GarbageCollection |
Get or set if the CogJobManager should do garbage collection.
| |
| GarbageCollectionInterval |
Get or set the garbage collection interval.
| |
| HasChanged | (Inherited from CogSerializableChangedEventBase.) | |
| ImageQueueOverflowAction |
Get or set the running state of the CogJob or CogJobManager when the image queue overflowed event is fired by a job.
| |
| IOClearQueueOnStop |
Determines whether or not the I/O queue contents must be cleared when the job stops.
| |
| IOClientAutoReconnect |
Internal use only.
| |
| IODeviceList |
Returns CogIODeviceList. The user can use this class to retrieve
a reference to a CogIODevice derived object, which is created by CogJobManager initially.
| |
| IOEnable |
When this property is set to true, Cognex handles all I/O operations.
Otherwise, the user is responsible for fetching results from the real-time queue
and processing I/O operations.
Note: The user must not modify input line commands when IOEnable is true.
| |
| IOErrorAction |
Get or set the running state of the CogJob or CogJobManager when an I/O error occurs.
| |
| IOErrorLog |
This property returns a collection of I/O runtime errors.
Cognex Internal Use Only.
| |
| IOHeartbeat |
The CogJobManager generates the heartbeat signal while it is running
using the data provided by IOHeartbeat. The caller must enable the output line
before running any of the jobs.
| |
| IOInfoList |
Returns the CogIOInfoList, which is used to map I/O signals to physical
devices in the system. Cognex internal use only
| |
| IOQueueCapacity |
Get or set the discrete queue capacity.
| |
| JobCount |
Get the number of CogJobs contained within the CogJobManager.
| |
| JobsRunningState |
Read-only property to get the state of all CogJobs in the CogJobManager.
| |
| Name |
Get or set the name of the CogJobManager.
| |
| OperatingMode |
Get or set the operating mode of the CogJobManager.
| |
| OwnedDependent |
Read-only property to retrieve the CogJobManagerDependent object.
| |
| OwnedIndependent |
Read-only property to retrieve the CogJobManagerIndependent object.
| |
| PersistedApplicationState |
Get the application state that was in effect when this job manager was last serialized to a file.
| |
| StateFlags |
Returns the complete set of state flags supported on this object. The
flags may be indexed by name as shown in the following C# code snippet:
if (changedObject.StateFlags["Color"] & eventArgs.StateFlags) { ... }
(Inherited from CogSerializableChangedEventBase.) | |
| UserData |
UserData. Internal use only.
| |
| UserQueueCapacity |
Get or set the user queue capacity.
| |
| UserQueueCount |
Read-only property which returns the number of result packets in the user queue.
| |
| UserQueueResultCreation |
Get or set the user queue result creation behavior.
| |
| VisionToolMTEnable |
Get or set the vision tools multi-threading enable.
| |
| VisionToolMTThreadCount |
Get or set the number of threads that all multi-threaded vision tools will use if the ThreadCountMode is set to UserSpecified.
| |
| VisionToolMTThreadCountMode |
Get or set the thread count mode of the vision tool multi-threading mechanism.
|
See Also