Interface for logging simulation events with their timestamps.
Allows nodes and policies to record events as they occur during simulation.
Companion object holding functions for creating various EventLogs
Logs a message with its associated simulation time.