parameters: (self, run_id, name, server_uri, machine, master_uri=None)
docstring: :param machine: Machine instance. Must be fully configured.
              machine.env_loader is required to be set.
docstring_summary: :param machine: Machine instance. Must be fully configured.
              machine.env_loader is required to be set.
docstring_tokens: : param machine : Machine instance . Must be fully configured . machine . env_loader is required to be set .
function: def __init__(self, run_id, name, server_uri, machine, master_uri=None):
          """
          :param machine: Machine instance. Must be fully configured.
              machine.env_loader is required to be set.
          """
          if not machine.env_loader:
              raise ValueError("machine.env_loader must have been assigned before creating ssh child instance")
          args = [machine.env_loader, 'roslaunch', '-c', name, '-u', server_uri, '--run_id', run_id]
          # env is always empty dict because we only use env_loader
          super(SSHChildROSLaunchProcess, self).__init__(name, args, {})
          self.machine = machine
          self.master_uri = master_uri
          self.ssh = self.sshin = self.sshout = self.ssherr = None
          self.started = False
          self.uri = None
          # self.is_dead is a flag set by is_alive that affects whether or not we
          # log errors during a stop(). 
          self.is_dead = False
function_tokens: def __init__ ( self , run_id , name , server_uri , machine , master_uri = None ) : if not machine . env_loader : raise ValueError ( "machine.env_loader must have been assigned before creating ssh child instance" ) args = [ machine . env_loader , 'roslaunch' , '-c' , name , '-u' , server_uri , '--run_id' , run_id ] # env is always empty dict because we only use env_loader super ( SSHChildROSLaunchProcess , self ) . __init__ ( name , args , { } ) self . machine = machine self . master_uri = master_uri self . ssh = self . sshin = self . sshout = self . ssherr = None self . started = False self . uri = None # self.is_dead is a flag set by is_alive that affects whether or not we # log errors during a stop().  self . is_dead = False