static void Main(string[] args) { ChildProc proc = new ChildProc(Int32.Parse(args[0])); proc.InitiateReceiver(); Console.Title = "ChildProc"; Console.BackgroundColor = ConsoleColor.White; Console.ForegroundColor = ConsoleColor.DarkBlue; Console.Write("\n Demo Child Process"); Console.Write("\n ===================="); if (args.Count() == 0) { Console.Write("\n please enter integer value on command line"); return; } else { Console.Write("\n Hello from child #{0}\n\n", args[0]); } Console.Write("\n Press key to exit"); Console.ReadKey(); Console.Write("\n "); }
static void Main(string[] args) { Directory.SetCurrentDirectory("../ChildProc/"); string pID = args[0]; // assigns process ID int childPort = Int32.Parse(args[1]); // assigns child process port ChildProc childProc = new ChildProc(pID, childPort); Console.Title = "ChildProc"; Console.Write("\n Child Process"); Console.Write("\n ===================="); if (args.Count() == 0) { Console.Write("\n please enter integer value on command line"); return; } else { Console.Write("\n Hello from child process #{0}, running on Port: {1}\n\n", args[0], args[1]); childProc.sendReadyMsgToMBuilder(); } }