#include <task_compat.h>
 | 
| int  | create_task (void *(*loop)(void *), const int pri, const int s_policy, int stack_size=STACK_SIZE) | 
|   | 
|   | task (char const *id, void *(*loop)(void *), const int prio, const int sch_policy, const useconds_t p) | 
|   | 
◆ task()
  
  
      
        
          | task::task  | 
          ( | 
          char const *  | 
          id,  | 
         
        
           | 
           | 
          void *(*)(void *)  | 
          loop,  | 
         
        
           | 
           | 
          const int  | 
          prio,  | 
         
        
           | 
           | 
          const int  | 
          sch_policy,  | 
         
        
           | 
           | 
          const useconds_t  | 
          p  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ create_task()
  
  
      
        
          | int task::create_task  | 
          ( | 
          void *(*)(void *)  | 
          loop,  | 
         
        
           | 
           | 
          const int  | 
          pri,  | 
         
        
           | 
           | 
          const int  | 
          s_policy,  | 
         
        
           | 
           | 
          int  | 
          stack_size = STACK_SIZE  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ cond
      
        
          | pthread_cond_t task::cond | 
        
      
 
 
◆ fmtx
      
        
          | pthread_mutex_t task::fmtx | 
        
      
 
 
◆ period
      
        
          | const useconds_t task::period | 
        
      
 
 
◆ priority
◆ run
      
        
          | void*(* task::run) (void *) | 
        
      
 
 
◆ running
◆ sched_policy
      
        
          | const int task::sched_policy | 
        
      
 
 
◆ st
◆ thread
◆ tid
The documentation for this struct was generated from the following file: