Callback for when a new message is to be logged.
Messages are logged and notified in-order (per listener), but may be delayed due to the asynchronous handling of the listener.
This callback must not be NULL.
- Parameters
-
self | The listener object. This will never be NULL. |
timestamp | The timestamp when the message was generated, based on PCRTime_GetMS. |
level | The priority level of the message. |
message | The log message. This will never be NULL. |