pjlib_util is an auxiliary library providing adjunct functions to PJLIB.
Basic Initialization <generated/pjlib_util/group/group__PJLIB__UTIL__BASE>
Configurations <generated/pjlib_util/group/group__PJLIB__UTIL__CONFIG>
Error Codes <generated/pjlib_util/group/group__PJLIB__UTIL__ERROR>
CLI Framework <generated/pjlib_util/group/group__PJLIB__UTIL__CLI>
CLI Implementor API <generated/pjlib_util/group/group__PJLIB__UTIL__CLI__IMP>
Base64 Encoding/Decoding <generated/pjlib_util/group/group__PJLIB__UTIL__BASE64>
CRC32 (Cyclic Redundancy Check) <generated/pjlib_util/group/group__PJLIB__UTIL__CRC32>
HMAC MD5 Message Authentication <generated/pjlib_util/group/group__PJLIB__UTIL__HMAC__MD5>
HMAC SHA1 Message Authentication <generated/pjlib_util/group/group__PJLIB__UTIL__HMAC__SHA1>
MD5 <generated/pjlib_util/group/group__PJLIB__UTIL__MD5>
SHA1 <generated/pjlib_util/group/group__PJLIB__UTIL__SHA1>
Getopt <generated/pjlib_util/group/group__PJLIB__UTIL__GETOPT>
Fast Text Scanner <generated/pjlib_util/group/group__PJ__SCAN>
String Escaping Utilities <generated/pjlib_util/group/group__PJLIB__UTIL__STRING>
Low-level DNS Message Parsing and Packetization <generated/pjlib_util/group/group__PJ__DNS__PARSING>
Simple DNS Server <generated/pjlib_util/group/group__PJ__DNS__SERVER>
DNS Asynchronous/Caching Resolution Engine <generated/pjlib_util/group/group__PJ__DNS__RESOLVER>
DNS SRV Resolution Helper <generated/pjlib_util/group/group__PJ__DNS__SRV__RESOLVER>
Simple HTTP Client <generated/pjlib_util/group/group__PJ__HTTP__CLIENT>
Note: There is a better STUN client implementation is in PJNATH.
STUN - Simple Helper <generated/pjlib_util/group/group__PJLIB__UTIL__STUN__CLIENT>
JSON - Reader and Writer <generated/pjlib_util/group/group__PJ__JSON>
PCAP - Simple Reader <generated/pjlib_util/group/group__PJ__PCAP>
XML - Tiny Parser/Helper <generated/pjlib_util/group/group__PJ__TINY__XML>