Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at

Introduction to NSPR

NSPR Types


Process Initialization


Condition Variables


Cached Monitors

I/O Types

I/O Functions

Network Addresses

Atomic Operations

Interval Timing

Date and Time

Memory Management Operations

String Operations

Floating Point Number to String Conversion

Long Long (64-bit) Integers


Formatted Printing

Linked Lists

Dynamic Library Linking

Process Management and Interprocess Communication

Multiwait Receive

System Information and Environment Variables


Instrumentation Counters

Named Shared Memory

Anonymous Shared Memory

IPC Semaphores

Thread Pools

Random Number Generator

Hash Tables

NSPR Error Handling

Document Tags and Contributors

 Last updated by: teoli,