Prosody defines a data communications protocol as a way of transporting data on a timeslot. Many of the supported protocols can transport data which is formatted in different ways, and in Prosody the packaging of data into these formats is called encoding. Encodings are described in Prosody Data Communications Encodings.
The protocols available are:
The possible combinations of protocols and encodings are described in Prosody data communications Protocols and Encodings.