static void Main(String[] args) { LBMContext ctx = null; /* Context object: container for UM "instance". */ /* Initialization: create necessary UM objects. */ try { LBMContextAttributes ctxAttr = new LBMContextAttributes(); ctxAttr.setValue("operational_mode", "sequential"); ctx = new LBMContext(ctxAttr); } catch (LBMException ex) { System.Console.Error.WriteLine("Error initializing LBM objects: " + ex.Message); System.Environment.Exit(1); } SeqThread ThreadHandler = new SeqThread(ctx); ThreadHandler.start(); while (true) { try { System.Threading.Thread.Sleep(1000); } catch (Exception eex) { System.Console.Error.WriteLine("Error Thread.sleep interrupted: " + eex.Message); System.Environment.Exit(1); } } } /* main */
static void Main(String[] args) { LBMContext ctx = null; /* Context object: container for UM "instance". */ /* Initialization: create necessary UM objects. */ try { LBMContextAttributes ctxAttr = new LBMContextAttributes(); ctxAttr.setValue("operational_mode", "sequential"); ctx = new LBMContext(ctxAttr); } catch(LBMException ex) { System.Console.Error.WriteLine("Error initializing LBM objects: " + ex.Message); System.Environment.Exit(1); } SeqThread ThreadHandler = new SeqThread(ctx); ThreadHandler.start(); while(true) { try { System.Threading.Thread.Sleep(1000); } catch (Exception eex) { System.Console.Error.WriteLine("Error Thread.sleep interrupted: " + eex.Message); System.Environment.Exit(1); } } }