CORBA 2.3.3 Programmer's Reference (NonStop CORBA 2.3.7+)
ORB Interface: Policy Object (4.9)
The Policy interface is not available in IDL, but is instead available through nsdorb/corba.h in
C++ and through org.omg.CORBA.Policy in Java.
ORB Interface Thread-Related Operations:
perform_work (4.11.2)
How an application and the ORB arrange to use compatible threading primitives is platform-specific. For
C++ NonStop CORBA provides two sets of threading primitives:
An object-oriented set of primitives in the header file nsdevent/vthread.h. Although you can use
the pthread headers directly, it is much easier to use this threading interface for most NonStop
CORBA applications.
●
A procedure-oriented set of primitives in the header file pthread.h, described in the NonStop DCE
Application Programming Guide. This interface can be used in applications that must conform to
POSIX threading standards.
●
These two header files can be used simultaneously.
ORB Interface Thread-Related Operations: destroy
(4.11.5)
The operation ORB::destroy() is not available in the NonStop CORBA environment.
Dynamic Invocation Interface
NonStop CORBA does not support the transactional Dynamic Invocation Interface.
Dynamic Management of Any Values (9.0)
For C++ NonStop CORBA 2.3 does not support dynamic management of Any values.
The Interface Repository: TypeCodes (10.7)
The TypeCode interface is not available in IDL, but is available for C++ through nsdorb/corba.h
and for Java through org.omg.CORBA.TypeCode.