Introduction to NSPR
NSPR Types
Threads
Process Initialization
Locks
Condition Variables
Monitors
Cached Monitors
I/O Types
- Directory Type
- File Descriptor Types
- File Info Types
- Network Address Types
- Types Used with Socket Options Functions
- Type Used with Memory-Mapped I/O
- Offset Interpretation for Seek Functions
I/O Functions
- Functions that Operate on Pathnames
- Functions that Act on File Descriptors
- Directory I/O Functions
- Socket Manipulation Functions
- Converting Between Host and Network Addresses
- Memory-Mapped I/O Functions
- Anonymous Pipe Function
- Polling Functions
- Pollable Events
- Manipulating Layers
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
BitMaps
Formatted Printing
Linked Lists
Dynamic Library Linking
Process Management and Interprocess Communication
Multiwait Receive
System Information and Environment Variables
Logging
- Conditional Compilation and Execution
- Log Types and Variables
- Logging Functions and Macros
- Use Example