bluerobotics / bluerobotics/ping-cpp
Robustify ping parser
- Lenguaje dominante
- C++
- Estrellas
- 19
- Forks
- 17
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Add some sort of concurrent parser or recursion to pick up new messages in what the current parser would think is the current messages payload, in the situation of bytes lost in transit.
Also sanity check payload length for fixed-width messages.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza localizando el parser actual y el código que procesa el payload actual de messages. Determina cómo la pérdida de bytes puede hacer que se omitan mensajes nuevos y dónde se validan las longitudes de los payloads de ancho fijo. Se considerará terminado cuando el parser se recupere de la pérdida de bytes y rechace payloads con longitudes de ancho fijo no válidas, con la cobertura correspondiente añadida donde se encuentren las pruebas del parser del proyecto.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cpp
- Área
- networking
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100