Compartir vía


Función Log_Debug

Encabezado: #include <applibs/log.h>

Registra y aplica formato a un mensaje de depuración con el formato printf compatible con la implementación de printf() incluida en Azure Sphere. El formato puede diferir de la biblioteca GNU C, según se documenta en el wiki musl. Debe proporcionar un parámetro adicional para cada especificación de argumento definida en la fmt cadena. Esta función es segura para subprocesos.

int Log_Debug(const char * fmt, ...);

Parámetros

  • fmt La cadena de mensaje que se va a registrar, con especificaciones de argumento opcionales.

Errores

Devuelve -1 si se encuentra un error y se establece errno en el valor de error.

  • EFAULT: el fmt es NULL.

También se pueden especificar otros errno errores; estos errores no son deterministas y es posible que no se conserve el mismo comportamiento a través de las actualizaciones del sistema.

Valor devuelto

Devuelve 0 para éxito o -1 en caso de error, en cuyo caso errno se establece en el error.