| TAO_PortableServer
    2.3.0
    | 
#include "tao/PortableServer/portableserver_export.h"#include "tao/orbconf.h"#include "tao/PortableServer/Non_Servant_Upcall.inl"| Classes | |
| class | TAO::Portable_Server::Non_Servant_Upcall | 
| This class helps us with a recursive thread lock without using a recursive thread lock. Non_Servant_Upcall has a magic constructor and destructor. We unlock the Object_Adapter lock for the duration of the non-servant (i.e., adapter activator and servant activator) upcalls; reacquiring once the upcalls complete. Even though we are releasing the lock, other threads will not be able to make progress since <Object_Adapter::non_servant_upcall_in_progress_> has been set.  More... | |
| Namespaces | |
| TAO | |
| TAO::Portable_Server | |
 1.8.6
 1.8.6