31 #ifndef G4UIGainServer_h 
   32 #define G4UIGainServer_h 1 
   37 #include <sys/types.h> 
   38 #include <sys/socket.h> 
   40 #include <netinet/in.h> 
   49 #define SOCK_NAME "/tmp/socket" 
   50 #define DEFAULT_PORT 40000;  
std::vector< G4UIcommand * > newTreePCP
 
void CodeGenJavaTree(G4UIcommandTree *, int recursiveLevel)
 
G4UIcommandTree * FindDirPath(G4String)
 
void CodeGenTclParams(G4UIcommandTree *, int recursiveLevel)
 
void TerminalHelp(G4String)
 
std::vector< G4String > previousTreeCommands
 
void CodeGenJavaParams(G4UIcommandTree *, int recursiveLevel)
 
virtual void PauseSessionStart(const G4String &msg)
 
void NotifyParameterUpdate(G4UIcommand *)
 
virtual void ExecuteCommand(const G4String &aCommand)
 
void GetNewTreeStructure(G4UIcommandTree *, int recursiveLevel)
 
std::vector< G4UIcommand * > previousTreePCP
 
void SendAParamProperty(G4UIcommand *)
 
virtual G4int ReceiveG4cerr(const G4String &cerrString)
 
void SendCommandProperties(G4UIcommandTree *)
 
virtual G4int ReceiveG4cout(const G4String &coutString)
 
void CodeGenTclTree(G4UIcommandTree *, int recursiveLevel)
 
virtual void ExitHelp() const 
 
void ShowCurrent(G4String)
 
std::vector< G4String > previousTreeParams
 
void SendATclParamProperty(G4UIcommand *)
 
std::vector< G4String > newTreeCommands
 
G4String ModifyPrefix(G4String)
 
void SendParameterProperties(G4UIcommandTree *)
 
void NotifyCommandUpdate(void)
 
G4String GetFullPath(G4String)
 
G4UIsession * SessionStart()
 
void NotifyStateChange(void)
 
void GetNewTreeValues(G4UIcommandTree *, int recursiveLevel)
 
std::vector< G4String > newTreeParams
 
void UpdateParamVal(void)
 
void SendDisableList(G4UIcommandTree *, int recursiveLevel)
 
void ChangeDirectory(G4String)
 
void ListDirectory(G4String)
 
virtual G4bool GetHelpChoice(G4int &aInt)