| Trees | Indices | Help | 
        
  | 
  
|---|
| 
       | 
  
A command to executed remotely on the slave processor - designed to be subclassed by users.
The command should be queued with the command queue using the add_to_queue command of the master and must return at least one Result_command even if it is a processor.NULL_RESULT. Results are returned from the Slave_command to the master processor using the return_object method of the processor passed to the command. Any exceptions raised will be caught wrapped and returned to the master processor by the slave processor.
Note: Good examples of subclassing a slave command include multi.commands.MF_minimise_command and multi.commands.Get_name_command.
    
  | 
|||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
| 
     Inherited from   | 
  |||
    
  | 
|||
| 
     Inherited from   | 
  |||
    
  | 
|||
  
 x.__init__(...) initializes x; see help(type(x)) for signature 
  | 
  
 Run the slave command on the slave processor This is a base method which must be overridden. The run command must return at least one Result_command even if it is a processor.NULL_RESULT. Results are returned from the Slave_command to the master processor using the return_object method of the processor passed to the command. Any exceptions raised will be caught wrapped and returned to the master processor by the slave processor. 
  | 
  
 Called by the master processor to remember this Slave_commands memo. 
  | 
| Trees | Indices | Help | 
        
  | 
  
|---|
| Generated by Epydoc 3.0.1 on Wed Apr 10 15:05:34 2013 | http://epydoc.sourceforge.net |