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

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

Definition at line 526 of file GrxProcessManager.java.

Member Function Documentation

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

Definition at line 764 of file GrxProcessManager.java.

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

Definition at line 824 of file GrxProcessManager.java.

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

Definition at line 715 of file GrxProcessManager.java.

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

Definition at line 741 of file GrxProcessManager.java.

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

Definition at line 746 of file GrxProcessManager.java.

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

Definition at line 843 of file GrxProcessManager.java.

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

Definition at line 737 of file GrxProcessManager.java.

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

Definition at line 726 of file GrxProcessManager.java.

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

Definition at line 828 of file GrxProcessManager.java.

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

Definition at line 818 of file GrxProcessManager.java.

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

Definition at line 775 of file GrxProcessManager.java.

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

Definition at line 796 of file GrxProcessManager.java.

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

Definition at line 544 of file GrxProcessManager.java.

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

Definition at line 851 of file GrxProcessManager.java.

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

Definition at line 847 of file GrxProcessManager.java.

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

Definition at line 696 of file GrxProcessManager.java.

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

Definition at line 557 of file GrxProcessManager.java.

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

Definition at line 589 of file GrxProcessManager.java.

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

Definition at line 655 of file GrxProcessManager.java.

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

Definition at line 548 of file GrxProcessManager.java.

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

Definition at line 835 of file GrxProcessManager.java.

Member Data Documentation

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

Definition at line 520 of file GrxProcessManager.java.

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

Definition at line 522 of file GrxProcessManager.java.

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

Definition at line 524 of file GrxProcessManager.java.

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

Definition at line 512 of file GrxProcessManager.java.

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

Definition at line 514 of file GrxProcessManager.java.

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

Definition at line 513 of file GrxProcessManager.java.

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

Definition at line 521 of file GrxProcessManager.java.

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

Definition at line 518 of file GrxProcessManager.java.

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

Definition at line 519 of file GrxProcessManager.java.

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

Definition at line 510 of file GrxProcessManager.java.

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

Definition at line 511 of file GrxProcessManager.java.

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

Definition at line 523 of file GrxProcessManager.java.

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 Sat May 8 2021 02:42:44