| 
       
     | 
      
        
          __init__(self,
        i,
        job_queue,
        results_queue,
        finished_jobs,
        job_locks) 
      The base class of all threads in relax. | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          close_all_pipes(self) 
      Close all the stdin, stdout, and stderr pipes of the child (to flush 
      the buffers). | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          copy_save_file(self) 
      Function for the once off copying of the temporary results file to 
      the thread's wd. | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          exec_relax(self) 
      Function for running an instance of relax in threading mode on the 
      host machine. | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          kill(self,
        print_flag=0) 
      Attempt to kill the thread. | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          mkdir(self) 
      Function for creating the directory 'self.tag' in the working 
      directory. | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          pre_locked_code(self) 
      Generic function for the pre-locked code. | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          remote_command(self,
        cmd,
        login_cmd) 
      Return the string required for either local or remote execution of 
      the command. | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          run(self,
        expanded_flag=1) 
      Main function for execution of the specific threading code. | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          start_child(self,
        cmd,
        catch_out=0,
        catch_err=0,
        remote_exe=1,
        close=1) 
      Start the child process and place it in 'self.child'. | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          test_dir(self) 
      Function for testing if the directory corresponding to tag exists. | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          test_save_file(self) 
      Function for testing if results file is already copied. | 
          
            source code
            
           | 
         
       
      
     | 
  
  
    | 
     Inherited from threading.Thread:
      __repr__,
      getName,
      isAlive,
      isDaemon,
      join,
      setDaemon,
      setName,
      start
       
        Inherited from threading.Thread (private):
      _set_daemon
        
        Inherited from threading._Verbose (private):
      _note
        
    Inherited from object:
      __delattr__,
      __getattribute__,
      __hash__,
      __new__,
      __reduce__,
      __reduce_ex__,
      __setattr__,
      __str__
       
     |