SCIP Doxygen Documentation
Loading...
Searching...
No Matches
SCIP_Job Struct Reference

Detailed Description

A job added to the queue

Definition at line 72 of file tpi_openmp.c.

Data Fields

int jobid
struct SCIP_Jobnextjob
SCIP_RETCODE(* jobfunc )(void *args)
void * args
SCIP_RETCODE retcode

Field Documentation

◆ jobid

int SCIP_Job::jobid

id to identify jobs from a common process

Definition at line 74 of file tpi_openmp.c.

Referenced by checkJobQueue(), isJobWaiting(), SCIPtpiCollectJobs(), and SCIPtpiSubmitJob().

◆ nextjob

struct SCIP_Job * SCIP_Job::nextjob

◆ jobfunc

SCIP_RETCODE(* SCIP_Job::jobfunc)(void *args)

pointer to the job function

Definition at line 76 of file tpi_openmp.c.

Referenced by executeJob(), and threadPoolThreadRetcode().

◆ args

void * SCIP_Job::args

pointer to the function arguments

Definition at line 77 of file tpi_openmp.c.

Referenced by executeJob(), and threadPoolThreadRetcode().

◆ retcode

SCIP_RETCODE SCIP_Job::retcode

return code of the job

Definition at line 78 of file tpi_openmp.c.

Referenced by executeJob(), SCIPtpiCollectJobs(), and threadPoolThreadRetcode().