escalon

Crates.ioescalon
lib.rsescalon
version0.1.17
sourcesrc
created_at2023-08-29 08:44:40.425077
updated_at2023-10-25 10:33:23.56514
descriptionUDP communication layer for the Escalon project
homepage
repositoryhttps://github.com/kennycallado/escalon
max_upload_size
id957796
size56,423
(kennycallado)

documentation

README

Escalon

notes:

listening

listen udp

nc -ul 65056

sending

should be send from a container...

send join upd

echo -n "{\"action\":{\"Join\":{\"sender_id\":\"TESTER\",\"start_time\":{\"secs_since_epoch\":1695629468,\"nanos_since_epoch\":870772893}}}}" | nc -u -q1 0.0.0.0 65056

send check udp

echo -n "{\"action\":{\"Check\":{\"sender_id\":\"TESTER\",\"jobs\":0}}}" | nc -u -q1 0.0.0.0 65056

TODO:

  • colisión: Existe la posibiliad de asignar tareas de un muerto a un cliente que a muerto en el periodo de espera... debería vovler a comprobar después de la espera...
  • aux.rs: rename to tools.rs...

Implementation tests:

  • docker compose up
    • then kill one
Commit count: 85

cargo fmt