DCE Application Programming Guide

NonStop DCE Application Development
Environment
HP NonStop DCE Application Programming Guide429551-003
1-6
Unsupported Features
NonStop DCE DTS does not provide:
°
The network time protocol (NTP) time provider.
°
Time inaccuracy when retrieving the system time. Both the utc_gettime()
and the utc_getusertime() functions always return the inaccuracy as
infinite.
NonStop DCE threads do not support:
°
Preemptive scheduling
The preemptive thread scheduling policies are not supported. Only first-in, first-
out (FIFO) scheduling is supported. Once scheduled, a thread executes until it
blocks.
If any value other than SCHED_FIFO is supplied in the scheduler parameter
of the pthread_setscheduler() or pthread_attr_setsched()
functions, the functions fail. If the threads exception-returning interface is used,
the pthread_unimp_e exception is raised; otherwise, -1 is returned and
errno is set to ENOTSUP.
The default thread scheduling policy is SCHED_FIFO (rather than
SCHED_OTHER or SCHED_FG_NP).
The default thread scheduling priority is the middle of the permitted range for
FIFO scheduling, which is (PRI_FIFO_MIN + PRI_FIFO_MAX)/2.
°
Asynchronous delivery of cancels to a thread
The asynchronous delivery of a cancel indication to a thread is not supported.
If any value other than CANCEL_OFF is supplied in the state parameter of the
pthread_setasynccancel() function, the function fails. If the threads
exception-returning interface is used, the pthread_unimp_e exception is
raised; otherwise, -1 is returned and errno is set to ENOTSUP.
°
Jackets for process-blocking functions
Except for SERVERCLASS_SEND_, SERVERCLASS_DIALOG_BEGIN_,
SERVERCLASS_DIALOG_SEND_, SERVERCLASS_DIALOG_END_, and
SERVERCLASS_DIALOG_ABORT_ jackets and TMF transaction demarcation
jackets, jacket functions are not provided for converting process-blocking
functions to thread-blocking functions. For example, a call to a file or SQL/MP
operation can cause the entire process to block.
The dced server API for server management is supported but has not been tested
extensively. In addition, some optional server attributes are not supported.
NonStop DCE does not support these security features:
°
The passwd_import and passwd_export commands to integrate the
NonStop operating system and DCE user ID and password management are
not provided.