CORBA_ORB_run() and friends.



When does CORBA_ORB_run() return? My guess is never, unless the ORB is in
some way stopped from another thread?

How does one write a non-multithreaded ORBit program? Looking in the
header file, I guessed at putting this in my program's main loop:
  if (CORBA_ORB_work_pending(orb, &ev)) {
    CORBA_ORB_perform_work(orb, &ev);
  }
but looking at the source code, I see these aren't implemented.

So, is there a way to poll ORBit rather than have it run its own main
loop?

Gareth






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]