# Utility Functions This section documents various utility functions that may help with application portability. These are not fundamental to NNG or Scalability Protocols, but we find them useful for a variety of other uses. - [nng_clock](nng_clock.md) - [nng_id_map](nng_id_map.md) - [nng_msleep](nng_msleep.md) - [nng_random](nng_random.md)