CORBA 2.6.1 Programmer's Reference
Table Of Contents
- CORBA 2.6.1 Programmer's Reference
- Legal Notice
- Contents
- New and Changed Information
- About This Manual
- Chapter 1. Core CORBA
- Chapter 2. Interoperability and Interworking
- Chapter 3. C++ Language Mapping
- Chapter 4. Java Language Mapping
- Chapter 5. Naming Service
- Chapter 6. Event Service
- Chapter 7. Transaction Service
- Chapter 8. NonStop CORBA vthread Interface
- Chapter 9. NonStop CORBA Event Framework
- Chapter 10. Exception Handling: NonStop CORBA Minor Codes
- Chapter 11. NonStop CORBA System Error Messages
- Index
- Local Disk
~Condition_Variable()
Destructor for the current condition variable object.
int broadcast()
Signals all threads waiting on this condition variable. Returns zero if successful.
int signal()
Signals the next thread waiting on this condition variable. Returns zero if successful.
int wait()
Blocks the current thread until the condition variable signal or broadcast functions unblock it.
Returns zero if successful. If a signal ( ) is called without calling a wait ( ) on the condition
variable, the next immediate call to wait ( ) on the condition variable does not block.
timer.h Classes
Global Variables
API Data
typedef long Fw_Ticks
Ticks attribute.
class Fw_Time_Stamp
Following are three miscellaneous useful constants from the class Fw_Time_Stamp.
API Data
enum Ticks_Per_Second
100
enum Microseconds_Per_Second
10000
enum Nanoseconds_Per_Second
10000000
class Fw_Timer
The topics that follow describe the NSDEFw_Timer class, declared in the timer.h header file
($NSD_ROOT/include/nsdevent/timer.h). The NSDEFw_Timer class provides a
thread-blocking timer abstraction. Time is represented in Fw_Ticks, where
Fw_Time_Stamp::Ticks_Per_Second = 100. When asked to wait, NSDEFw_Timer: