Prosody FMP processing: API

The following functions are provided by the Prosody FMP processing API:

API call W Description
sm_fmprx_create() P Create a FMP[rx] endpoint
sm_fmprx_destroy() P Destroy a previously allocated FMP[rx]
sm_fmprx_get_datafeed() P Obtain a data feed from a FMP[rx]
sm_fmprx_get_event() P Obtain an event for a FMP[rx]
sm_fmprx_status() P Determine FMP[rx] status
sm_fmprx_stop() P Instructs a FMP[rx] to stop processing T.38
sm_fmptx_config() P Configure the basic options for a FMP[tx]
sm_fmptx_create() P Create a FMP[tx] endpoint
sm_fmptx_datafeed_connect() P Connect a FMP[tx] to a datafeed
sm_fmptx_destroy() P Destroy a previously allocated FMP[tx]
sm_fmptx_get_event() P Obtain an event for a FMP[tx]
sm_fmptx_status() P Determine FMP[tx] status
sm_fmptx_stop() P Instructs a FMP[tx] to stop sending T.38

Key to W column:

P Preliminary documentation - this functionality is under development. It could be changed or withdrawn, and may not be implemented in this release

This document is also available as a single file.