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.
According to the assignment, we should implement a monitoring subservice as following:
Manager
It should periodically poll participants sending
sleep status request
packages, waiting for a response and updating its internal state table.Participants
They should listen to the requests sent by the manager and acknowledge them.