Visit Mozilla.org

NSPR API Reference

From MDC


[edit] Initial Notes

  • We are migrating the reference from here If you are inclined to help with this migration, your help would be very much appreciated.
  • Should a particular page require the use of an underscore, please see the documentation for the Title Override Extension.
  • Please add {{nsprapiref}} right after breadcrumbs. This will add temporary link back to this page (until we can use breadcrumbs extension for that).
  • I am inclined to delay ANY edits to the text, until this massive text is migrated here (with redirects and all) so that this text becomes the "only" source for NSPR API Reference.


[edit] Introduction to NSPR

[edit] NSPR Types

[edit] Threads

[edit] Process Initialization

[edit] Locks

[edit] Condition Variables

[edit] Monitors

[edit] Cached Monitors

[edit] I/O Types

[edit] I/O Functions

[edit] Network Addresses

[edit] Atomic Operations

[edit] Interval Timing

[edit] Date and Time

[edit] Memory Management Operations

[edit] String Operations

[edit] Floating Point Number to String Conversion

[edit] Long Long (64-bit) Integers

[edit] BitMaps

[edit] Formatted Printing

[edit] Linked Lists

[edit] Dynamic Library Linking

[edit] Process Management and Interprocess Communication

[edit] Multiwait Receive

[edit] System Information and Environment Variables

[edit] Logging

[edit] Instrumentation Counters

[edit] Named Shared Memory

[edit] Anonymous Shared Memory

[edit] IPC Semaphores

[edit] Thread Pools

[edit] Random Number Generator

[edit] Hash Tables

[edit] NSPR Error Handling