The following functions are provided by the Prosody high level BFILE play/record API:
| API call | W | Description |
|---|---|---|
| sm_replay_bfile_start() | Start replaying data from a file. | |
| sm_replay_bfile_progress_istatus() | Proceed with replaying data from a file | |
| sm_replay_bfile_progress() | Proceed with replaying data from a file | |
| sm_replay_bfile_complete() | Replay remaining data from a file and clean up afterwards | |
| sm_replay_bfile_stop() | Abort replaying data from a file. | |
| sm_record_bfile_start() | Start recording data into a file. | |
| sm_record_bfile_progress_istatus() | Proceed with recording data to a file | |
| sm_record_bfile_progress() | Proceed with recording data to a file | |
| sm_record_bfile_complete() | Record remaining data to a file and clean up afterwards | |
| sm_record_bfile_stop() | Abort the recording of data to a file |
This document is also available as a single file.