> For the complete documentation index, see [llms.txt](https://docs.iotmp.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.iotmp.io/iotmp.md).

# IOTMP

- [Protocol](https://docs.iotmp.io/iotmp/master.md): Internet of Things Message Protocol (IOTMP)
- [Message Structure](https://docs.iotmp.io/iotmp/message-structure.md): IOTMP Message Structure
- [Message Header](https://docs.iotmp.io/iotmp/message-structure/message-header.md): IOTMP Message Header
- [Message Body](https://docs.iotmp.io/iotmp/message-structure/message-body.md): IOTMP Message Body
- [Messages](https://docs.iotmp.io/iotmp/messages.md)
- [Ok](https://docs.iotmp.io/iotmp/messages/ok.md): Message to indicate success on the previous request.
- [Error](https://docs.iotmp.io/iotmp/messages/error.md): Message to indicate an error on the previous request.
- [Connect](https://docs.iotmp.io/iotmp/messages/connect.md): Message to authenticate and negotiate connection parameters.
- [Disconnect](https://docs.iotmp.io/iotmp/messages/disconnect.md): Message used to cleanly disconnect a current connection.
- [Keep Alive](https://docs.iotmp.io/iotmp/messages/keep-alive.md): Message to keep the connection alive
- [Run Resource](https://docs.iotmp.io/iotmp/messages/run.md): Message to run a resource in a device or in the broker.
- [Describe Resources](https://docs.iotmp.io/iotmp/messages/describe.md): Message to discover available resources in endpoints
- [Resource Streams](https://docs.iotmp.io/iotmp/messages/streams.md)
- [Start Stream](https://docs.iotmp.io/iotmp/messages/streams/start-stream.md): Initiates a long-lived stream for transmitting data associated to a resource.
- [Stop Stream](https://docs.iotmp.io/iotmp/messages/streams/stop-stream.md): Stops a long-lived stream previously started
- [Stream Data](https://docs.iotmp.io/iotmp/messages/streams/stream-event.md): Message used to represent information transmitted over a stream.
- [Definitions](https://docs.iotmp.io/iotmp/definitions.md)
