public int waitProcessCloseByIdEx(int pid, int timeout)
 {
     Sirius.Client.Core.Sys.Process.waitProcessCloseByIdExRequest inValue = new Sirius.Client.Core.Sys.Process.waitProcessCloseByIdExRequest();
     inValue.pid     = pid;
     inValue.timeout = timeout;
     Sirius.Client.Core.Sys.Process.waitProcessCloseByIdExResponse retVal = ((Sirius.Client.Core.Sys.Process.ProcessOperations)(this)).waitProcessCloseByIdEx(inValue);
     return(retVal.@return);
 }
 Sirius.Client.Core.Sys.Process.waitProcessCloseByIdExResponse Sirius.Client.Core.Sys.Process.ProcessOperations.waitProcessCloseByIdEx(Sirius.Client.Core.Sys.Process.waitProcessCloseByIdExRequest request)
 {
     return(base.Channel.waitProcessCloseByIdEx(request));
 }