Task objects belonging to job object
tasks = findTask(j)
[pending running completed] = findTask(j)
tasks = findTask(j,'p1
',v1,'p2
',v2,...)
| Job object. |
| Returned task objects. |
| Array of tasks in job |
| Array of tasks in job |
| Array of completed tasks in job |
| Task object properties to match. |
| Values for corresponding object properties. |
tasks = findTask(j)
gets
a 1-by-N array of task objects belonging to a job object j
.
Tasks in the array are ordered by the ID
property
of the tasks, indicating the sequence in which they were created.
[pending running completed] = findTask(j)
returns
arrays of all task objects stored in the job object j
,
sorted by state
. Within each array (pending
, running
,
and completed
), the tasks are returned in sequence
of creation.
tasks = findTask(j,'
returns an array of task objects belonging to a job object p1
',v1,'p2
',v2,...) j
.
The returned task objects will be only those matching the specified
property-value pairs, p1
, v1
, p2
, v2
,
etc. The property name must be in the form of a string, with the value
being the appropriate type for that property. For a match, the object
property value must be exactly the same as specified, including letter
case. For example, if a task's Name
property
value is MyTask
, then findTask
will
not find that object while searching for a Name
property
value of mytask
.
Create a job object.
c = parcluster(); j = createJob(c);
Add a task to the job object.
createTask(j,@rand,1,{10})
Find all task objects now part of job j
.
t = findTask(j)