Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
com.generalrobotix.ui.util.GrxProcessManager.AProcess Class Reference

Public Member Functions

 AProcess (ProcessInfo pi)
 
boolean isRunning ()
 
void setCom (String com)
 
void setShowOutput (boolean b)
 
boolean showOutput ()
 
boolean start (String opt)
 
boolean stop ()
 
void updateCom (int i)
 

Public Attributes

ProcessInfo pi_ = null
 

Private Member Functions

String checkKey (StringBuffer str, String[] key)
 
void clearBuffer ()
 
void closeReader ()
 
String expect (String key)
 
String expect (String[] key)
 
org.omg.CORBA.Object getReference ()
 
boolean isOpenHRPObject ()
 
void println (String line)
 
String readBuffer ()
 
StringBuffer readLine (BufferedReader br)
 
StringBuffer readLines ()
 
boolean shutdown ()
 
boolean start0 (String opt)
 
void waitFor ()
 

Private Attributes

BufferedReader br_ = null
 
BufferedReader bre_ = null
 
StringBuffer buf_ = null
 
StringBuffer com_ = null
 
File dir_ = null
 
String [] env_ = null
 
InputStream es_ = null
 
boolean expecting_ = false
 
InputStream is_ = null
 
Process process_ = null
 
PrintStream ps_ = null
 
boolean showOutput_ = true
 

Detailed Description

Definition at line 508 of file GrxProcessManager.java.

Constructor & Destructor Documentation

◆ AProcess()

com.generalrobotix.ui.util.GrxProcessManager.AProcess.AProcess ( ProcessInfo  pi)
inline

Definition at line 526 of file GrxProcessManager.java.

Member Function Documentation

◆ checkKey()

String com.generalrobotix.ui.util.GrxProcessManager.AProcess.checkKey ( StringBuffer  str,
String []  key 
)
inlineprivate

Definition at line 764 of file GrxProcessManager.java.

◆ clearBuffer()

void com.generalrobotix.ui.util.GrxProcessManager.AProcess.clearBuffer ( )
inlineprivate

Definition at line 824 of file GrxProcessManager.java.

◆ closeReader()

void com.generalrobotix.ui.util.GrxProcessManager.AProcess.closeReader ( )
inlineprivate

Definition at line 715 of file GrxProcessManager.java.

◆ expect() [1/2]

String com.generalrobotix.ui.util.GrxProcessManager.AProcess.expect ( String  key)
inlineprivate

Definition at line 741 of file GrxProcessManager.java.

◆ expect() [2/2]

String com.generalrobotix.ui.util.GrxProcessManager.AProcess.expect ( String []  key)
inlineprivate

Definition at line 746 of file GrxProcessManager.java.

◆ getReference()

org.omg.CORBA.Object com.generalrobotix.ui.util.GrxProcessManager.AProcess.getReference ( )
inlineprivate

Definition at line 843 of file GrxProcessManager.java.

◆ isOpenHRPObject()

boolean com.generalrobotix.ui.util.GrxProcessManager.AProcess.isOpenHRPObject ( )
inlineprivate

Definition at line 737 of file GrxProcessManager.java.

◆ isRunning()

boolean com.generalrobotix.ui.util.GrxProcessManager.AProcess.isRunning ( )
inline

Definition at line 726 of file GrxProcessManager.java.

◆ println()

void com.generalrobotix.ui.util.GrxProcessManager.AProcess.println ( String  line)
inlineprivate

Definition at line 828 of file GrxProcessManager.java.

◆ readBuffer()

String com.generalrobotix.ui.util.GrxProcessManager.AProcess.readBuffer ( )
inlineprivate

Definition at line 818 of file GrxProcessManager.java.

◆ readLine()

StringBuffer com.generalrobotix.ui.util.GrxProcessManager.AProcess.readLine ( BufferedReader  br)
inlineprivate

Definition at line 775 of file GrxProcessManager.java.

◆ readLines()

StringBuffer com.generalrobotix.ui.util.GrxProcessManager.AProcess.readLines ( )
inlineprivate

Definition at line 796 of file GrxProcessManager.java.

◆ setCom()

void com.generalrobotix.ui.util.GrxProcessManager.AProcess.setCom ( String  com)
inline

Definition at line 544 of file GrxProcessManager.java.

◆ setShowOutput()

void com.generalrobotix.ui.util.GrxProcessManager.AProcess.setShowOutput ( boolean  b)
inline

Definition at line 851 of file GrxProcessManager.java.

◆ showOutput()

boolean com.generalrobotix.ui.util.GrxProcessManager.AProcess.showOutput ( )
inline

Definition at line 847 of file GrxProcessManager.java.

◆ shutdown()

boolean com.generalrobotix.ui.util.GrxProcessManager.AProcess.shutdown ( )
inlineprivate

Definition at line 696 of file GrxProcessManager.java.

◆ start()

boolean com.generalrobotix.ui.util.GrxProcessManager.AProcess.start ( String  opt)
inline

Definition at line 557 of file GrxProcessManager.java.

◆ start0()

boolean com.generalrobotix.ui.util.GrxProcessManager.AProcess.start0 ( String  opt)
inlineprivate

Definition at line 589 of file GrxProcessManager.java.

◆ stop()

boolean com.generalrobotix.ui.util.GrxProcessManager.AProcess.stop ( void  )
inline

Definition at line 655 of file GrxProcessManager.java.

◆ updateCom()

void com.generalrobotix.ui.util.GrxProcessManager.AProcess.updateCom ( int  i)
inline

Definition at line 548 of file GrxProcessManager.java.

◆ waitFor()

void com.generalrobotix.ui.util.GrxProcessManager.AProcess.waitFor ( )
inlineprivate

Definition at line 835 of file GrxProcessManager.java.

Member Data Documentation

◆ br_

BufferedReader com.generalrobotix.ui.util.GrxProcessManager.AProcess.br_ = null
private

Definition at line 520 of file GrxProcessManager.java.

◆ bre_

BufferedReader com.generalrobotix.ui.util.GrxProcessManager.AProcess.bre_ = null
private

Definition at line 522 of file GrxProcessManager.java.

◆ buf_

StringBuffer com.generalrobotix.ui.util.GrxProcessManager.AProcess.buf_ = null
private

Definition at line 524 of file GrxProcessManager.java.

◆ com_

StringBuffer com.generalrobotix.ui.util.GrxProcessManager.AProcess.com_ = null
private

Definition at line 512 of file GrxProcessManager.java.

◆ dir_

File com.generalrobotix.ui.util.GrxProcessManager.AProcess.dir_ = null
private

Definition at line 514 of file GrxProcessManager.java.

◆ env_

String [] com.generalrobotix.ui.util.GrxProcessManager.AProcess.env_ = null
private

Definition at line 513 of file GrxProcessManager.java.

◆ es_

InputStream com.generalrobotix.ui.util.GrxProcessManager.AProcess.es_ = null
private

Definition at line 521 of file GrxProcessManager.java.

◆ expecting_

boolean com.generalrobotix.ui.util.GrxProcessManager.AProcess.expecting_ = false
private

Definition at line 518 of file GrxProcessManager.java.

◆ is_

InputStream com.generalrobotix.ui.util.GrxProcessManager.AProcess.is_ = null
private

Definition at line 519 of file GrxProcessManager.java.

◆ pi_

ProcessInfo com.generalrobotix.ui.util.GrxProcessManager.AProcess.pi_ = null

Definition at line 510 of file GrxProcessManager.java.

◆ process_

Process com.generalrobotix.ui.util.GrxProcessManager.AProcess.process_ = null
private

Definition at line 511 of file GrxProcessManager.java.

◆ ps_

PrintStream com.generalrobotix.ui.util.GrxProcessManager.AProcess.ps_ = null
private

Definition at line 523 of file GrxProcessManager.java.

◆ showOutput_

boolean com.generalrobotix.ui.util.GrxProcessManager.AProcess.showOutput_ = true
private

Definition at line 515 of file GrxProcessManager.java.


The documentation for this class was generated from the following file:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Sep 8 2022 02:24:08