get_stats
Para obtener el estado de la retransmisión de mensajes de un período anterior, utilice el método retranslator/get_stats. El período se establece con el método update_operating.
Endpoint
svc=retranslator/get_stats¶ms={
"itemId": <long>
}
Parámetros
La solicitud debe contener el parámetro itemId, que indica el ID del repetidor.
Respuesta
Si la solicitud se completa con éxito, la respuesta se devuelve en el siguiente formato:
{
"au": <long>, /* Cantidad de unidades agregadas al repetidor. */
"ru": <long>, /* Cantidad de unidades cuyos mensajes todavía se deben retransmitir. */
"hf": <long>, /* Inicio del período del que se retransmiten los mensajes (marca de tiempo Unix). */
"hc": <uint>, /* Hora de los mensajes que se están retransmitiendo en este momento (marca de tiempo Unix). */
"ht": <long>, /* Fin del período del que se retransmiten los mensajes (marca de tiempo Unix). */
"hms": <uint>, /* Cantidad de mensajes en la cola. */
"hp": <uint> /* Progreso de la retransmisión, en porcentaje. */
}
Si la retransmisión de un período anterior no está iniciada, los valores de hora y el progreso son 0.
Si la solicitud falla, se devuelve un código de error.
Códigos de error
| Código de error | Descripción |
|---|---|
| 4 | Error al analizar los parámetros de entrada. |
| 7 | El elemento indicado no es un repetidor o el usuario no tiene el derecho de acceso para modificar los ajustes del repetidor, incluidos su inicio y detención (bit ACL 0x100000, véase Tokens). |