public int waitProcessCloseEx(string process, int timeout)
 {
     Sirius.Client.Core.Sys.Process.waitProcessCloseExRequest inValue = new Sirius.Client.Core.Sys.Process.waitProcessCloseExRequest();
     inValue.process = process;
     inValue.timeout = timeout;
     Sirius.Client.Core.Sys.Process.waitProcessCloseExResponse retVal = ((Sirius.Client.Core.Sys.Process.ProcessOperations)(this)).waitProcessCloseEx(inValue);
     return(retVal.@return);
 }
 Sirius.Client.Core.Sys.Process.waitProcessCloseExResponse Sirius.Client.Core.Sys.Process.ProcessOperations.waitProcessCloseEx(Sirius.Client.Core.Sys.Process.waitProcessCloseExRequest request)
 {
     return(base.Channel.waitProcessCloseEx(request));
 }