This project was undertaken as a criterion for evaluation in the subject of Operating Systems 2 at UFRGS. The objective of the work is to implement a "sleep management" service for workstations that belong to the same physical network segment of a large organization.
This PR resolves #2 by using the nanopb library to use Protocol Buffers for serialization.
Please note that
nanopb
is registered as a git submodule, so you should clone it by using the recursive flag:If you have already cloned the repo, all you should do is