anza-xyz / anza-xyz/agave-sdk

Add timeout-based subscriber receive

Abierto
#100 1 comentario 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Rust
Estrellas
5
Forks
9
Merge medio
1 d 14 h
PR fusionados (30 d)
35

Descripción

Add recv_timeout(Duration) to wait for a message until a timeout expires, so clients don’t need sleep loops or busy-waiting around try_recv().
Can follow the first version.

Support both typed and dynamic subscribers.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Start by locating the subscriber implementations and the existing try_recv() or first-version receive API. Add recv_timeout(Duration) for both typed and dynamic subscribers, then verify that each waits for a message until the timeout expires without requiring sleep loops or busy-waiting.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
rust
Área
api
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Activo
Claridad
Bastante claro
Aptitud para principiantes
68/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.