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)