The latest version of this documentation can be found on-line at

I. ICE Library
NiceAgent — ICE agent API implementation
NiceAddress — IP address convenience library
NiceCandidate — ICE candidate representation
Libnice helper functions
Debug messages — Debug messages utility functions
Network interfaces discovery — Utility functions to discover local network interfaces
II. STUN Library
StunAgent — STUN agent for building and validating STUN messages
StunMessage — STUN messages parsing and formatting functions
STUN usages
Bind — STUN Binding Usage
TURN — TURN Allocation Usage
Timer — STUN timer Usage

The libnice library contains both the ICE library and the STUN library.