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;
void SendDisableList(G4UIcommandTree *, int recursiveLevel)
void SendATclParamProperty(G4UIcommand *)
virtual void PauseSessionStart(const G4String &msg)
void CodeGenJavaParams(G4UIcommandTree *, int recursiveLevel)
void NotifyParameterUpdate(G4UIcommand *)
void NotifyStateChange(void)
virtual void ExecuteCommand(const G4String &aCommand)
G4UIcommandTree * FindDirPath(G4String)
void GetNewTreeStructure(G4UIcommandTree *, int recursiveLevel)
void SendAParamProperty(G4UIcommand *)
void CodeGenTclTree(G4UIcommandTree *, int recursiveLevel)
std::vector< G4UIcommand * > newTreePCP
G4UIsession * SessionStart()
virtual G4int ReceiveG4cout(const G4String &coutString)
void CodeGenJavaTree(G4UIcommandTree *, int recursiveLevel)
virtual void ExitHelp() const
void UpdateParamVal(void)
std::vector< G4UIcommand * > previousTreePCP
void GetNewTreeValues(G4UIcommandTree *, int recursiveLevel)
void ListDirectory(G4String)
G4String ModifyPrefix(G4String)
void NotifyCommandUpdate(void)
virtual G4int ReceiveG4cerr(const G4String &cerrString)
std::vector< G4String > newTreeCommands
void SendParameterProperties(G4UIcommandTree *)
void CodeGenTclParams(G4UIcommandTree *, int recursiveLevel)
void ShowCurrent(G4String)
virtual G4bool GetHelpChoice(G4int &aInt)
std::vector< G4String > previousTreeParams
void ChangeDirectory(G4String)
G4String GetFullPath(G4String)
std::vector< G4String > previousTreeCommands
void SendCommandProperties(G4UIcommandTree *)
void TerminalHelp(G4String)
std::vector< G4String > newTreeParams