Skip to content

Stapelzeiger/datagram-messages

Repository files navigation

Datagram Messages

This is a very simple protocol to send messages or make service calls using MessagePack encoded datagrams.

  • Messages are named objects that are sent without any guarantee on delivery.
  • Service calls are request/response exchanges between a server and a client. Service calls allow to perform reliable communication between the client and the server even in case of packet loss.

Implementations are in C and Python. (The C implementation currently doesn't implement service call client)

The underlying datagram layer can be UDP (only implemented in python) or serial-datagram.

Dependencies

C implementation:

About

Send messages and make service calls over a datagram layer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published