Nestor FreeSWITCH Library - Common functions and Erlang behaviours for FreeSWITCH development