Oyranos Color Management System API - Version 0.9.6
Data Structures | Typedefs
oyranos_threads.h File Reference

thread methods More...

#include <oyStruct_s.h>

Data Structures

struct  oyJob_s
 Asynchron job ticket. More...
 

Typedefs

typedef void(* oyJobCallback_f )(double progress_zero_till_one, char *status_text, int thread_id_, int job_id, oyStruct_s *cb_progress_context)
 Progress callback for parallel job processing. More...
 
typedef int(* oyJob_Add_f )(oyJob_s **job, int finished)
 Add one unique oyJob_s to the job qeue. More...
 
typedef int(* oyJob_Get_f )(oyJob_s **job, int finished)
 Get one unique oyJob_s from the job qeue. More...
 
typedef int(* oyMsg_Add_f )(oyJob_s *job, double progress_zero_till_one, char **status_text)
 Add one unique message from the message qeue. More...
 
typedef void(* oyJobResult_f )(void)
 Poll for new Jobs. More...
 

Detailed Description

thread methods

Oyranos is an open source Color Management System

Copyright:
2014-2016 (C) Kai-Uwe Behrmann